Самодельный бот GitHub запускает Claude Code с 40+ вебхуками и инструментами MCP

Новый проект с открытым исходным кодом, Claude Code GitHub Agent, предоставляет самостоятельно размещенного бота, который дает Claude Code более 40 триггеров вебхуков GitHub и инструменты MCP (Model Context Protocol). Он запускает Claude Agent SDK с полным набором функций Claude Code в изолированных рабочих копиях.
Ключевые особенности
- 4 встроенных MCP-сервера: GitHub, GitHub Actions, Memory и Codebase Tools.
- YAML-триггеры: Настройка рабочих процессов в блоке
workflows. Пример:
workflows:
review-pr:
triggers:
events:
- event: pull_request.opened
- event: pull_request.labeled
filters:
label.name: ["review", "pr-review", "review-pr"]
commands:
- /review
- /pr-review
- /review-pr
prompt:
template: "/pr-review-toolkit:review-pr {repo} {issue_number}"Это запускает 'pr-review-toolkit' при открытии PR, при добавлении меток с указанными именами и по слеш-командам в комментариях.
- Встроенные рабочие процессы: Рецензирование PR, автоисправление CI, сортировка задач.
- Плагины: Добавление специализированных агентов.
- Постоянная память: Сохранение между сессиями.
- Гибкий бэкенд: Поддерживает любой API, совместимый с Anthropic (Ollama, Vertex, Z.AI).
Статус
Проект все еще находится в бета-версии (требуется доработка некоторых внутренних компонентов), но полностью работоспособен. Принимаются отзывы и вклады.
Для кого это: Для разработчиков, которые хотят автоматизировать рабочие процессы GitHub с помощью Claude Code с пользовательскими триггерами и инструментами MCP, полностью самостоятельно размещенными.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

MiniMax Music 2.5 AI Music Generator выпущен с профессиональным контролем качества звука в студии.
MiniMax Music 2.5 — это модель генерации музыки на основе ИИ, которая создаёт студийные композиции с Hi-Fi-выходом 44,1 кГц, более чем 100 инструментами и точным контролем на уровне абзацев с использованием 14+ структурных тегов для управления структурой песни.

Расширение браузера Claude Pulse отображает количество токенов, таймеры кэша и лимиты скорости на Claude.ai
Claude Pulse — это клиентское расширение для Chrome, которое добавляет на Claude.ai информационную панель в реальном времени, показывающую количество токенов на сообщение, общий объём контекста, таймер истечения кэша подсказок и индикатор лимита запросов. Также включает экспорт чата в Markdown.

Сократитель Токенов: Плагин Claude Code для интеллектуального сжатия контекста
Token Reducer — это плагин Claude Code, который обрабатывает контекст репозитория локально, сокращая использование токенов на 90–98% с помощью AST-сегментации, гибридного поиска и сжатия TextRank. Распространяется под лицензией MIT и доступен в магазине плагинов.

Поддержка MCP объединена в llama.cpp с новыми функциями веб-интерфейса
Запрос на включение изменений (pull request) для Model Context Protocol (MCP) в проект llama.cpp был принят в основную ветку репозитория. Это добавляет поддержку MCP, возможность вызова инструментов, агентский цикл и селектор сервера на стороне llama-server/WebUI.