AgEnD CLI

Локальный демон собирает Claude Code, Codex и OpenCode в команду: задачи, отдельные worktree, проверки и слияние.

  • 64 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Несколько агентов пишут код, запускают проверки и сливают изменения в Git без постоянного присмотра.
  • Подтверждения прав и слияния можно давать из Telegram, а токен бота открывает управление агентами.
Все причины и проверки

suzuke/agend

Установка

Работает в
Сервисы

Ручная установка

git clone --branch main https://github.com/suzuke/AgEnD.git agend-v2

Первый шаг из README. Затем `cargo install --locked --path crates/agend --root "$HOME/.local"`. Нужны Git 2.38, Rust через rustup и компиляторы.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Несколько агентов пишут код, запускают проверки и сливают изменения в Git без постоянного присмотра.
  • Подтверждения прав и слияния можно давать из Telegram, а токен бота открывает управление агентами.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AgEnD запускает на машине демон `agend`, который связывает работу нескольких агентов в один поток: постановка задачи, разработка, проверки, ревью, слияние. Агентов Claude, Codex и OpenCode можно собрать в общую команду, раздать им роли и попросить проверять друг друга. Каждая задача идет в собственном Git worktree, а слиянием управляет демон. В терминальном интерфейсе раздел «Нужно вам» собирает запросы прав, вопросы и ревью в одном месте, а решения можно принимать и из Telegram. Из интерфейса открывается родной терминал любого агента, и вы можете взять ввод на себя. Отдельный процесс-держатель хранит процессы агентов, поэтому после перезапуска демона они подхватываются заново.

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

Подходит, если

  • Claude и Codex должны делить задачи по ролям и проверять работу друг друга.
  • Несколько агентов пишут код одновременно, и каждому нужен отдельный Git worktree без конфликтов.
  • Запросы прав и вопросы агентов хочется получать в одном списке, а не в десятке окон.
  • Одобрение слияния привязывается к коммиту и пересматривается после любой правки.
  • Подтвердить действие агента нужно с телефона через Telegram.

Не подходит, если

  • Вы работаете с одним агентом в одном окне: демон и интерфейс добавят лишнее.
  • Нужна готовая сборка: сейчас установка идет из исходников, релизов и Homebrew нет.
  • Windows: поддерживаются macOS и Linux.

Пример запроса к агенту

Создай команду из Claude и Codex, поставь им задачу на рефакторинг модуля и покажи ревью, когда проверки пройдут.

Ограничения

Проект в стадии пробной версии: установка идет только из исходников через `cargo install`, публичных релизов и Homebrew нет. Нужны Git 2.38 или новее, Rust через rustup и средства компиляции macOS или Linux, проект сам выберет Rust 1.96.0. Интерфейс и документация в основном на традиционном китайском, язык переключается. Связь с Claude подключена, но приемка настоящих обновлений и откатов управляемых версий моделей отложена. Агенты работают без постоянного присмотра, поэтому права и правила слияния нужно настроить заранее.

Как отключить. Закройте демон в терминале, где он запущен, и удалите бинарный файл из `~/.local/bin`. Каталог данных, заданный переменной `AGEND_HOME`, и рабочие worktree удалите вручную.

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

Как установить AgEnD?

Склонируйте репозиторий командой `git clone --branch main https://github.com/suzuke/AgEnD.git agend-v2`, затем выполните `cargo install --locked --path crates/agend --root "$HOME/.local"` и добавьте `~/.local/bin` в PATH. Проверка: `agend --version`.

Как запустить первый раз?

В первом терминале выполните `agend init` и `agend daemon`, дождитесь `agend daemon ready`. Во втором добавьте агента `agend instance add try-opencode opencode` и откройте интерфейс `agend app`. Клавиша `i` берет ввод на себя.

С какими агентами работает AgEnD?

Claude, Codex и OpenCode. Их можно собрать в одну команду, назначить роли и устроить взаимное ревью. Интерфейс работает в терминале на macOS и Linux, а уведомления и подтверждения дублируются в Telegram.

Как не запускать модели, чтобы посмотреть интерфейс?

В каталоге исходников выполните `cargo run --locked -p agend-tui --example tui_fake -- --lang zh-TW`. Откроется демонстрационный интерфейс на тестовых данных без входа и без запуска моделей.

Что делать при ошибках?

Запустите `agend doctor` и убедитесь, что в обоих терминалах одинаковое значение `AGEND_HOME`. Остальные шаги описаны в документе quickstart в разделе о проблемах.

Обсуждение

Вопросов и отзывов пока нет.

Подключает Claude Code, Cursor, Codex или OpenCode к Telegram, Slack и Discord: коллеги пишут боту, отвечает кодовый агент

CLIШирокий доступ325Звезды репозитория

Claude-to-IM

claude-to-im

Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat

СкиллШирокий доступ2,9 тыс.Звезды репозитория
Нужен VPN

Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами

CLIШирокий доступ31,1 тыс.Звезды репозитория

CLI для управления несколькими кодовыми агентами: общий конфиг, консоль сессий, локальная память и набор инженерных скиллов

CLIШирокий доступ1,7 тыс.Звезды репозитория

Самостоятельный сервис для наблюдения за Claude Code и Codex и одобрения их действий из Telegram, Feishu или веб-терминала

CLIШирокий доступ215Звезды репозитория

Терминальный агент на Node.js: берет цель, работает с файлами, оболочкой и браузером и подтверждает результат доказательствами

CLIШирокий доступ881Звезды репозитория

Коротко о README

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

Бейдж для README

Сообщить о проблеме