▮ CHAPTER 1 ▮
プレイブック
— THE AI DEV PLAYBOOK —
SDLC の各フェーズで使う GitHub Copilot のツールと概念を一覧化。企画 → 開発 → レビュー → テスト & 品質保証 → 運用まで、AI 駆動開発の全体像を体系的に学べる。
Introduction
はじめに 3 項目
👤 Theo Monfort
GitHub と GitHub Copilot ── プラットフォーム全体像。
- NO.01
GitHub
ギットハブ
1.8 億人以上の開発者が利用する AI ネイティブの開発者プラットフォーム。Pull Request から GitHub Copilot まで、ソフトウェア開発の歴史を作り続ける。
詳細を読む -
NO.02GitHub Copilot
世界で最も活用されている AI 開発ツール。SDLC 全体を AI で支える開発者プラットフォーム。
詳細を読む - 🎮NO.03
Hands-on
ハンズオン
このプレイブックで紹介している概念を、実際に手を動かしながら学べるワークショップ。題材は「このプレイブックサイトの簡略版」を Copilot と一緒にゼロから作ること。MCP / Instructions / Agent Skill / Plan モード / Cloud Agent / Code Review / Agentic Workflow をひと通り使い切る構成。
詳細を読む
Plan
企画 7 項目
👤 チームマネージャー
Issues と Projects で計画。MCP サーバー、Instruction ファイル、Agent Skills、Custom Agent を設定し AI のハーネスを整備。
-
NO.04MCP Server
MCP Server(Model Context Protocol)
MCP は AI モデルに対して追加の文脈を提供する方法である。
詳細を読む - 📜NO.05
Instructions
インストラクション(Instructions)
リポジトリやファイル単位でAIに常駐のルールを与える"指示書"。チーム全員のCopilotが同じ規約に従うようになる。
詳細を読む - 🎴NO.06
Agent Skills
エージェント・スキル
Copilot エージェントに「専門タスクのこなし方」を仕込む再利用可能な指示セット。プロンプトに合致したら自動で召喚され、毎回説明し直す必要がない。
詳細を読む - 🥷NO.07
Custom Agent
カスタムエージェント
役割・モデル・ツール・指示・スキルを束ねた専用エージェント。"フロントエンド職人"や"レビュー番長"を作れる。
詳細を読む - 🪝NO.7.5
Hooks
フック(Hooks)
エージェントの実行ライフサイクル(セッション開始・プロンプト送信・ツール実行前後・エラー・セッション終了)に独自スクリプトを差し込む仕組み。`.github/hooks/hooks.json` で設定。一番強力なのは PreToolUse で、特定コマンド(rm -rf / sudo / production への push など)を deny して agent をブロックできる。Copilot CLI と Cloud Agent の両方で使える。
詳細を読む - 🛡️NO.08
Harness Engineering
ハーネスエンジニアリング
エージェントが安全かつ効果的に動ける足場の設計。ツール群、制約、権限、外部接続の設計術。
詳細を読む - 🧠NO.8.5
Context Engineering
コンテキストエンジニアリング
AI に渡す文脈を設計する技術。少なすぎず、多すぎず、タスク達成に必要な情報だけを届ける。
詳細を読む
Develop
開発 6 項目
👤 ジュニア開発者
Codespaces でチーム共通の環境を使い、Plan / Agent モードや Copilot Chat・CLI でコーディング。Cloud Agent にタスクを委譲して並列開発。
- 💬NO.3.5
Copilot Chat
Copilot と同期的に会話する入口。IDE、GitHub.com、Mobile で使えるが、最も深い harness は IDE 側にある。
詳細を読む - 💻NO.14
Copilot CLI
ターミナルに住むCopilot。IDEを選ばず、計画→実装→レビューを Shift+Tab だけで往復する"端末の中の同僚"。
詳細を読む - ☁️NO.15
Cloud Agent
クラウドエージェント
IDEを離れても夜通し働く"分身"。Issue を投げれば GitHub Actions ランナー上で実装し、検証まで終えた PR を持って帰ってくる。
詳細を読む - 🧬NO.15.5
Third-party agents
サードパーティエージェント
Claude や Codex など、Copilot 以外の coding agent を、VS Code・GitHub 上で Copilot と同じ操作感で起動できる仕組み。
詳細を読む -
NO.17GitHub Codespaces
クラウド上にホストされる、カスタマイズ可能なリモート開発環境。AI を"安全に閉じ込めて"実験・作業できる、AI駆動開発の理想的な遊び場。
詳細を読む - 🪐NO.17.5
GitHub Copilot Spaces
Copilot に渡したい文脈を、チームで整理・共有できる場所。コード、Issue、PR、ドキュメント、メモ、画像、指示をまとめて、質問への回答をその文脈に grounding する。
詳細を読む
Review
レビュー 1 項目
👤 シニア開発者
Copilot が自動で Code Review。PR のレビュー時間を削減し、最終レビューに集中。
Test & Secure
テスト & 品質保証 5 項目
👤 DevSecOps エンジニア
GitHub Actions でテストを自動化。Code Scanning・Secret Scanning・Dependabot を有効化してセキュリティを担保。
- ⚙️NO.19.2
GitHub Actions
GitHub にネイティブ統合された CI/CD・自動化プラットフォーム。.github/workflows/*.yml に書いた手順を push / PR / schedule で自動実行する。public は無料、private は無料枠 + 従量課金。Cloud Agent や Copilot Code Review もこの上で動く。
詳細を読む - 🤖NO.19.3
Dependabot
依存関係の脆弱性を自動検出して PR で直す GitHub の bot。Dependency graph をベースに Security alerts / Security updates / Version updates の 3 段で動く。public / private 共に無料。
詳細を読む - 🔍NO.19.4
Code Scanning
コードの中の脆弱性を CodeQL が静的解析で見つけ、Copilot Autofix が PR で直してくれる GitHub のセキュリティ機能。Default setup なら設定ファイル不要で 1 クリック。public は無料、private は GHAS / Code Security が必要。
詳細を読む - 🔑NO.19.6
Secret Scanning
コミット・Issue・PR・履歴に紛れ込んだ API キーやトークンを自動検出する GitHub のシークレット検知機能。Push protection でコミット前にブロックも可能。public は無料、push protection は private でも無料。
詳細を読む - NO.19.8
GHAS
GitHub Advanced Security
GitHub のセキュリティ機能をまとめた有料製品。2025 年 4 月に GitHub Secret Protection ($19) と GitHub Code Security ($30) の 2 つに分割され、active committer 単位で課金される。Public repo は引き続き無料。
詳細を読む
Operate
運用 3 項目
👤 チーム全体
Agentic Workflow で運用自動化。Copilot Metrics で AI 利用状況を可視化、Memory で知識を蓄積。
- 🔄NO.16
Agentic Workflow
エージェンティック・ワークフロー
GitHub Actions の上で AI エージェントを走らせる新しい自動化。Markdown に「やってほしいこと」を自然言語で書くだけで、判断と行動を伴うワークフローが動く。
詳細を読む - 📊NO.18
Copilot Metrics
GitHub Copilot の利用状況・効果を可視化するメトリクス API とダッシュボード。詳細は coming soon。
詳細を読む - 🧠NO.19
Copilot Memory
Copilot Memory(エージェント記憶)
Copilotがリポジトリで作業しながら学んだ知識を記憶し、未来の自分・チーム全員に引き継ぐ仕組み。使うほど賢くなる。
詳細を読む