Claude Configuration
Anthropic Claude Configuration
OpenCode Configuration
Add to your opencode.json:
{ "providers": { "anthropic": { "apiKey": "${ANTHROPIC_API_KEY}", "models": { "claude-sonnet-4-20250514": { "maxTokens": 8192 }, "claude-3-5-sonnet-20241022": { "maxTokens": 8192 }, "claude-3-haiku-20240307": { "maxTokens": 4096 } } } }}Environment Variables
export ANTHROPIC_API_KEY="your-api-key"Model Names for Agents
Use these model identifiers:
claude-sonnet-4-20250514- Latest and most capableclaude-3-5-sonnet-20241022- Balanced performanceclaude-3-haiku-20240307- Fast and affordable
Rate Limits
| Model | Tier 1 | Tier 2 | Tier 3 |
|---|---|---|---|
| Claude Sonnet 4 | 50 RPM | 1000 RPM | 4000 RPM |
| Claude 3.5 Sonnet | 50 RPM | 1000 RPM | 4000 RPM |
| Claude 3 Haiku | 50 RPM | 1000 RPM | 4000 RPM |
RPM = Requests Per Minute. Tier based on spend.