Core concepts
- Docker-backed sandboxes: Isolated, persistent containers for agent execution.
- Mount modes:
ro,rw, andrwcopydefine how agents can access data. - Credential discovery: Amika discovers local coding-agent credentials and mounts snapshots into containers.
- Preset images: Bundled images (
coder,claude) with common tooling. - Services: Named network-facing components with port mappings and URL schemes, declared in
.amika/config.toml. - Materialization: Ephemeral containers run scripts or commands and copy outputs to host paths.
Command surface
| Command | Purpose |
|---|---|
amika sandbox create/list/connect/delete | Manage persistent sandboxes |
amika volume list/delete | Manage tracked volumes created by rwcopy mounts |
amika auth extract | Discover and print credentials |
amika service list | List services declared in sandbox configs |
amika materialize | Run command/script and copy output files |
amika-server | Expose API over HTTP |
Package layout
Dependencies
| Tool | Required by |
|---|---|
| Git | when making sandboxes from your repos in hosted or local mode |
| Docker | materialize, sandbox, volume (only required in local mode) |
rsync | materialize output copy |