Teams (Import / Export)
aide supports sharing agent templates via git repositories.
Export
# Export all agents
aide export --to ./my-team-template
# Export a specific agent
aide export --to ./my-team-template --name reviewer
Export copies only shareable files:
AidefileCLAUDE.mdskills/
It excludes private data:
memory/— per-deployment statevault.key— private encryption keyvault.age— encrypted secrets.git/
Import
aide import https://github.com/user/agent-templates.git
Import clones the repo and registers every subdirectory that contains an Aidefile. Agents are copied to ~/.aide/<name>/.
If the repo root itself has an Aidefile, it's also imported (named after the repo).
Team workflow
team-agents/ ← git repo
├── reviewer/
│ ├── Aidefile
│ ├── CLAUDE.md
│ └── skills/
├── writer/
│ ├── Aidefile
│ ├── CLAUDE.md
│ └── skills/
└── README.md
# Team lead exports
aide export --to ./team-agents
cd team-agents && git push
# Team member imports
aide import https://github.com/org/team-agents.git
# ✓ Imported 'reviewer'
# ✓ Imported 'writer'
Each member sets up their own vault locally. The templates are shared; the secrets are not.