Skip to content

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

Terminal window
export ANTHROPIC_API_KEY="your-api-key"

Model Names for Agents

Use these model identifiers:

  • claude-sonnet-4-20250514 - Latest and most capable
  • claude-3-5-sonnet-20241022 - Balanced performance
  • claude-3-haiku-20240307 - Fast and affordable

Rate Limits

ModelTier 1Tier 2Tier 3
Claude Sonnet 450 RPM1000 RPM4000 RPM
Claude 3.5 Sonnet50 RPM1000 RPM4000 RPM
Claude 3 Haiku50 RPM1000 RPM4000 RPM

RPM = Requests Per Minute. Tier based on spend.