Skip to content

Latest commit

 

History

History
111 lines (75 loc) · 8.46 KB

File metadata and controls

111 lines (75 loc) · 8.46 KB

GitHub Copilot CLI for Beginners

License: MITOpen project in GitHub CodespacesOfficial Copilot CLI documentationJoin AI Foundry Discord

🎯 学習内容   ✅ 前提条件   🤖 Copilot ファミリー   📚 コース構成   📋 コマンドリファレンス   🌐 あなたの言語

GitHub Copilot CLI for Beginners

✨ AI を活用したコマンドライン支援で、開発ワークフローを超強化する方法を学びましょう。

GitHub Copilot CLI は、AI 支援機能をターミナルに直接提供します。ブラウザやコードエディタに切り替えることなく、コマンドラインを離れずに質問したり、フル機能のアプリケーションを生成したり、コードをレビューしたり、テストを生成したり、問題をデバッグしたりできます。

24 時間 365 日利用可能な知識豊富な同僚のようなもので、コードを読んで複雑なパターンを説明し、より速く作業できるよう手伝ってくれます!

📘 Web 体験をご希望ですか? このコースは GitHub 上でそのまま進めることも、Awesome Copilot で従来のブラウジング体験として閲覧することもできます。

このコースは以下の方を対象としています。

  • コマンドラインから AI を活用したいソフトウェア開発者
  • IDE 統合よりキーボード主体のワークフローを好むターミナルユーザー
  • AI を活用したコードレビューと開発プラクティスを標準化したいチーム
GitHub Copilot Dev Days - イベントを見つけるか開催しましょう

🎯 学習内容

このハンズオンコースは、GitHub Copilot CLI をゼロから実践的に使いこなせるようになることを目的としています。すべての章を通して 1 つの Python 製ブックコレクションアプリを使用し、AI 支援ワークフローで段階的に改善します。最終的には、ターミナルからコードのレビュー、テスト生成、バグのデバッグ、ワークフローの自動化を自信を持って行えるようになります。

AI 経験は不要です。 ターミナルが使えれば、このコースを学ぶことができます。

最適な対象者: 開発者、学生、ソフトウェア開発の経験がある方。

✅ 前提条件

開始前に、以下を準備してください。

🤖 GitHub Copilot ファミリーを理解する

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 支援機能をターミナルに直接提供します。

📚 コース構成

GitHub Copilot CLI 学習パス

タイトル 作るもの
00 🚀 クイックスタート インストールと動作確認
01 👋 はじめの一歩 ライブデモと 3 つのインタラクションモード
02 🔍 コンテキストと会話 マルチファイルプロジェクト分析
03 開発ワークフロー コードレビュー、デバッグ、テスト生成
04 🤖 特化型 AI アシスタントの作成 ワークフロー向けカスタムエージェント
05 🛠️ 繰り返し作業の自動化 自動的に読み込まれるスキル
06 🔌 GitHub・データベース・API との連携 MCP サーバーの統合
07 🎯 すべてを組み合わせる 完全な機能ワークフロー

📖 このコースの進め方

各章は同じパターンで構成されています。

  1. 現実世界のたとえ話: 身近な比較でコンセプトを理解する
  2. コアコンセプト: 必須知識を学ぶ
  3. ハンズオン例: 実際のコマンドを実行して結果を確認する
  4. 課題: 学んだことを実践する
  5. 次のステップ: 次の章のプレビュー

コード例は実行可能です。 このコースのすべての copilot テキストブロックは、コピーしてターミナルで実行できます。

📋 GitHub Copilot CLI コマンドリファレンス

GitHub Copilot CLI コマンドリファレンス では、Copilot CLI を効果的に使うためのコマンドやキーボードショートカットを確認できます。

🌐 お好みの言語で利用する

この教材は以下の言語で提供されています。

English | Español | 日本語 | 한국어 | Português | 中文(简体)

🙋 ヘルプを得るには

コントリビュート

注意: コースで使用されているコードは、レビュー・説明・デバッグ中に特定の種類の出力を生成するよう設計されているため、既存のコードを変更する PR は受け付けられません。

コントリビュートの方法:

  1. このリポジトリをフォークして自分のマシンにクローンする
  2. フィーチャーブランチを作成する (git checkout -b my-improvement)
  3. 変更を加える
  4. プルリクエストを提出する

ライセンス

このプロジェクトは MIT オープンソースライセンスの条件のもとでライセンスされています。詳細な条件については LICENSE ファイルを参照してください。