sandbox-agent/docs/credentials.mdx
2026-02-11 14:47:41 +00:00

55 lines
1.2 KiB
Text

---
title: "Credentials"
description: "How sandbox-agent discovers and exposes provider credentials."
icon: "key"
---
`sandbox-agent` can discover provider credentials from environment variables and local agent config files.
## Supported providers
- Anthropic
- OpenAI
- Additional provider entries discovered via OpenCode config
## Common environment variables
| Variable | Provider |
| --- | --- |
| `ANTHROPIC_API_KEY` | Anthropic |
| `CLAUDE_API_KEY` | Anthropic fallback |
| `OPENAI_API_KEY` | OpenAI |
| `CODEX_API_KEY` | OpenAI fallback |
## Extract credentials (CLI)
Show discovered credentials (redacted by default):
```bash
sandbox-agent credentials extract
```
Reveal raw values:
```bash
sandbox-agent credentials extract --reveal
```
Filter by agent/provider:
```bash
sandbox-agent credentials extract --agent codex
sandbox-agent credentials extract --provider openai
```
Emit shell exports:
```bash
sandbox-agent credentials extract-env --export
```
## Notes
- Discovery is best-effort: missing/invalid files do not crash extraction.
- v2 does not expose legacy v1 `credentialsAvailable` agent fields.
- Authentication failures are surfaced by the selected ACP agent process/agent during ACP requests.