Gajae-Code CLI

Gajae-Code, кодинг-харнесс для терминала, входит под уже оплаченный план Claude, Codex или Cursor и строит план перед правками.

  • 3 091 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

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

  • Вход в подписку идет через сторонний OAuth-клиент проекта, а не фирменное приложение провайдера, это может нарушать условия конкретного провайдера.
  • Агент после согласованного плана выполняет правки в репозитории без запроса на каждый шаг.
Все причины и проверки

yeachan-heo/gajae-code

Установка

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

curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/gajae-code/main/scripts/install.sh | sh

Устанавливает нативный бинарный файл `gjc`, Bun не требуется.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Вход в подписку идет через сторонний OAuth-клиент проекта, а не фирменное приложение провайдера, это может нарушать условия конкретного провайдера.
  • Агент после согласованного плана выполняет правки в репозитории без запроса на каждый шаг.

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

Что делает

Gajae-Code (`gjc`) — внешний харнесс для агентной разработки, который разворачивается в любом репозитории или worktree. Командой `/login` он подключается к уже оплаченной подписке: Claude, Codex, Cursor, GitHub Copilot и другим из списка в документации, либо к API-ключу отдельного провайдера. Рабочий цикл опционально идет через интервью, план и критику плана, и только потом разрешает исполнение правок. Вопросы, на которые агент не может ответить сам, уходят в Telegram, Discord или Slack, так что ответить можно не из терминала.

Для кого. Разработчикам, которые уже платят за Claude, Codex или Cursor и хотят их план в одном CLI без отдельного API-счета.

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

  • Одна подписка должна работать и в фирменном клиенте, и в терминале без второго счета за токены.
  • Перед правкой кода нужен письменный план, который можно раскритиковать до исполнения.
  • Агент должен прислать уточняющий вопрос в Telegram, а не ждать, пока откроют терминал.
  • Несколько коллег подключают разные провайдеры (Kimi, GLM, MiniMax) к одному рабочему циклу.

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

  • Нужен только официальный клиент провайдера без сторонней прослойки.
  • Провайдер прямо запрещает подключение через сторонние OAuth-клиенты.
  • Важна стабильность релиза: проект в бета-стадии с грубыми краями.

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

Подключи мой план Claude Pro, построй план рефакторинга этого модуля и спроси меня в Telegram, если что-то неясно.

Ограничения

Подключение подписки через `/login` использует OAuth-клиент Gajae-Code, а не фирменный клиент провайдера; это может нарушать условия использования конкретного провайдера и повлиять на аккаунт. Доступность, лимиты и состав плана зависят от провайдера и могут измениться без предупреждения проекта. Проект в бета-стадии, автор прямо просит проверять результат перед важной работой. Нативные сборки есть для Linux x64/arm64 (только glibc), macOS arm64/x64 и Windows x64.

Как отключить. Удалите установленный бинарный файл `gjc` и его конфигурацию, выйдите из подключенных провайдеров командой `/login` перед удалением, чтобы отозвать токены на их стороне.

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

Как подключить уже оплаченную подписку?

Внутри сессии выполните `/login` и выберите провайдер из таблицы, например `anthropic` для Claude Pro или Max. Часть провайдеров входит через браузер, часть по API-ключу плана.

Нужен ли отдельный API-счет?

Нет, если подписка уже есть: Gajae-Code работает на ней без дополнительного оплаченного счета за токены.

Как получить уточняющий вопрос не в терминале?

Подключите Telegram, Discord или Slack в настройках контроллеров: вопросы агента, требующие решения, придут туда.

Что делает план перед правками кода?

Команды `/skill:deep-interview` и `/skill:ralplan` уточняют задачу и строят план с критикой, агент меняет код только после того, как план одобрен.

Можно ли использовать ключ API вместо подписки?

Да, `/login` принимает и ключ отдельного провайдера вместо входа в уже оплаченный план.

Обсуждение

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

Кодовый агент для терминала на Go: модели GLM, DeepSeek и локальный Ollama, 59 встроенных инструментов и MCP

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

Консольный кодинг-агент с короткой системной подсказкой, двенадцатью провайдерами и сменой модели посреди разговора

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

Xylocopa — браузерный оркестратор агентов Claude Code: задачи GTD, параллельные агенты в деревьях git, подтверждения с телефона.

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

Набор для Claude Code: восемь агентов по фазам работы, 21 скилл и хуки, которые держат агента в заданных рамках.

ПлагинРасширенный доступ79Звезды репозитория

Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером

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

Шаблон рабочего процесса для Claude Code и еще пяти агентов: задача из бэклога, проверка diff и коммит.

ВоркфлоуРасширенный доступ59Звезды репозитория

Коротко о README

Проект описывает себя как харнесс для разработки, который запускает кодирование на уже купленном плане, а не на отдельном API-счете. Вторая заявленная цель — не давать агенту мутировать код до согласованного плана.

Бейдж для README

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