Callee CLI

CLI и плагин: рабочие процессы агентов лежат в репозитории как Markdown и YAML, с ролями, скриптами, паузами и ветвлением.

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

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

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

  • Узлы `Script` выполняют команды оболочки, а роли вызывают кодирующих агентов с доступом к проекту
Все причины и проверки

baldaworks/callee

Установка

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

npx --yes @baldaworks/callee@latest setup codex

Для другого агента замените `codex` на `claude`, `cursor`, `opencode`, `copilot` или `grok`.

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

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

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

  • Узлы `Script` выполняют команды оболочки, а роли вызывают кодирующих агентов с доступом к проекту

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

Что делает

Callee описывает повторяемую работу агентов версионируемыми ресурсами Markdown и YAML. В граф входят роли на модели (`Role`, `DynamicRole`), локальные шаги `Script`, пауза для человека `Human` и типизированные оценки через TypeSafe или OpenRouter. Узлы соединяют по схемам Sequential, Parallel, Loop и Router. Граф проверяется целиком до запуска, одно явное состояние проходит через все шаги, на выходе один итоговый артефакт. Команда `npx --yes @baldaworks/callee@latest setup codex` ставит шесть стартовых ресурсов и интеграцию, вместо `codex` годятся `claude`, `grok`, `copilot`, `opencode` и `cursor`.

Для кого. Командам, которые гоняют один и тот же многошаговый процесс с агентом, например ревью в нескольких ролях, и хотят хранить его рядом с кодом.

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

  • Несколько ревьюеров работают параллельно, а архитектор собирает итог.
  • Процесс ревьюят как код: промпты, модели и права лежат в репозитории.
  • Посреди цепочки агент останавливается и ждет ответа человека.
  • Один и тот же сценарий запускают из терминала и из Claude Code.

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

  • Разовая задача: для нее хватает обычного промпта.
  • Нет кодирующего агента или ключей провайдера: роли без них не запустятся.
  • Ожидается готовый интерфейс без YAML: ресурсы описывают вручную.

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

Запусти workflows/investigate и объясни архитектуру проекта и основные точки входа.

Ограничения

Версия API ресурсов пока `v1alpha1`, форматы могут меняться. Для ролей нужны отдельно установленные исполняемые файлы провайдеров и их учетные данные. Скрипты и паузы человека работают без модели, типизированные оценки обращаются к своим HTTP API. Скрипты выполняют команды на вашей машине, поэтому ресурсы из чужих репозиториев читают перед запуском. Параллельные узлы работают без присмотра, пауза для человека есть только у `Human`. Лицензия MIT.

Как отключить. Удалите добавленные ресурсы и интеграцию агента, затем при необходимости пакет `@baldaworks/callee`. Артефакты прошлых запусков удалите вручную.

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

Какие виды узлов есть?

Десять: Role, DynamicRole, Script, Human, TypeSafeJev, OpenRouterDecision, Sequential, Parallel, Loop и Router.

Как ставить под Claude Code?

Командой `npx --yes @baldaworks/callee@latest setup claude`. Для Codex, Cursor и других в конце команды меняют название агента.

Что проверяется до запуска?

Весь граф: ссылки на ресурсы, типы узлов и соединения. Ошибка в схеме останавливает запуск до обращения к модели.

Нужна ли модель для всех шагов?

Нет. `Script` и `Human` работают без модели.

Где посмотреть примеры?

В документации репозитория: разделы Quickstart и Browse runnable examples.

Обсуждение

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

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

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

CLI параллельных агентов: делит задачу на разделы, запускает Codex, Claude Code или OpenCode вместе и сводит все в ветку

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

CLI squads запускает команды агентов из markdown-файлов в git: лидер ставит задачу, исполнители работают, проверяющий сверяет.

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

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

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

CLI ee дает агентам постоянную локальную память: правила, решения и антипаттерны с оценками и ссылками на источники

CLIРасширенный доступ76Звезды репозитория

Плагин синхронизирует Claude Code, Codex CLI и Antigravity в одном проекте и дает им передавать друг другу задачи.

ПлагинШирокий доступ57Звезды репозитория

Коротко о README

README объясняет идею рабочих процессов как графа ресурсов, виды узлов, пример на YAML, установку одной командой и ссылки на документацию.

Бейдж для README

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