Skip to main content

Claude Code × LiteLLM compatibility matrix

This table is regenerated daily by an automated populator that runs the Claude Code CLI against the latest stable LiteLLM proxy across each supported provider, with Haiku 4.5, Sonnet 4.6, and Opus 4.7 in parallel. A cell goes green only if all three model tiers pass.

litellm v1.83.14-stableclaude code 2.1.126generated 2026-05-07T15:28:48Z
FeatureAnthropicBedrock (Invoke)Bedrock (Converse)Vertex AIAzure (Foundry)
Basic messaging (non-streaming)
Basic messaging (streaming)
Tool use
Prompt caching (5m TTL)
Vision
Extended thinking
Tool use (streaming / fine-grained)
Extended thinking + tool use
PDF document input
Prompt caching (1h TTL)
Web search (server tool)

Legend

GlyphMeaning
All three model tiers pass for this (feature, provider) cell.
At least one model tier failed. Hover for the upstream error.
No test ran for this combination.
n/aNot applicable (e.g. provider doesn't expose this feature). Hover for the reason.

Source

The matrix JSON lives at src/data/compatibility-matrix.json. The populator is in tests/claude_code/cron_vm/ on the main repo.

🚅
LiteLLM Enterprise
SSO/SAML, audit logs, spend tracking, multi-team management, and guardrails — built for production.
Learn more →