Кодовые агенты без ещё одной подписки
Пять агентов, которым можно дать свой API-ключ. Два лучше не давать новичку
Kilo, Cline, OpenCode, Aider и OpenHands умеют работать с чужим OpenAI-совместимым адресом. Но путь от ключа до первой правки у них подозрительно разный.

Человек хочет, чтобы модель поправила два файла. Через двадцать минут он выбирает между расширением VS Code, терминалом, Python, WSL и контейнером весом с переезд.
Во всех пяти инструментах можно указать собственный API-ключ и OpenAI-совместимый адрес. На этом сходство заканчивается. Один открывается рядом с кодом, другому нужен конфиг, третий сначала предлагает устроить дома маленький дата-центр.
01
Если не хочется читать всю статью
Никогда не работали с агентом
Kilo Code. Он живёт в VS Code, а свой провайдер добавляется через обычную форму.
Хотите подтверждать каждый шаг
Cline. Тоже внутри VS Code, с понятной настройкой OpenAI Compatible.
Терминал — это дом
OpenCode. Аккуратный TUI, но провайдер придётся описать в конфиге.
Нужны маленькие правки и Git
Aider. Меньше декораций, больше работы с конкретными файлами.
Нужна автономная среда
OpenHands. Берите, только если Docker и WSL не выглядят как угроза.
Лучший агент — не тот, у которого длиннее список функций. А тот, который вы сегодня запустили.
02
Пять дверей. За каждой примерно тот же мотор
Маршрут до первого запроса
Без рейтинга функций, которыми никто не пользуется
Kilo Code
Первый агент для человека, который уже открыл редактор
Настроек и режимов много. В первый вечер они не нужны.
Открыть проверенную инструкцию →Cline
Когда хочется видеть каждое действие и подтверждать изменения
Без ограничений на команды любой агент быстро становится смелее хозяина.
Открыть проверенную инструкцию →OpenCode
Тем, кто не боится конфигурационного файла и живёт в консоли
Одним полем Base URL не отделаться: нужен provider в конфиге.
Открыть проверенную инструкцию →Aider
Для небольших правок в существующем репозитории
Модель у совместимого API указывается с префиксом openai/.
Открыть проверенную инструкцию →OpenHands
Когда действительно нужна отдельная песочница для автономной работы
Если слово WSL встретилось впервые, начинать лучше не отсюда.
Открыть проверенную инструкцию →«Трение запуска» здесь не оценка качества. Мы просто считаем, сколько разных сущностей нужно понять до первой задачи. У Kilo и Cline это расширение и форма провайдера. У OpenCode и Aider появляется терминал с конфигом. У OpenHands к разговору присоединяются отдельная среда, Docker и на Windows — WSL.
03
Kilo — начать. OpenCode — остаться в терминале. Остальные по показаниям
Kilo Code: самый короткий путь для новичка
Расширение ставится в VS Code. В настройках провайдера есть готовый вариант OpenAI Compatible: адрес API, ключ, список моделей. Если endpoint отдаёт список через стандартный /models, Kilo подхватывает его сам. Можно сначала попросить объяснить файл, потом разрешить маленькую правку и только после этого подпускать агента к терминалу.
Cline: когда хочется держать руку на стоп-кране
У Cline та же удобная точка входа — боковая панель VS Code и отдельный режим OpenAI Compatible. Нужно заполнить Base URL, API Key и Model ID. Это хороший вариант для человека, который хочет видеть предлагаемые действия, а не наблюдать, как терминал внезапно обрёл характер.
OpenCode: приятный терминал, но не волшебная команда
Ключ сохраняется через /connect, затем провайдер описывается в opencode.json: совместимый пакет, адрес API и доступные модели. После этого они появляются в /models. Для человека, который уже пользуется консолью, схема нормальная. Новичку она просто добавляет ещё один файл, который можно случайно починить до нерабочего состояния.
Aider: полезен, когда задача уже лежит в Git
Aider подключается к любому OpenAI-совместимому endpoint через переменные окружения. Важная мелочь: имя модели указывается как openai/ID_МОДЕЛИ. Инструмент хорош для ограниченной работы с выбранными файлами и понятного diff. Если нужен красивый центр управления космолётом, здесь его не завезли. И хорошо.
OpenHands: не первый агент, а отдельная мастерская
У OpenHands есть API Key, Model и Base URL, но локальный запуск требует среды, в которой агент сможет выполнять работу. На Windows официальный путь включает WSL и Docker Desktop. Это оправдано для автономных длинных задач и песочницы. Для «поправь кнопку» — примерно как арендовать ангар, чтобы прикрутить полку.
04
Свой ключ меняет кассу. Агент от этого умнее не становится
Кодовый агент — оболочка: он читает файлы, собирает контекст, вызывает модель, предлагает изменения и запускает инструменты. API-ключ отвечает за другой слой — откуда приходят модели и куда уходит счёт. Поэтому замена провайдера не превращает слабую модель в сильную и не чинит неудачный промпт.
Что меняется
Оплата, доступный каталог моделей, лимиты и журнал расходов.
Что не меняется
Интерфейс агента, его разрешения и привычка читать половину репозитория ради одной кнопки.
Что проверять первым
Точный Model ID и способность модели делать tool calls, а не её место в чужом рейтинге.
Что не класть в проект
Сам API-ключ. Для каждого инструмента лучше выпустить отдельный и поставить лимит.
Нормальный первый вечер
Один агент. Один отдельный ключ. Одна маленькая задача.
Если вы только начинаете — ставьте Kilo или Cline. Создайте в TokenTool отдельный ключ с небольшим лимитом, подключите его как OpenAI Compatible и выберите актуальную кодовую модель из каталога. Первое задание должно помещаться в одну фразу и касаться одного-двух файлов.
Когда станет тесно, переходите в OpenCode или Aider. OpenHands оставьте на день, когда сможете внятно объяснить, зачем агенту отдельная песочница. Если объяснение начинается со слова «ну», день ещё не настал.
Что проверено
Возможность подключить собственный OpenAI-совместимый endpoint сверена 15 сентября 2026 года по официальной документации OpenCode, Kilo Code, Cline, Aider и OpenHands. Интерфейсы меняются, поэтому точные шаги вынесены в отдельные инструкции TokenTool и обновляются независимо от этого разбора.