Providers
ccode supports a variety of model providers out of the box. Each provider gets its own profile in your config file. This page covers the setup for each supported provider type.
For the full list of available YAML fields, see the Config Reference.
Note: since 1.3.0, every provider example below has a matching hosted YAML file you can pull in directly with
ccode add-profile --from-url ..., without hand-editing YAML. ccode will prompt you for any required fields it can’t fill in for you (auth tokens, project IDs, gateway URLs).See Importing configuration for the full walkthrough.
Anthropic direct
The simplest setup. ccode launches Claude Code without setting any provider-specific environment variables.
Subscription passthrough
If you have a Claude Pro, Max, Team, or Enterprise subscription, add default: {} to the profiles: map in your config to launch Claude Code as-is:
profiles:
default: {}
No hosted file - this is an empty profile and there’s nothing to pull.
This is a valid --dynamic starting profile and a valid switch target: ccode --dynamic starts a swappable session on your subscription, and a running session can be switched to or from it. You can optionally name a model (anthropic_model) for the dynamic proxy to pin to; if you don’t, it uses a default. See Dynamic proxy.
API key billing
For pay-per-token billing through Anthropic’s API, set anthropic_api_key. Get your API key at console.anthropic.com.
# Example profile: Anthropic API (pay-per-token billing)
# Get your API key at: https://console.anthropic.com/settings/keys
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/anthropic.yaml
#
# ccode will prompt you for the API key during import.
anthropic:
anthropic_api_key: "YOUR_ANTHROPIC_API_KEY_HERE"
First-party cloud providers
These run Claude models on AWS, GCP, or Azure infrastructure. Authentication uses your cloud provider’s credentials, not an Anthropic auth token.
Amazon Bedrock
Runs Claude models on AWS infrastructure using your AWS credentials. Authentication is handled by AWS (IAM roles, SSO, environment variables, credential files, etc.) - you do not need to set anthropic_auth_token. Billing goes through your AWS account, which may be preferable for enterprise environments.
# Example profile: Amazon Bedrock
# Runs Claude on AWS infrastructure using your AWS credentials.
# Authentication is handled by AWS (IAM roles, SSO, environment variables,
# credential files, etc.) - no Anthropic auth token needed.
# Docs: https://docs.anthropic.com/en/docs/claude-code/amazon-bedrock
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/bedrock.yaml
#
# This profile has no prompt: field - everything required is set already.
# Useful as a quick starter, or for orgs distributing a standardized Bedrock
# profile to their team. Edit afterwards with ccode edit-config to add any of
# the optional fields (anthropic_bedrock_base_url, claude_code_skip_bedrock_auth,
# aws_bearer_token_bedrock, anthropic_bedrock_service_tier).
bedrock:
claude_code_use_bedrock: true
Claude Platform on AWS
Anthropic’s first-party platform deployed on AWS, distinct from Amazon Bedrock. Uses a workspace API key generated in the AWS Console (sent as x-api-key), with AWS SigV4 (IAM credentials) supported as a fallback. The workspace ID is required on every request.
# Example profile: Claude Platform on AWS
# Runs Claude on AWS infrastructure. Distinct from Amazon Bedrock - this uses
# Anthropic's first-party platform deployed on AWS, with a workspace API key
# generated in the AWS Console (sent as x-api-key). AWS SigV4 (IAM credentials)
# is supported as a fallback - press ENTER at the API key prompt to use SigV4
# instead, and ccode will leave anthropic_aws_api_key unset.
# Docs: https://docs.anthropic.com/en/docs/claude-code/claude-platform-on-aws
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/anthropic-aws.yaml
#
# ccode will prompt you for the workspace ID and API key during import.
anthropic-aws:
claude_code_use_anthropic_aws: true
anthropic_aws_workspace_id: "your-workspace-id"
anthropic_aws_api_key: "YOUR_ANTHROPIC_AWS_API_KEY_HERE"
Amazon Bedrock Mantle
A variant of Bedrock with a dedicated endpoint. Uses the same AWS credentials as Bedrock.
# Example profile: Amazon Bedrock Mantle
# A variant of Bedrock with a dedicated endpoint. Uses the same AWS credentials
# as Bedrock (IAM roles, SSO, environment variables, credential files, etc.).
# Docs: https://docs.anthropic.com/en/docs/claude-code/amazon-bedrock#use-the-mantle-endpoint
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/mantle.yaml
#
# This profile has no prompt: field - everything required is set already.
# Edit afterwards with ccode edit-config to add optional fields like
# anthropic_bedrock_mantle_base_url or claude_code_skip_mantle_auth.
mantle:
claude_code_use_mantle: true
Google Vertex AI
Runs Claude models on GCP infrastructure using your Google Cloud credentials (application default credentials from gcloud auth). You need to specify your GCP project ID.
# Example profile: Google Vertex AI
# Runs Claude on GCP infrastructure using your Google Cloud credentials
# (application default credentials from gcloud auth).
# Docs: https://docs.anthropic.com/en/docs/claude-code/google-vertex-ai
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/vertex.yaml
#
# ccode will prompt you for your GCP project ID during import.
vertex:
claude_code_use_vertex: true
anthropic_vertex_project_id: "your-gcp-project-id"
Microsoft Foundry (Azure)
Runs Claude models on Azure infrastructure.
# Example profile: Microsoft Foundry (Azure)
# Runs Claude on Azure infrastructure.
# Docs: https://docs.anthropic.com/en/docs/claude-code/microsoft-foundry
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/foundry.yaml
#
# ccode will prompt you for the Foundry resource URL and API key during import.
foundry:
claude_code_use_foundry: true
anthropic_foundry_base_url: "https://your-resource.services.ai.azure.com/anthropic"
anthropic_foundry_api_key: "YOUR_FOUNDRY_API_KEY_HERE"
Third-party providers (native Anthropic format)
These providers expose an Anthropic-compatible API endpoint, letting you use non-Claude models with Claude Code’s full interface. Each needs anthropic_base_url (the provider’s endpoint) and anthropic_auth_token (your API key with that provider).
Note: Most third-party providers need
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETASset to"1"in theirenv:block. This strips Anthropic-specific headers and beta tool-schema fields that non-Anthropic providers reject (you’ll see errors like “Unexpected value(s) for the anthropic-beta header” or “Extra inputs are not permitted” without it). Each example below includes it preemptively.
DeepSeek
Sign up at platform.deepseek.com.
DeepSeek V4 Pro is a strong general-purpose coding model with very competitive pricing. DeepSeek V4 Flash is faster and cheaper, suitable for sub-agents and lighter tasks. You can specify different model names to change the context size, e.g. deepseek-v4-pro[1m] for 1M tokens vs deepseek-v4-pro for 200k.
# Example profile: DeepSeek (Pro tier)
# Sign up: https://platform.deepseek.com/
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/deepseek.yaml
#
# ccode will prompt you for the auth token during import.
deepseek:
anthropic_base_url: "https://api.deepseek.com/anthropic"
anthropic_auth_token: "YOUR_DEEPSEEK_API_KEY_HERE"
models:
model:
model: "deepseek-v4-pro[1m]"
name: "DeepSeek V4 Pro"
description: "DeepSeek coding model via ccode"
opus:
model: "deepseek-v4-pro[1m]"
name: "DeepSeek V4 Pro"
capabilities:
adaptive_thinking: false
sonnet:
model: "deepseek-v4-pro[1m]"
name: "DeepSeek V4 Pro (Sonnet tier)"
description: "DeepSeek coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash"
description: "DeepSeek coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash (subagent)"
description: "DeepSeek coding model via ccode"
claude_code_effort_level: "max"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
DeepSeek Flash
A separate profile pinned to the cheaper Flash tier across all model slots, so you can ccode --deepseek-flash for lighter work without disturbing your Pro setup.
# Example profile: DeepSeek (Flash tier)
# Sign up: https://platform.deepseek.com/
#
# Pair this with deepseek.yaml to get two profiles you can switch between:
# ccode --deepseek (Pro tier, big context)
# ccode --deepseek-flash (Flash tier, faster and cheaper)
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/deepseek-flash.yaml
#
# ccode will prompt you for the auth token during import. Uses the same
# DeepSeek API key as the Pro profile.
deepseek-flash:
anthropic_base_url: "https://api.deepseek.com/anthropic"
anthropic_auth_token: "YOUR_DEEPSEEK_API_KEY_HERE"
models:
model:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash"
description: "DeepSeek coding model via ccode"
opus:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash"
description: "DeepSeek coding model via ccode"
capabilities:
adaptive_thinking: false
sonnet:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash (Sonnet tier)"
description: "DeepSeek coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash"
description: "DeepSeek coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "deepseek-v4-flash"
name: "DeepSeek V4 Flash (subagent)"
description: "DeepSeek coding model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
OpenRouter
Sign up at openrouter.ai. OpenRouter is a gateway to 400+ models (including Claude, GPT, Gemini, DeepSeek, Llama, and many more) behind a single Anthropic-compatible API endpoint. You can use specific model IDs (like anthropic/claude-sonnet-4.6) or create presets on their website.
# Example profile: OpenRouter
# Sign up: https://openrouter.ai/
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/openrouter.yaml
#
# ccode will prompt you for the auth token during import.
openrouter:
anthropic_base_url: "https://openrouter.ai/api"
anthropic_auth_token: "YOUR_OPENROUTER_API_KEY_HERE"
models:
model:
model: "anthropic/claude-sonnet-4.6"
name: "Claude Sonnet 4"
description: "Claude model via OpenRouter"
opus:
model: "anthropic/claude-opus-4.8"
name: "Claude Opus 4"
description: "Claude model via OpenRouter"
sonnet:
model: "anthropic/claude-sonnet-4.6"
name: "Claude Sonnet 4"
description: "Claude model via OpenRouter"
haiku:
model: "anthropic/claude-haiku-4.5"
name: "Claude Haiku 4"
description: "Claude model via OpenRouter"
subagent:
model: "anthropic/claude-haiku-4.5"
name: "Claude Haiku 4 (subagent)"
description: "Claude model via OpenRouter"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
OpenRouter (custom preset)
Presets let you configure model selection and provider preferences once on OpenRouter’s side, then reference the result by slug. You can use this to (for example) lock to a single underlying provider for better pricing, or avoid quantized variants.
To create a preset, go to openrouter.ai/workspaces/default/presets. For example, under “Model Selection” choose DeepSeek V4 Pro and under “Provider Preferences” choose “only: DeepSeek”. OpenRouter will give you a slug; reference it as the model name with @preset/your-preset-slug.
# Example profile: OpenRouter (custom preset)
# Sign up: https://openrouter.ai/
#
# Presets let you configure model selection and provider preferences once on
# OpenRouter's side, then reference the result by slug. To use this profile:
# 1. Create a preset at https://openrouter.ai/workspaces/default/presets
# (e.g. choose "DeepSeek V4 Pro" under Model Selection, then under
# Provider Preferences pick "only: DeepSeek" - up to you).
# 2. Note the preset slug it gives you.
# 3. Import this file, then run `ccode edit-config` and replace
# "@preset/your-preset-slug" with your real "@preset/<slug>" string.
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/openrouter-preset.yaml
#
# ccode will prompt you for the auth token during import.
openrouter-preset:
anthropic_base_url: "https://openrouter.ai/api"
models:
model:
model: "@preset/your-preset-slug"
name: "OpenRouter Preset"
description: "Custom OpenRouter preset via ccode"
opus:
model: "@preset/your-preset-slug"
name: "OpenRouter Preset"
description: "Custom OpenRouter preset via ccode"
sonnet:
model: "@preset/your-preset-slug"
name: "OpenRouter Preset"
description: "Custom OpenRouter preset via ccode"
haiku:
model: "@preset/your-preset-slug"
name: "OpenRouter Preset"
description: "Custom OpenRouter preset via ccode"
subagent:
model: "@preset/your-preset-slug"
name: "OpenRouter Preset (subagent)"
description: "Custom OpenRouter preset via ccode"
anthropic_auth_token: "YOUR_OPENROUTER_API_KEY_HERE"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
Note that this references what an OpenRouter preset would look like - you’ll want to go on the site and actually create one for your account, then run ccode edit-config and replace @preset/your-preset-slug with your real slug in all five model slots.
Z.AI (Zhipu GLM)
Sign up at z.ai (international) or open.bigmodel.cn (China). GLM models from Zhipu AI - GLM-5.1 is their latest flagship.
# Example profile: Z.AI (Zhipu GLM)
# Sign up (international): https://z.ai/
# Sign up (China): https://open.bigmodel.cn/
#
# For the China endpoint, after import run `ccode edit-config` and change
# anthropic_base_url: "https://api.z.ai/api/anthropic"
# to:
# anthropic_base_url: "https://open.bigmodel.cn/api/anthropic"
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/zai.yaml
#
# ccode will prompt you for the auth token during import.
zai:
anthropic_base_url: "https://api.z.ai/api/anthropic"
anthropic_auth_token: "YOUR_ZAI_API_KEY_HERE"
models:
model:
model: "glm-5.1"
name: "GLM-5.1"
description: "ZhipuAI GLM coding model via ccode"
opus:
model: "glm-5.1"
name: "GLM-5.1"
capabilities:
adaptive_thinking: false
sonnet:
model: "glm-5.1"
name: "GLM-5.1 (Sonnet tier)"
description: "ZhipuAI GLM coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "glm-4.5-air"
name: "GLM-4.5 Air"
description: "ZhipuAI GLM coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "glm-4.5-air"
name: "GLM-4.5 Air (subagent)"
description: "ZhipuAI GLM coding model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
Moonshot Kimi
Sign up at kimi.ai (international) or platform.moonshot.cn (China). Kimi K2.6 is Moonshot’s latest coding model with strong long-context capabilities and competitive pricing.
# Example profile: Moonshot Kimi
# Sign up (international): https://kimi.ai/
# Sign up (China): https://platform.moonshot.cn/
#
# For the China endpoint, after import run `ccode edit-config` and change
# anthropic_base_url: "https://api.moonshot.ai/anthropic"
# to:
# anthropic_base_url: "https://api.moonshot.cn/anthropic"
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/kimi.yaml
#
# ccode will prompt you for the auth token during import.
kimi:
anthropic_base_url: "https://api.moonshot.ai/anthropic"
anthropic_auth_token: "YOUR_KIMI_API_KEY_HERE"
models:
model:
model: "kimi-k2.6"
name: "Kimi K2.6"
description: "Moonshot Kimi coding model via ccode"
opus:
model: "kimi-k2.6"
name: "Kimi K2.6"
description: "Moonshot Kimi coding model via ccode"
capabilities:
adaptive_thinking: false
sonnet:
model: "kimi-k2.6"
name: "Kimi K2.6"
description: "Moonshot Kimi coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "kimi-k2.6"
name: "Kimi K2.6"
description: "Moonshot Kimi coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "kimi-k2.6"
name: "Kimi K2.6 (subagent)"
description: "Moonshot Kimi coding model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
Alibaba Qwen (DashScope)
Sign up at alibabacloud.com. Qwen3.7 Plus is Alibaba’s latest general-purpose model with strong coding capabilities.
# Example profile: Alibaba Qwen (DashScope)
# Sign up: https://www.alibabacloud.com/
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/qwen.yaml
#
# ccode will prompt you for the auth token during import.
qwen:
anthropic_base_url: "https://dashscope-intl.aliyuncs.com/apps/anthropic"
anthropic_auth_token: "YOUR_DASHSCOPE_API_KEY_HERE"
models:
model:
model: "qwen3.7-plus"
name: "Qwen 3.7 Plus"
description: "Alibaba Qwen coding model via ccode"
opus:
model: "qwen3.7-plus"
name: "Qwen 3.7 Plus"
description: "Alibaba Qwen coding model via ccode"
capabilities:
adaptive_thinking: false
sonnet:
model: "qwen3.7-plus"
name: "Qwen 3.7 Plus"
description: "Alibaba Qwen coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "qwen3.7-plus"
name: "Qwen 3.7 Plus"
description: "Alibaba Qwen coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "qwen3.7-plus"
name: "Qwen 3.7 Plus (subagent)"
description: "Alibaba Qwen coding model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
MiniMax
Sign up at minimax.io. MiniMax-M3 is their latest model with native Anthropic API support.
# Example profile: MiniMax
# Sign up: https://www.minimax.io/
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/minimax.yaml
#
# ccode will prompt you for the auth token during import.
minimax:
anthropic_base_url: "https://api.minimax.io/anthropic"
anthropic_auth_token: "YOUR_MINIMAX_API_KEY_HERE"
models:
model:
model: "MiniMax-M3"
name: "MiniMax M3"
description: "MiniMax coding model via ccode"
opus:
model: "MiniMax-M3"
name: "MiniMax M3"
description: "MiniMax coding model via ccode"
capabilities:
adaptive_thinking: false
sonnet:
model: "MiniMax-M3"
name: "MiniMax M3"
description: "MiniMax coding model via ccode"
capabilities:
adaptive_thinking: false
haiku:
model: "MiniMax-M3"
name: "MiniMax M3"
description: "MiniMax coding model via ccode"
capabilities:
adaptive_thinking: false
subagent:
model: "MiniMax-M3"
name: "MiniMax M3 (subagent)"
description: "MiniMax coding model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
Local and self-hosted models
Point anthropic_base_url at your local server. Several tools support the Anthropic Messages API format natively:
- llama.cpp - native
/v1/messagessupport, most complete implementation (github.com/ggml-org/llama.cpp) - vLLM - native
/v1/messagessince v0.4 (github.com/vllm-project/vllm) - Ollama - Anthropic-compatible endpoint (ollama.com)
- LM Studio - Anthropic-compatible endpoint (lmstudio.ai)
For tools that only speak OpenAI format, run a translation proxy like LiteLLM (github.com/BerriAI/litellm).
You will likely need to disable some Anthropic-specific features for local models. The example below sets the most common three.
# Example profile: Local or self-hosted model
# Point this at any tool exposing /v1/messages: llama.cpp, vLLM, Ollama, LM Studio.
# For tools that only speak OpenAI format, run LiteLLM as a translation proxy
# (https://github.com/BerriAI/litellm).
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/local.yaml
#
# ccode will prompt you for the local server URL during import.
#
# This file uses "your-local-model" as a placeholder in all five model slots.
# After import, run `ccode edit-config` and replace "your-local-model" with
# your real model name in each slot. (Local setups generally use the same model
# everywhere, so a single find/replace is enough.)
local:
anthropic_base_url: "http://localhost:8080/v1"
anthropic_auth_token: "not-needed"
models:
model:
model: "your-local-model"
name: "Local Model"
description: "Locally hosted model via ccode"
opus:
model: "your-local-model"
name: "Local Model"
description: "Locally hosted model via ccode"
sonnet:
model: "your-local-model"
name: "Local Model"
description: "Locally hosted model via ccode"
haiku:
model: "your-local-model"
name: "Local Model"
description: "Locally hosted model via ccode"
subagent:
model: "your-local-model"
name: "Local Model (subagent)"
description: "Locally hosted model via ccode"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
DISABLE_INTERLEAVED_THINKING: "1"
CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK: "1"
Organization gateway
If your company runs an internal proxy/gateway for Claude Code (typically with one shared auth token mapped to per-team budgets and quotas), point a profile at it the same way as a third-party provider.
# Example profile: Organization-wide LLM gateway
# Use this when your company runs an internal proxy/gateway for Claude Code,
# usually with one shared auth token mapped to per-team budgets/quotas.
#
# Add to your config with:
# ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/gateway.yaml
#
# ccode will prompt you for the gateway URL and auth token during import.
#
# Useful as a generic starter, or as a template for orgs to host their own
# version of this YAML (typically on the internal network with the gateway URL
# pre-filled, so employees only get prompted for the auth token).
gateway:
anthropic_base_url: "https://llm-gateway.internal.example.com/anthropic"
anthropic_auth_token: "YOUR_GATEWAY_TOKEN_HERE"
models:
model:
model: "claude-sonnet-4"
name: "Claude Sonnet 4"
description: "Claude model via org gateway"
opus:
model: "claude-opus-4"
name: "Claude Opus 4"
description: "Claude model via org gateway"
sonnet:
model: "claude-sonnet-4"
name: "Claude Sonnet 4"
description: "Claude model via org gateway"
haiku:
model: "claude-haiku-4"
name: "Claude Haiku 4"
description: "Claude model via org gateway"
subagent:
model: "claude-haiku-4"
name: "Claude Haiku 4 (subagent)"
description: "Claude model via org gateway"
env:
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
For org distribution, host your own copy of this YAML on your internal network with the gateway URL pre-filled, so employees only get prompted for the auth token.
Common gotchas
| Issue | Fix |
|---|---|
| “Unexpected value(s) for the anthropic-beta header” | Set CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1" in env: |
| Provider doesn’t support interleaved thinking | Set DISABLE_INTERLEAVED_THINKING: "1" in env: |
| Streaming fallback fails | Set CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK: "1" in env: |
| Edit patches don’t land cleanly | Non-Claude models may struggle with Claude Code’s diff format. Try smaller scopes. |
Community resources
For an actively maintained reference of model IDs, pricing, and per-provider configs, see the Alorse/cc-compatible-models repo on GitHub.