Skip to main content

Coding Agents

Claude Code, Codex and Grok Build run as they are, on a workspace the mirage CLI creates, whatever language you build in. Their guides are under Agents.

Agent SDKs

Your program holds the workspace and hands it to the framework. Mirage’s seven tools are the session’s session.tools: shell, read, write, edit, ls, grep and glob. A session gets the ones its profile leaves it (session.tools.names()), so an agent is never offered a tool every call of which would be refused. Each framework is an extra: claude-agent-sdk, agno, openai, deepagents or pydantic-ai.
Haystack installs as mirage-haystack, which deepset maintains.

API & Environment

The provider runs the agent, and the workspace is its environment: its own shell and file tools run in Mirage.