Тот же терминальный воркфлоу, что и в Claude Code, но на бесплатных и open-source моделях. Заходит, чтобы попробовать сам подход без подписки, или для задач попроще, где тяжёлая модель просто не нужна.
Дальше разберу, как это поднять и где у бесплатного варианта потолок. Сразу по-честному: бесплатно не значит то же самое по качеству. Подход тот же, поток тот же, а вот мозги слабее. Поэтому гайд не про то, как обмануть подписку, а про то, как понять механику терминального агента дёшево и трезво оценить, где она тянет, а где нет.
Что понадобится
Набор простой, ничего экзотического. Все ссылки и команды ниже проверены на июнь 2026.
Терминал и базовый CLI. Нужно уметь открыть терминал и выполнить пару команд, дальше по инструкции. Если ты хоть раз клонировал репозиторий, этого хватит.
Open-source агент в терминале. Я беру opencode. Это open-source аналог Claude Code по флоу: живёт в терминале, читает проект, предлагает правки, ты подтверждаешь. MIT-лицензия, поддерживает 75+ провайдеров моделей, ставится одной командой.
- Сайт и доки: https://opencode.ai
- Репозиторий: https://github.com/sst/opencode
Если opencode не зайдёт, есть два проверенных запасных варианта того же типа:
- aider (терминальный AI pair programming, Python): https://aider.chat , репозиторий https://github.com/Aider-AI/aider
- Cline (агент внутри VS Code, не терминал, но тоже free и open-source): https://cline.bot , репозиторий https://github.com/cline/cline
Доступ к бесплатной модели. Проще всего через OpenRouter: один ключ, десятки моделей, среди них есть полностью бесплатные с суффиксом :free в названии (например deepseek/deepseek-r1:free). Регистрация без карты, ключ за минуту.
- OpenRouter: https://openrouter.ai
- Список моделей: https://openrouter.ai/models (фильтруй по бесплатным)
Папка проекта для теста. Любой проект, на котором не страшно потренироваться. Сюда ты дашь первую задачу и посмотришь, как агент работает.
Как это сделать
1. Поставь инструмент
Поставь opencode одной командой. Это сам терминальный агент, аналог по флоу.
# вариант 1: установочный скрипт (macOS / Linux) curl -fsSL https://opencode.ai/install | bash # вариант 2: через npm (нужен Node.js) npm install -g opencode-ai
После установки проверь, что команда opencode доступна из терминала. Если хочешь aider вместо opencode, ставится через pip:
python -m pip install -U --upgrade-strategy only-if-needed aider-chat
Если что-то не сходится по версиям или флагам, открой README репозитория инструмента и иди по нему. Не гадай по памяти, команды у разных инструментов отличаются.
2. Подключи модель
Возьми бесплатную модель через OpenRouter. Сначала получи ключ, потом залогинься в инструменте.
- Заходишь на https://openrouter.ai , регистрируешься, в разделе Keys создаёшь API-ключ.
- Подключаешь ключ к opencode:
opencode auth login # выбери провайдера OpenRouter, вставь свой ключ
- Выбираешь бесплатную модель (суффикс
:free):
# посмотреть доступные модели провайдера opencode models # запустить задачу на конкретной бесплатной модели opencode run --model openrouter/deepseek/deepseek-r1:free "твоя задача"
Точные имена моделей сверяй в списке на https://openrouter.ai/models , они меняются. Главное, чтобы провайдер и ключ были прописаны, иначе запуск не пойдёт. Альтернатива OpenRouter, если хочешь всё локально: поднять модель на своём железе (например через локальный сервер) и указать его в конфиге инструмента. Это бесплатнее по деньгам, но требует мощной машины.
3. Запусти в проекте
Открой папку проекта и дай задачу. Поток тот же, что в платном варианте: агент читает проект, предлагает изменения, ты подтверждаешь. Никакой магии, просто другой движок под капотом.
# зайди в папку проекта и запусти агент cd my-project opencode
Начни с простой задачи, чтобы оценить, как модель справляется. Мелкая правка, короткий скрипт, понятное изменение. На этом сразу видно, где у бесплатной модели предел и стоит ли вообще грузить на неё что-то сложнее.
Конфиг и первый запуск
Это памятка по шагам запуска, от клонирования до первой задачи. Команды показывают порядок действий, но точный синтаксис под конкретный инструмент бери из его README, плейсхолдеры в угловых скобках заменяешь на свои значения.
# 1. клонируй репозиторий инструмента git clone <repo-url> && cd <folder> # 2. поставь зависимости npm install # или инструкция из README # 3. укажи модель в конфиге (бесплатный провайдер или локальный сервер) # 4. запусти в папке проекта и дай первую задачу
Где заходит, где осторожнее
Заходит: попробовать терминальный агент без подписки, понять сам подход и решить, нужен ли тебе платный уровень. Простые правки, скрипты, обучение подходу, где тяжёлая модель избыточна.
Осторожнее: на сложных задачах бесплатные модели уступают, и это честно. Чем серьёзнее логика, тем заметнее разрыв, не жди Claude-уровня от бесплатной модели. У бесплатных моделей на OpenRouter есть лимиты по числу запросов в день. Локальный запуск требует железа, учитывай это: модель крутится на твоём компьютере, и слабая машина просто не потянет.
Чеклист перед стартом
Перед запуском проверь четыре пункта.
Терминал и базовый CLI готовы, ты можешь выполнить команды установки. Инструмент стоит и opencode запускается из терминала. Провайдер и ключ указаны (OpenRouter подключён через opencode auth login), иначе запуск не пойдёт. Есть папка проекта для теста, где не страшно дать первую задачу.
Частые ошибки
Ждёшь Claude-уровень от бесплатной модели. Подход тот же, мозги слабее. Если держать в голове реальный уровень, разочарования не будет.
Нет железа под локальный запуск. Решаешь крутить модель локально на слабой машине, и она не тянет. Локальный вариант это про твой компьютер, а не про облако.
Сложные задачи на слабой модели. Грузишь на бесплатную модель то, что ей не по силам, получаешь мусор и винишь подход. Тяжёлое оставляй сильным моделям.
Конфиг провайдера не настроен. Запускаешь, а модель не подключена, потому что ключ или провайдер не прописаны. Самый частый стопор на старте.
Хочешь, чтобы такие системы собрали под твой бизнес?
Подпишись на канал, там разборы и гайды каждую неделю. Нужна работа под ключ, напиши напрямую.