b24-hq
Битрикс24 как штаб ИИ-агентов разработки: канбан-конвейер задач, общая память и приемка результата одной кнопкой с телефона
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Headless-агент выполняет произвольный код в вашем репозитории и коммитит изменения без постоянного присмотра
- Федеративный режим позволяет тратить чужой бюджет на токены по заданному лимиту
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/b24-hqОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add vrtalex/b24-hq --skill b24-hq -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Создай входящий вебхук Битрикс24 с правами task, sonet_group, im, imbot, disk, calendar, log, vote, выполни curl -fsSL https://raw.githubusercontent.com/vrtalex/b24-hq/main/install.sh | bash и пройди мастер b24 quickstart, затем включи фоновый конвейер командой b24 watch --install.
Другие способы из описания автора
curl -fsSL https://raw.githubusercontent.com/vrtalex/b24-hq/main/install.sh | bashСкрипт клонирует скилл в ~/.claude/skills/b24-hq и запускает мастер b24 quickstart.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл превращает портал Битрикс24 в пункт управления headless-агентами разработки (Claude Code, Codex или другой CLI-агент). Идея записывается задачей на портале, демон-конвейер следит за доской, и когда карточка попадает в стадию AI Queue, в своем git worktree поднимается агент, который планирует, пишет код, коммитит, отмечает чек-лист и сдает работу на ревью. Карточка переходит в Human Review, бот предлагает кнопки принять или вернуть с комментарием, что перезапускает агента с новой вводной. Общая память проекта (решения, гайды, грабли) хранится как markdown на Диске портала, версионируется и синхронизируется во все сессии агентов через хуки. Планировщик умеет раскладывать эпик на подзадачи с зависимостями, которые Битрикс24 показывает диаграммой Ганта, а конвейер исполняет их в порядке зависимостей с максимальным параллелизмом. В федеративном режиме один человек может поставить задачу агенту другого человека с явным денежным бюджетом на токены, портал служит таможней между ними.
Для кого. Для соло-разработчиков и небольших команд на Битрикс24, которые хотят ставить и принимать задачи ИИ-агентам с телефона, не открывая терминал.
Подходит, если
- Нужен канбан-конвейер, который сам запускает агента на задачу и ждет приемки
- Нужна общая версионированная память проекта между сессиями Claude Code и Codex
- Нужно раскладывать эпик на зависимые подзадачи и видеть прогресс диаграммой Ганта
Не подходит, если
- Нет macOS или Linux для фонового конвейера: Windows не поддерживается
- Не готовы держать демон-конвейер запущенным (launchd, systemd) для автоматической подхватки задач
- Нужна работа без headless-запуска кода агентом в своем репозитории
Пример запроса к агенту
Поставь задачу «темная тема для дашборда» в очередь AI Queue и пришли уведомление, когда будет готово к приемкеОграничения
Требует Битрикс24 (облачный, бесплатный план подходит) с входящим вебхуком и Python 3.9+ без внешних зависимостей, а также установленного Claude Code или Codex CLI на машине, где крутится конвейер. Бюджетные лимиты (--max-budget-usd) принудительно соблюдаются только для бэкенда claude, для codex и произвольных агентов они лишь рекомендательные и требуют своей обвязки. Работает на macOS и Linux, поддержки Windows нет.
Как отключить. Останови фоновый конвейер (b24 watch --uninstall или отключи launchd/systemd юнит), удали ~/.claude/skills/b24-hq и отзови вебхук на портале.
Проверка безопасности
- Headless-агент выполняет произвольный код в вашем репозитории и коммитит изменения без постоянного присмотра
- Федеративный режим позволяет тратить чужой бюджет на токены по заданному лимиту
Коротко о README
README описывает архитектуру b24-hq (single-file CLI, скилл, ролевые промпты, состояние конвейера, память), быстрый старт за пять минут с созданием вебхука и мастером b24 quickstart, дневной сценарий использования командами b24 add, move, watch, decompose, epic-approve, standup и recall, федеративный режим person-to-person с явным бюджетом, встроенные защитные механизмы (лимиты бюджета, ограниченные списки инструментов, allow-лист создателей, эскалация человеку после двух неудачных попыток, защита от prompt injection в ролевых шаблонах) и известные особенности портала. Лицензия MIT.
Частые вопросы
Нужен публичный сервер или OAuth-приложение?
Нет, боты используют режим опроса imbot.v2, конвейер сам опрашивает доску, публичный сервер не нужен.
Как ограничен headless-агент в чужом репозитории?
Работает с инструментами вашего кодового агента (по умолчанию для Claude Code это Bash, Edit, Write, Read, Glob, Grep, WebFetch), текст задачи трактуется как данные, а не инструкции, есть лимиты бюджета, allow-лист создателей задач и дневные ограничения запусков.
Похожие
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub