github/gh-aw

GitHub Agentic Workflows

解決する課題

既存の決定論的なCI/CDパイプラインを置き換えることなく、課題のトリアージ、プルリクエストのレビュー、CI失敗の調査など、推論と解釈を必要とする複雑なレポジトリタスクを自動化できます。

仕組み

開発者は、YAML frontmatter(トリガー、権限、AIエンジンなどの設定用)とMarkdown本文(エージェントへの指示用)を含むMarkdownファイルを使用して、エージェントワークフローを定義します。GitHub CLI拡張機能 (gh-aw) は、これらの定義を標準のGitHub Actionsワークフロー (.lock.yml) にコンパイルして実行します。システムはデフォルトでサンドボックス化された読み取り専用環境を使用し、検証済みの「安全な出力」(safe-outputs) ジョブとスコープ制限された権限を通じて書き込みを適用します。

対象ユーザー

非決定論的なタスクを処理するために、GitHub自動化にAIエージェントを統合したい開発者およびレポジトリメンテナー。

ハイライト

  • GitHub Copilot、Claude Code、OpenAI Codex、Google Gemini、Piなど、複数のAIエンジンをサポート。
  • CLI拡張機能を通じてGitHub Actionsに直接統合。
  • サンドボックス実行と制御された書き込み権限により、セキュリティを重視。
  • 決定論的なビルドやテストを行う標準のGitHub Actionsを補完。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト