Skip to main content
Configure Claude Code, Anthropic’s official CLI coding agent, to use Eden AI for access to 500+ models behind a single API key.

Overview

Claude Code runs in your terminal and edits code in your project. Pointing it at Eden AI gives you:
  • 500+ models: switch between Claude, GPT, Gemini, and more without reinstalling
  • One API key: unified billing and monitoring across providers
  • Provider failover: keep working when an upstream provider has an incident

Prerequisites

Setup

1. Export your API key

To make it permanent, add the export lines to ~/.bashrc or ~/.zshrc and reload your shell.

2. Launch Claude Code

Claude Code now sends requests to Eden AI using the model you set in ANTHROPIC_MODEL.

Switching models

Eden AI uses the provider/model format. Update the ANTHROPIC_MODEL environment variable (or pass --model on the command line) to switch:
Browse the full catalog via List Models or GET https://api.edenai.run/v3/models.

Troubleshooting

Authentication errors

Verify the API key is loaded in your shell and that it has LLM access:

Model not found

Use the full provider/model string (e.g. anthropic/claude-opus-4-8, not claude-opus-4-8). Confirm the ID is in the catalog returned by GET /v3/models.

Connection issues

Confirm ANTHROPIC_BASE_URL is exactly https://api.edenai.run/v3. Check Eden AI status at app-edenai.instatus.com.

Next Steps

  • Codex CLI — OpenAI’s open-source coding agent on Eden AI
  • OpenCode — terminal coding agent with auto-generated config
  • Chat Completions — full reference for the underlying endpoint