🎯 学習内容 ✅ 前提条件 🤖 Copilot ファミリー 📚 コース構成 📋 コマンドリファレンス 🌐 あなたの言語
✨ AI を活用したコマンドライン支援で、開発ワークフローを超強化する方法を学びましょう。
GitHub Copilot CLI は、AI 支援機能をターミナルに直接提供します。ブラウザやコードエディタに切り替えることなく、コマンドラインを離れずに質問したり、フル機能のアプリケーションを生成したり、コードをレビューしたり、テストを生成したり、問題をデバッグしたりできます。
24 時間 365 日利用可能な知識豊富な同僚のようなもので、コードを読んで複雑なパターンを説明し、より速く作業できるよう手伝ってくれます!
📘 Web 体験をご希望ですか? このコースは GitHub 上でそのまま進めることも、Awesome Copilot で従来のブラウジング体験として閲覧することもできます。
このコースは以下の方を対象としています。
- コマンドラインから AI を活用したいソフトウェア開発者
- IDE 統合よりキーボード主体のワークフローを好むターミナルユーザー
- AI を活用したコードレビューと開発プラクティスを標準化したいチーム
このハンズオンコースは、GitHub Copilot CLI をゼロから実践的に使いこなせるようになることを目的としています。すべての章を通して 1 つの Python 製ブックコレクションアプリを使用し、AI 支援ワークフローで段階的に改善します。最終的には、ターミナルからコードのレビュー、テスト生成、バグのデバッグ、ワークフローの自動化を自信を持って行えるようになります。
AI 経験は不要です。 ターミナルが使えれば、このコースを学ぶことができます。
最適な対象者: 開発者、学生、ソフトウェア開発の経験がある方。
開始前に、以下を準備してください。
- GitHub アカウント: 無料で作成する
- GitHub Copilot へのアクセス: 無料プラン、月次サブスクリプション、または学生・教員向け無料プラン
- ターミナルの基礎:
cd、ls、コマンドの実行に慣れていること
GitHub Copilot は AI を活用したツールのファミリーへと進化しています。各ツールの位置づけは次のとおりです。
| 製品 | 実行環境 | 説明 |
|---|---|---|
| GitHub Copilot CLI (このコース) |
ターミナル | ターミナルネイティブの AI コーディングアシスタント |
| GitHub Copilot | VS Code、Visual Studio、JetBrains など | エージェントモード、チャット、インライン提案 |
| Copilot on GitHub.com | GitHub | リポジトリに関する本格的なチャット、エージェント作成など |
| GitHub Copilot cloud agent | GitHub | Issue をエージェントに割り当て、PR を受け取る |
このコースは GitHub Copilot CLI に焦点を当て、AI 支援機能をターミナルに直接提供します。
| 章 | タイトル | 作るもの |
|---|---|---|
| 00 | 🚀 クイックスタート | インストールと動作確認 |
| 01 | 👋 はじめの一歩 | ライブデモと 3 つのインタラクションモード |
| 02 | 🔍 コンテキストと会話 | マルチファイルプロジェクト分析 |
| 03 | ⚡ 開発ワークフロー | コードレビュー、デバッグ、テスト生成 |
| 04 | 🤖 特化型 AI アシスタントの作成 | ワークフロー向けカスタムエージェント |
| 05 | 🛠️ 繰り返し作業の自動化 | 自動的に読み込まれるスキル |
| 06 | 🔌 GitHub・データベース・API との連携 | MCP サーバーの統合 |
| 07 | 🎯 すべてを組み合わせる | 完全な機能ワークフロー |
各章は同じパターンで構成されています。
- 現実世界のたとえ話: 身近な比較でコンセプトを理解する
- コアコンセプト: 必須知識を学ぶ
- ハンズオン例: 実際のコマンドを実行して結果を確認する
- 課題: 学んだことを実践する
- 次のステップ: 次の章のプレビュー
コード例は実行可能です。 このコースのすべての copilot テキストブロックは、コピーしてターミナルで実行できます。
GitHub Copilot CLI コマンドリファレンス では、Copilot CLI を効果的に使うためのコマンドやキーボードショートカットを確認できます。
この教材は以下の言語で提供されています。
English | Español | 日本語 | 한국어 | Português | 中文(简体)
- 🐛 バグを見つけた場合? Issue を開く
- 📚 公式ドキュメント: GitHub Copilot CLI ドキュメント
注意: コースで使用されているコードは、レビュー・説明・デバッグ中に特定の種類の出力を生成するよう設計されているため、既存のコードを変更する PR は受け付けられません。
コントリビュートの方法:
- このリポジトリをフォークして自分のマシンにクローンする
- フィーチャーブランチを作成する (
git checkout -b my-improvement) - 変更を加える
- プルリクエストを提出する
このプロジェクトは MIT オープンソースライセンスの条件のもとでライセンスされています。詳細な条件については LICENSE ファイルを参照してください。

