Чек-лист
кодовое словоДжинн

Freebuff: бесплатный Claude Code в терминале

Ставишь Freebuff - бесплатного агента для кода в терминале - и за 10 минут даёшь ему первую задачу в своём проекте. Без подписки, без карты и без API-ключа.

Содержание5 глав
  1. 01Что такое Freebuff и где его взять
  2. 02Установка и первый запуск
  3. 03Первая задача: открыть проект и попросить поправить код
  4. 04Чем Freebuff похож на Claude Code и где он бесплатный
  5. 05Проверь себя

Шаг 1

Что такое Freebuff и где его взять

Freebuff - агент для кода от команды Codebuff (YC Fall 2024). Работает как Claude Code: пишешь задачу словами, он сам находит нужные файлы, правит код, запускает команды и проверки. Разница - он бесплатный: доступ оплачивает реклама, а не ты.

Freebuff CLI - официальная страница

Репозиторий Freebuff на GitHub

Шаг 2

Установка и первый запуск

01
Проверь Node.js
Freebuff ставится через npm, ему нужен Node.js 16 или новее. Открой терминал и набери node -v. Если команды нет или версия ниже 16 - поставь LTS с nodejs.org
02
Поставь Freebuff
Одна команда, ставит глобально. На macOS и Linux при ошибке прав добавь sudo в начало
03
Зайди в папку проекта
Агент работает с той папкой, из которой ты его запустил. Перейди в свой проект
04
Запусти агента
Наберёшь freebuff - откроется сессия: сверху модель и путь к проекту, снизу строка «Enter a coding task or / for commands». Если попросит войти - войди по ссылке из терминала, карта не нужна
node -v

Проверка Node.js - должно быть v16 или выше

Скачать Node.js

npm install -g freebuff

Установка Freebuff

cd ~/my-project
freebuff

Запуск в папке проекта - вместо ~/my-project подставь путь к своему

Шаг 3

Первая задача: открыть проект и попросить поправить код

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

Промт 11 строка · 132 знака
Найди в проекте, где обрабатывается вход пользователя, и почини падающий тест логина. После правки запусти тесты и покажи результат.

Пример первой задачи - вставь в строку Freebuff

Промт 21 строка · 100 знаков
Объясни, как устроен этот проект: какие главные папки, где точка входа и как его запустить локально.

Если проект чужой - начни с разбора

  • / - список команд
  • ? - помощь
  • ← - история запросов
  • /model - сменить модель
  • /interview → /plan → реализация → /review - рабочий цикл на большие задачи: агент уточняет, планирует, делает и сам проверяет
Важно
Перед первой задачей сделай коммит в git или копию папки. Агент правит файлы по-настоящему - так ты всегда откатишься, если результат не понравится.

Шаг 4

Чем Freebuff похож на Claude Code и где он бесплатный

  • Похож: агент в терминале, сам читает проект, правит файлы, запускает команды и тесты
  • Внутри 9 специализированных субагентов: code-reviewer, browser-use, file-picker и другие - плюс встроенный браузер для проверки приложения
  • Claude Code - $20 в месяц на Pro или $200 на Max и только модели Claude. Freebuff - бесплатно, на выбор несколько открытых моделей: MiMo, GLM, DeepSeek и другие
  • Бесплатно, потому что платит реклама: короткие текстовые объявления между ответами агента, не в коде и не всплывающими окнами
  • Бесплатные часы обновляются каждый день. В поддерживаемых странах - полный доступ, в остальных и через VPN - ограниченный режим с меньшим набором моделей и часов
  • Нужно больше часов и все модели - есть платные планы, но для старта они не нужны
Про данные
По правилам Freebuff сообщения и работа агента могут анализироваться для подбора рекламы. Файлы проекта рекламщикам не передаются. Код под NDA или с секретами в бесплатный режим не неси.

Анонс Freebuff: модели, субагенты, сравнение с Claude Code


Финиш

Проверь себя

  • Проверил node -v - версия 16 или выше
  • Поставил Freebuff командой npm install -g freebuff
  • Сделал коммит или копию проекта перед первой задачей
  • Запустил freebuff в папке своего проекта
  • Дал первую задачу словами и дождался правки
  • Посмотрел изменения и прогнал тесты
  • Открыл / и попробовал сменить модель через /model