Sandbox connections and agent-chat controls
Restore snapshots reliably, open browser terminals or desktop apps directly from a sandbox, and choose the agent, model, and reasoning effort for new agent chats.
Overview
This release makes sandboxes easier to use across more environments: restore snapshots reliably, connect through browser terminals or desktop apps, and manage SSH access more smoothly. It also brings more control to agent chats, with selectable agents, models, and reasoning effort.
Highlights
- Restore captured snapshots reliably in the environment that created them.
- Open a browser-based terminal directly from a sandbox, or launch supported desktop apps through direct links.
- Choose the coding agent, model, and reasoning effort for a new agent chat.
- Manage sandbox access more smoothly with automatically provided SSH keys, clearer connection instructions, and improved GitHub connection flows.
- Navigate a redesigned sandbox workspace with resizable panels, responsive controls, and a dedicated API Control surface.
- Use the TypeScript SDK for agent-session chats, sandbox services, snapshot capture, and richer
sendresults.
What's new
CLI
- Launch VS Code from WSL with the Amika CLI.
- Use the streamlined
amika ssh,amika code, andamika scpcommands. - See each sandbox's ID and base image in
amika sandbox list --long. - Have
amika sendautomatically use the Git repository from the directory where it is run. - Keep Amika-managed SSH settings discoverable by Codex after login.
- Rename the Coder Docker preset for clearer sandbox selection.
TypeScript SDK
- Create and manage agent-session chats from the SDK.
- Wait for snapshot captures to finish through the SDK.
- Access sandbox services through the SDK.
- Receive the cost of an agent-send turn in its result.
- Catch use of reserved container ports before sending a sandbox request.
- Remove the SDK's SSH support surface; use Amika's current connection flows instead.
API server
- Restore captured snapshots on the environment that created them.
- Let agent chats select an agent, model, and reasoning effort.
- Simplify and unify GitHub connection flows.
- Provide an Amika-managed SSH client key for each sandbox.
- Add server support for browser-based sandbox terminals.
Dashboard
- Add a Terminal tab to open a browser-based terminal from a sandbox.
- Show connection instructions for every sandbox provider.
- Remember the selected size and snapshot when switching sandbox providers in the creation form.
- Open Cursor, Claude Desktop, Codex, and cmux with direct sandbox links.
- Make agent-chat selectors searchable.
- Add API Control to the dashboard and sandbox pages.
- Redesign sandbox details around work and reference panels.
- Keep sandbox controls usable in narrow and mobile layouts.