Ollama + Claude Code/Cursor/Antigravity

Общие требования: что нужно перед началом

Прежде чем подключать Ollama к любой из IDE, нужно выполнить базовую настройку.

1. Установить Ollama

# Linux / macOS curl -fsSL https://ollama.com/install.sh | sh # Windows — скачать установщик с https://ollama.com/download # Проверить установку ollama --version

2. Скачать модель

# Для кодинга — рекомендуемые варианты: ollama pull qwen2.5-coder:32b # 24 GB VRAM — лучший для кодинга ollama pull qwen2.5-coder:7b # 8 GB VRAM — бюджетный вариант ollama pull deepseek-r1:32b # 24 GB VRAM — рассуждения + кодинг ollama pull qwen3-coder # MoE, 250+ GB — агентский кодинг # Проверить скачанные модели ollama list

3. Убедиться, что Ollama запущена

# Ollama обычно стартует как фоновый сервис автоматически. # Если нет — запустить вручную: ollama serve # Проверить, что сервер работает: curl http://localhost:11434 # Должен ответить: "Ollama is running"

Важно: Ollama слушает на порту 11434 по адресу localhost (127.0.0.1). Это адрес, который будут использовать все IDE.


Способ 1: Claude Code + Ollama

Что такое Claude Code

Claude Code — это терминальный агент от Anthropic для кодинга. Он умеет читать, создавать и модифицировать файлы в рабочей директории, запускать команды, работать с git. По умолчанию использует API Anthropic (Claude), но с января 2026 года Ollama поддерживает совместимость с Anthropic Messages API, что позволяет подключить любую локальную модель.

Требования

  • Ollama v0.14.0+ (с поддержкой Anthropic API)
  • Node.js 18+ (для Claude Code)
  • Модель с контекстом минимум 32K токенов (рекомендуется 64K+)

Установка Claude Code

npm install -g @anthropic-ai/claude-code

Настройка — через переменные окружения

Самый простой способ. Добавь в ~/.bashrc, ~/.zshrc или запускай перед каждой сессией:

# Linux / macOS export ANTHROPIC_BASE_URL="http://localhost:11434" export ANTHROPIC_AUTH_TOKEN="ollama" export ANTHROPIC_API_KEY="" # Опционально — отключить телеметрию (полный офлайн) export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
# Windows (PowerShell) $env:ANTHROPIC_BASE_URL = "http://localhost:11434" $env:ANTHROPIC_AUTH_TOKEN = "ollama" $env:ANTHROPIC_API_KEY = ""

Запуск

# Указать модель при запуске claude --model qwen3-coder # Или qwen2.5-coder:32b, deepseek-r1:32b и т.д. claude --model qwen2.5-coder:32b

Альтернатива — через файл настроек

Создай или отредактируй ~/.claude/settings.json:

{ "env": { "ANTHROPIC_BASE_URL": "http://localhost:11434", "ANTHROPIC_AUTH_TOKEN": "ollama", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" } }

Быстрый запуск (всё в одну строку)

ANTHROPIC_AUTH_TOKEN=ollama ANTHROPIC_BASE_URL=http://localhost:11434 ANTHROPIC_API_KEY="" claude --model qwen3-coder

Через Anthropic SDK (для разработчиков)

Если ты используешь Anthropic SDK в своих проектах, переключить его на Ollama так же просто:

Python:

import anthropic client = anthropic.Anthropic( base_url='http://localhost:11434', api_key='ollama', #…
🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ