Repolode
github

github/gh-aw

Расширение GitHub CLI для автоматизации репозитория с помощью ИИ: описывайте сценарии в Markdown и безопасно запускайте их через GitHub Actions.

Звёзды
5,422
Форки
596
Открытые issues
339
Последний коммит
4 часа назад

Что это?

GitHub Agentic Workflows (gh-aw) позволяет разработчикам описывать задачи для ИИ-агентов в Markdown-файлах с YAML frontmatter. Команда gh aw compile преобразует каждый сценарий в стандартный файл workflow для GitHub Actions, который запускается на GitHub.

Расширение предназначено для задач, требующих рассуждений или интерпретации: например, сортировки issues, проверки pull request, расследования сбоев CI, поддержки документации, анализа зависимостей и подготовки отчётов о репозитории. Детерминированные сборки, тесты и деплои остаются в обычных workflow для Actions, а agentic workflows работают рядом с ними.

Встроенные движки: GitHub Copilot, Claude Code, OpenAI Codex, Google Gemini и Pi. По умолчанию задания агентов выполняются в режиме только для чтения и в изолированной среде, а изменения на GitHub применяются через прошедшие проверку задания safe-outputs с ограниченными разрешениями.

Ключевые возможности

  • 01Описывает workflow в Markdown с YAML frontmatter, где задаются триггеры, разрешения, инструменты и выбор движка.
  • 02Преобразует каждый workflow в стандартный workflow для GitHub Actions с помощью gh aw compile.
  • 03Поддерживает движки GitHub Copilot, Claude Code, OpenAI Codex, Google Gemini и Pi.
  • 04По умолчанию запускает задания агентов в режиме только для чтения и в изолированной среде.
  • 05Применяет изменения на GitHub через прошедшие проверку задания safe-outputs с ограниченными разрешениями.

Сценарии использования

  • Сортировать новые issues и автоматически назначать им метки.
  • Проверять pull request с помощью ИИ-агента в рамках CI.
  • Разбираться в сбоях CI и кратко описывать их причины.
  • Поддерживать документацию в актуальном состоянии и регулярно формировать отчёты о репозитории.

Быстрый старт

  1. 1

    Установите расширение GitHub CLI

    gh extension install github/gh-aw
  2. 2

    Следуя краткому руководству, выберите движок ИИ, добавьте пример рабочего процесса и запустите его через GitHub Actions

Что важно знать

  • Требуется аккаунт или API-ключ для движка ИИ, например GitHub Copilot, Claude Code, OpenAI Codex или Google Gemini.
  • Агентные рабочие процессы требуют тщательного контроля со стороны человека. В README сказано, что использовать их следует на свой страх и риск.
  • Версии от 0.83.3 до 0.85.4, не включая последнюю, сняты с использования после обнаружения уязвимости безопасности.

Темы

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

Что такое gh-aw?
Расширение GitHub CLI для автоматизации репозитория с помощью ИИ: описывайте сценарии в Markdown и безопасно запускайте их через GitHub Actions. GitHub Agentic Workflows (gh-aw) позволяет разработчикам описывать задачи для ИИ-агентов в Markdown-файлах с YAML frontmatter. Команда gh aw compile преобразует каждый сценарий в стандартный файл workflow для GitHub Actions, который запускается на GitHub.
gh-aw можно использовать бесплатно? Какая у него лицензия?
gh-aw распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
gh-aw всё ещё поддерживается?
Активно поддерживается. Последний коммит в gh-aw — 20 окт. 2026 г..
Для чего можно использовать gh-aw?
Сортировать новые issues и автоматически назначать им метки. Проверять pull request с помощью ИИ-агента в рамках CI. Разбираться в сбоях CI и кратко описывать их причины. Поддерживать документацию в актуальном состоянии и регулярно формировать отчёты о репозитории.
Как установить gh-aw?
Установите расширение GitHub CLI: gh extension install github/gh-aw Следуя краткому руководству, выберите движок ИИ, добавьте пример рабочего процесса и запустите его через GitHub Actions
Где скачать gh-aw?
Исходный код и инструкции по установке — на GitHub: https://github.com/github/gh-aw

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты