エンジニア必見!GitHub Copilotと連携する自律型エージェントの導入ガイド


エンジニア必見!GitHub Copilotと連携する自律型エージェントの導入ガイド

github/gh-aw

2026-02-11

キャスター「番組の途中ですが、開発現場から驚きのニュースが入ってきました! ソフトウェアエンジニアの皆さんが長年苦しんできた『複雑なYAML設定』。これが、ついに『日本語(自然言語)』で書けるようになるというのです!」

エンジニア記者「はい、現場のGitHubリポジトリ前です! 今回注目されている github/gh-aw、通称 GitHub Agentic Workflows は、GitHub Nextが開発した『AIエージェントに仕事を任せるための新しい仕組み』です。これまでのGitHub Actionsが『決められた手順をなぞるロボット』だとしたら、これは『空気を読んで動くインターン』のようなものなんです!」

これまでのCI/CD(Actions)と、この「Agentic Workflows」の違いをまとめました。

特徴従来のGitHub ActionsGitHub Agentic Workflows (gh-aw)
記述形式厳格な YAML(インデント1つで死ぬ)Markdown(自然言語で「やって」と書く)
柔軟性決定論的(定義したことしかできない)適応的(AIが文脈を判断して手順を考える)
主な用途ビルド、テスト、デプロイIssueの要約、バグの修正提案、進捗レポート
実行環境Actions RunnerActions Runner上のサンドボックス

「どうせ設定が難しいんでしょ?」と思ったあなた、ご安心ください。CLIからサクッと入ります。

# GitHub CLI (gh) を使ってインストール
gh extension install githubnext/gh-aw
# 人気の「リポジトリの日次レポート作成」を追加してみる
gh aw add githubnext/agentics/daily-repo-status

※実行時に AI Engine(Copilot, Claude, Codexなど)を聞かれるので、お好みのものを選んでください。

.github/workflows/report.md というファイルを作ります。YAMLではなく、Markdownの中に指示を書くのが最大の特徴です!

---
on:
  schedule:
    - cron: '0 9 * * *' # 毎日朝9時に実行
permissions:
  contents: read
  issues: write
---

# リポジトリの健康診断レポート

最近の Issue や Pull Request の動きを分析して、以下の内容で Issue を作成してください。

- 今日優先的に対応すべき Issue はどれか?
- 放置されている PR がないか?
- 開発チームへの「お疲れ様!」というねぎらいの言葉

これを gh aw compile すると、内部でAIが理解できる実行形式(.lock.yml)に変換され、Actionsとして動き出します。

エンジニア記者
「ただし、スタジオの皆さん! 彼はまだ『見習い』です。たまに嘘をついたり(ハルシネーション)、パッケージ管理ファイルを力技で書き換えたりすることもあります。safe-outputs などの設定で、AIが勝手にコードをマージできないよう『ガードレール』を敷くのが、プロのエンジニアとしての使いこなし術ですね!」

キャスター
「なるほど、YAMLと格闘する時間が減って、よりクリエイティブな実装に集中できそうですね。記者、最後に一言ありますか?」

エンジニア記者「はい! 『設定ファイルを書く時代』から『意図を伝える時代』へのシフトを感じます。まずは低リスクな『Issueの自動整理』あたりから導入してみるのがオススメですよ!」

キャスター
「以上、現場からお伝えしました。続いては天気予報です。」


github/gh-aw