Amika gives you two main ways to drive sandboxes: theDocumentation Index
Fetch the complete documentation index at: https://docs.amika.dev/llms.txt
Use this file to discover all available pages before exploring further.
amika CLI for
day-to-day shell use, and the @amika/sdk TypeScript SDK for programs and
pipelines. The guides in this section walk through one task at a time and
show both side-by-side, so you can pick whichever interface fits the job.
Where to start
Create a sandbox
Spin up a sandbox loaded with your repo and agent credentials.
Send a message to an agent
Run Claude, Codex, or another agent inside a sandbox synchronously.
Manage secrets
Store API keys and OAuth credentials in the Amika vault.
Inject credentials
Wire stored credentials into a sandbox at create time.
CLI and SDK in one place
Every guide shows the same step with a<CodeGroup>: the CLI snippet first,
the TypeScript snippet second. Use whichever tab matches the surface you’re
working in.
What you need
- An Amika account on the hosted platform at app.amika.dev.
- For the CLI: install it (see Install) and run
amika auth login. - For the SDK: an Amika API key from
app.amika.dev/settings and
npm install @amika/sdk.
The SDK does not read
AMIKA_API_KEY from your environment or disk. The
caller is responsible for sourcing the token. The CLI handles credential
storage for you.See also
TypeScript SDK
Method-by-method reference, types, and errors.
CLI reference
Full flag listing for every
amika command.HTTP API
Interactive docs and OpenAPI spec for the hosted API.