Kilo Code: подключение своего API и выбор модели

Kilo Code живёт внутри VS Code и работает с любым совместимым API. Настройка — адрес, ключ, имя модели.

2 мин · · Обновлено · kilo code · harness · vs code

Kilo Code — расширение для VS Code с агентным режимом: читает проект, правит файлы, запускает команды, показывая изменения прямо в редакторе. Как и родственные ему Cline и Roo Code, оно не привязано к одному поставщику моделей.

Настройка

Подключение сводится к трём полям в настройках расширения: провайдер, базовый адрес и ключ.

Выберите OpenAI Compatible (или аналогичный пункт «совместимый провайдер»), затем укажите:

Base URL: https://api.zukko.pro/v1 API Key: fetch_ваш_ключ Model: claude-opus-5-5 (или claude-sonnet-5)

Если предпочитаете Anthropic-формат, выберите провайдера Anthropic и укажите адрес без /v1:

Base URL: https://api.zukko.pro API Key: fetch_ваш_ключ

Разница в суффиксе — источник большинства проблем при настройке. Anthropic-клиенты дописывают /v1/messages сами, OpenAI-клиенты ждут, что путь уже в адресе. Перепутаете — получите 404 без пояснений.

Ключ берётся в кабинете Zukko и работает в обоих форматах.

Какую модель поставить

Актуальный список:

bash
curl https://api.zukko.pro/v1/models -H "Authorization: Bearer fetch_ваш_ключ"

Нерабочие модели из выдачи убираются автоматически, так что выбирать можно не глядя.

Для работы в редакторе имеет смысл держать две настройки и переключаться: флагман вроде claude-opus-5-5 на задачи, где надо разобраться, и glm-5.3 на механические правки. Разница в цене втрое ($0.30 против $0.10 за миллион), а для правок вроде переименования переменной по всему проекту дешёвой модели часто хватает — проверьте на своих задачах. Учтите, что у GLM контекст 128K.

Контроль расхода

Агентный режим в редакторе обманчив: изменения выглядят мелкими, а под капотом на каждом шаге модели уезжает вся история диалога вместе с прочитанными файлами. Задача на пятнадцать шагов легко обходится в сотню тысяч входных токенов.

Что помогает.

Начинать новую задачу с чистой сессии. Контекст предыдущей не только стоит денег на каждом шаге, но и сбивает модель — она начинает опираться на неактуальное.

Указывать файлы явно. Если вы знаете, где править, назовите файл. Иначе агент потратит несколько шагов на поиск.

Смотреть разбивку расхода по моделям в кабинете. Обычно выясняется, что почти весь счёт дала одна задача, где агент ходил по кругу.

Частые ошибки

401 или «invalid api key». Ключ скопирован не полностью или с пробелом в конце.

404. Лишний или недостающий /v1.

Модель отвечает текстом вместо правок. Проверьте, что включён именно агентный режим, а не обычный чат, и что выбранная модель поддерживает вызов инструментов. Разбор — в статье про агента, который не видит файлы.

Ответ обрывается на середине. Поднимите лимит выходных токенов в настройках расширения.

zukko

Платите в 25×
меньше

за Claude Code & ChatGPT

Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.