--- title: Claude Code --- Claude Code is Anthropic's agentic coding tool that can read, modify, and execute code in your working directory. Open models can be used with Claude Code through Ollama's Anthropic-compatible API, enabling you to use models such as `glm-4.7`, `qwen3-coder`, `gpt-oss`. ![Claude Code with Ollama](https://files.ollama.com/claude-code.png) ## Install Install [Claude Code](https://code.claude.com/docs/en/overview): ```shell macOS / Linux curl -fsSL https://claude.ai/install.sh | bash ``` ```powershell Windows irm https://claude.ai/install.ps1 | iex ``` ## Usage with Ollama ### Quick setup ```shell ollama launch claude ``` To configure without launching: ```shell ollama launch claude --config ``` ### Manual setup Claude Code connects to Ollama using the Anthropic-compatible API. 1. Set the environment variables: ```shell export ANTHROPIC_AUTH_TOKEN=ollama export ANTHROPIC_API_KEY="" export ANTHROPIC_BASE_URL=http://localhost:11434 ``` 2. Run Claude Code with an Ollama model: ```shell claude --model gpt-oss:20b ``` Or run with environment variables inline: ```shell ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_BASE_URL=http://localhost:11434 ANTHROPIC_API_KEY="" claude --model qwen3-coder ``` **Note:** Claude Code requires a large context window. We recommend at least 64k tokens. See the [context length documentation](/context-length) for how to adjust context length in Ollama. ## Recommended Models - `qwen3-coder` - `glm-4.7` - `gpt-oss:20b` - `gpt-oss:120b` Cloud models are also available at [ollama.com/search?c=cloud](https://ollama.com/search?c=cloud).