Repolode
CodebuffAI

CodebuffAI/freebuff

Открытый coding agent для терминала со специализированными агентами для редактирования кода, а также десктопными, веб-, облачными и чат-продуктами на базе Codebuff.

Open source альтернатива:CursorGitHub Copilot

Звёзды
13,998
Форки
1,490
Открытые issues
254
Последний коммит
23 часа назад

Что это?

Freebuff — coding agent, который запускается в терминале. Также им можно пользоваться через десктопное приложение, браузерный конструктор приложений, runner для GitHub-репозиториев и исследовательский чат. Вместо того чтобы отправлять каждую задачу одним промптом, он распределяет работу между специализированными агентами: они собирают контекст проекта, планируют действия, редактируют файлы, запускают команды и проверяют результат.

Проект — TypeScript-монорепозиторий на Bun, который устанавливается из npm-пакета freebuff. В нём есть подобранный каталог хостируемых моделей, доступных для выбора в меню; доступ зависит от региона и тарифного плана. Использование включённых моделей поддерживается текстовой рекламой и ограничено по времени в часах.

В репозитории также описана локальная разработка с Docker и настроенным файлом окружения; CLI можно запускать отдельно от сервисов. Freebuff создан на базе открытого мультиагентного фреймворка Codebuff, SDK которого можно использовать для создания собственных агентов.

Ключевые возможности

  • 01Запускает coding agent из терминала в любой директории проекта.
  • 02Распределяет задачи между специализированными агентами для сбора контекста, редактирования и проверки.
  • 03Предлагает десктопное приложение, в котором агенты работают параллельно в отдельных рабочих пространствах.
  • 04Предоставляет веб- и облачные среды с изолированными окружениями, предпросмотром и терминалами.
  • 05Включает каталог хостируемых моделей с возможностью выбора; некоторые модели поддерживают изображения.

Сценарии использования

  • Внесение изменений в код существующего проекта из командной строки.
  • Параллельный запуск нескольких агентов для разных задач в десктопном приложении.
  • Создание и предпросмотр full-stack-приложений в хостируемой браузерной среде.
  • Запуск агентов для работы с GitHub-репозиторием без локальной настройки.

Быстрый старт

  1. 1

    Установите Freebuff CLI глобально с помощью npm

    npm install -g freebuff
  2. 2

    Перейдите в каталог проекта

    cd ~/my-project
  3. 3

    Запустите Freebuff в проекте из терминала

    freebuff

Что важно знать

  • Доступ к включённым моделям зависит от текстовой рекламы и ограничен дневным лимитом сессий. В некоторых регионах и при использовании VPN доступ также ограничен.
  • Некоторые модели доступны только в платных тарифах или при полном доступе, а отдельные промомодели доступны ограниченное время.

В подборках

Темы

Частые вопросы

Что такое freebuff?
Открытый coding agent для терминала со специализированными агентами для редактирования кода, а также десктопными, веб-, облачными и чат-продуктами на базе Codebuff. Freebuff — coding agent, который запускается в терминале. Также им можно пользоваться через десктопное приложение, браузерный конструктор приложений, runner для GitHub-репозиториев и исследовательский чат. Вместо того чтобы отправлять каждую задачу одним промптом, он распределяет работу между специализированными агентами: они собирают контекст проекта, планируют действия, редактируют файлы, запускают команды и проверяют результат.
freebuff можно использовать бесплатно? Какая у него лицензия?
freebuff распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
freebuff всё ещё поддерживается?
Активно поддерживается. Последний коммит в freebuff — 6 нояб. 2026 г..
Для чего можно использовать freebuff?
Внесение изменений в код существующего проекта из командной строки. Параллельный запуск нескольких агентов для разных задач в десктопном приложении. Создание и предпросмотр full-stack-приложений в хостируемой браузерной среде. Запуск агентов для работы с GitHub-репозиторием без локальной настройки.
Как установить freebuff?
Установите Freebuff CLI глобально с помощью npm: npm install -g freebuff Перейдите в каталог проекта: cd ~/my-project Запустите Freebuff в проекте из терминала: freebuff
Где скачать freebuff?
Исходный код и инструкции по установке — на GitHub: https://github.com/CodebuffAI/freebuff

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Мультиплатформенная платформа разработки на Kotlin с несколькими AI-агентами для написания и проверки кода, исследования документов, запросов к данным и генерации артефактов в IDE, CLI и на разных устройствах.

4,6 тыс.502KotlinMPL-2.0Обновлён в прошлом месяце

Локальный AI-терминал для разработки с приоритетом локальных данных и доказательств: связывает LLM с файлами проекта, инструментами, проверками и контекстом.

46320TypeScriptApache-2.0Активно поддерживаетсяОбновлён 5 дней назад

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

36,1 тыс.+104 за неделю2,5 тыс.GoMITАктивно поддерживаетсяОбновлён 23 часа назад