GitHub для агента eve: 42 инструмента одним расширением

42 GitHub-инструмента для агента eve собраны в расширение @github-tools/eve-extension: ставите пакет, кладёте один файл в agent/extensions/ — и агент получает PR, issues и CI без ручной обвязки под API. Vercel Connect выпускает токены, пресеты режут права, правила подтверждения уже в конфиге.
Пресеты под задачу
Не все 42 тула нужны сразу — пресет сужает набор и сам мапится на scope в Connect, чтобы токен получал только нужные права:
- code-review
- issue-triage
- repo-explorer
- ci-ops
- maintainer
Авторизация и подтверждения
Расширение принимает коннектор Vercel Connect и на лету выпускает короткоживущие токены GitHub с ограниченными правами. Каждый инструмент записи по умолчанию требует подтверждения; отдельные тулы можно пропускать с режимами always, once или предикатом по входным данным — например, разрешать комментарии только вне своей org.
Именование и обновления
Имя файла задаёт namespace: в агенте тулы вызываются как github__addPullRequestComment. Обновление пакета подтягивает новые инструменты и фиксы, схема конфига проверяется при импорте.
Источник: GitHub tools are now an installable eve extension.