Skip to content

Agents

Choose one per sandbox with --agent ID (or CODEFLOWER_AGENT), or in the app’s start form. How to sign each in: Signing in agents.

AgentidSign-inVersion in the sandbox
Claude CodeclaudeAnthropic. Sign in with a Claude subscription or an API key.Agent SDK 0.3.310
CodexcodexOpenAI. Sign in with ChatGPT or an OpenAI API key.0.164.0
DeepSeek HarnessdshDeepSeek, or any OpenAI-compatible endpoint, with an API key.0.1.6-alpha.2
OpenCodeopencodeAny provider: OpenAI, Anthropic, OpenRouter, OpenCode Zen and more. Sign in with a ChatGPT subscription or an API key, or use a model on the cluster.1.19.5

Services each agent reaches

A network-isolated sandbox can always reach its agent's services. Credential variables on your computer are never passed into the sandbox.

AgentHostsCredential variablesCost estimate
Claude Codeapi.anthropic.com claude.ai platform.claude.com console.anthropic.comANTHROPIC_API_KEY ANTHROPIC_AUTH_TOKEN CLAUDE_CODE_OAUTH_TOKENyes
Codexapi.openai.com auth.openai.com chatgpt.comOPENAI_API_KEY CODEX_API_KEYno
DeepSeek Harnessapi.deepseek.comDEEPSEEK_API_KEY CODEFLOWER_OPENAI_COMPAT_API_KEYno
OpenCodeopencode.ai api.openai.com auth.openai.com chatgpt.com api.anthropic.com openrouter.aiOPENCODE_API_KEY ANTHROPIC_API_KEY OPENAI_API_KEY OPENROUTER_API_KEYyes

Model, effort and other settings are each agent’s own: the chat shows what it offers, and codeflower task takes them by name.