Default model
Supported models
Any model available through the Anthropic API:claude-sonnet-4-6(default)claude-opus-4-20250115claude-haiku-3-20240307claude-sonnet-4-20250514- Any other model ID the API accepts
Authentication
Environment variable:Example usage
Tool-use support
Yes. Anthropic supports tool-use attacks. This means agent exploitation, MCP exploitation, multi-agent, and protocol attacks all work with Claude models. The provider uses Anthropic’s native tool-use format withtool_use content blocks.
Notes
- Max output tokens per request: 4,096
- The provider uses the official
anthropicPython SDK - System prompts are passed via the
systemparameter (not as a message) - Retry with exponential backoff is automatic on API failures (3 attempts)
- If no API key is provided via config or env var, the SDK falls back to its own default resolution (e.g.
ANTHROPIC_API_KEYin the environment)