Claude Code
Официальный CLI от Anthropic. AggreGate использует claude-code-router в качестве локального прокси, поскольку наш API совместим с OpenAI, а не с Anthropic напрямую.
Официальная документацияПредварительные требования
- API-ключ AggreGate AI (начинается с sk-ag-…).
- Base URL для API-запросов.: https://api.aggregate.surf/v1
Настройка
- Установите claude-code-router
npm install -g @musistudio/claude-code-router
- Установите Claude Code
npm install -g @anthropic-ai/claude-code
- Настройте роутер
Создайте файл ~/.claude-code-router/config.json, указывающий на AggreGate как на OpenAI-совместимый upstream.
- Запуск через роутер
Выполните ccr code — эта команда запускает локальный прокси и Claude Code одновременно.
Конфигурация
{
"Providers": [
{
"name": "aggregate",
"api_base_url": "https://api.aggregate.surf/v1/chat/completions",
"api_key": "sk-ag-your-key",
"models": ["claude-opus-4.8", "claude-sonnet-5", "claude-opus-4.7"]
}
],
"Router": {
"default": "aggregate,claude-opus-4.8"
}
}Устранение неполадок
Команда ccr не найдена
Убедитесь, что глобальная директория bin для npm добавлена в PATH (npm bin -g).
Запросы завершаются с ошибкой 400
Убедитесь, что модель в конфигурации роутера совпадает с одной из доступных по запросу /v1/models в AggreGate.