mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 10:05:18 +00:00
55 lines
1.2 KiB
Text
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.
|