インプレス[コンピュータ・IT]ムック Visual Studio Codeで学ぶ!GitHub Copilot入門
インプレス / 2026年02月25日 / 全271ページ
AIが開発スピードを変える時代。GitHub Copilotはプログラマにとって新しい相棒です。本書はVisual Studio Codeでの活用に特化した実践型入門書。Copilot Free対応で導入も簡単。コード提案・インラインチャット・チャットビューを使いこなし、Pythonで手を動かしながら効率と成果を高めます。開発例、設定調整、他環境利用、認定試験まで網羅し「試す→成果」へ最短で導きます。
目次
- 注記サンプルプログラムのダウンロード
- はじめに
- 本書の使い方
- GitHub Copilot の全体像
- 目次
- Chapter 1 GitHub Copilotの全体像とセットアップ
- section 01 GitHub Copilotとは
- section 02 GitHub Copilotの主な機能
- section 03 GitHub Copilotが使えるツール
- section 04 GitHub Copilotの生成AIモデル
- section 05 GitHub Copilotのプラン
- section 06 GitHub Copilotを使い始める
- section 07 GitHub CopilotのFreeプラン
- Chapter 2 「コード提案」の利用方法
- section 01 コード提案とは
- section 02 コード提案をうまく利用するためのヒント
- section 03 コード提案を強制的に呼び出す
- section 04 複数の提案を切り替える
- section 05 複数の提案を別タブに表示する
- section 06 「次の編集提案」を利用する
- 注記サンプルプログラムのダウンロード
- はじめに
- 本書の使い方
- GitHub Copilot の全体像
- 目次
- Chapter 1 GitHub Copilotの全体像とセットアップ
- section 01 GitHub Copilotとは
- section 02 GitHub Copilotの主な機能
- section 03 GitHub Copilotが使えるツール
- section 04 GitHub Copilotの生成AIモデル
- section 05 GitHub Copilotのプラン
- section 06 GitHub Copilotを使い始める
- section 07 GitHub CopilotのFreeプラン
- Chapter 2 「コード提案」の利用方法
- section 01 コード提案とは
- section 02 コード提案をうまく利用するためのヒント
- section 03 コード提案を強制的に呼び出す
- section 04 複数の提案を切り替える
- section 05 複数の提案を別タブに表示する
- section 06 「次の編集提案」を利用する
- section 07 パブリックコードに一致する提案
- Chapter 3 「インラインチャット」の利用方法
- section 01 インラインチャットとは
- section 02 インラインチャットによる既存コードの編集
- section 03 スラッシュコマンドを利用する
- section 04 スマートアクションを利用する
- section 05 統合ターミナルでのインラインチャットの利用
- Chapter 4 「チャットビュー」の利用方法本
- section 01 チャットビューとは
- section 02 Askエージェントを利用する
- section 03 Editエージェントを利用する
- section 04 Agentを利用する
- section 05 Planエージェントを利用する
- section 06 「チャット参加者」を利用する
- section 07 「チャットビュー」でスラッシュコマンドを利用する
- section 08 チャット変数を利用する
- section 09 コンテキストを追加する
- Chapter 5 GitHub Copilotを活用したソフトウェア開発
- section 01 コードの新規作成
- section 02 コードの修正
- section 03 ドキュメントコメントの作成
- section 04 テストコードの作成
- section 05 ドキュメントの作成
- section 06 SQL文の作成
- section 07 設定ファイルの作成
- section 08 コードのリファクタリング
- section 09 Gitコミットメッセージの生成
- section 10 コードのレビュー
- section 11 Jupyter Notebookでの利用
- Chapter 6 GitHub Copilotのカスタマイズ
- section 01 カスタム指示を利用する
- section 02 プロンプトファイルを利用する
- section 03 カスタムエージェントを利用する
- section 04 ツールとツールセットを利用する
- section 05 さまざまな生成AIモデルを利用する
- section 06 MCPサーバーを利用する
- section 07 音声入出力を利用する
- Chapter 7 GitHub のWebサイト上でのGitHub Copilotの利用
- section 01 GitHub Copilotコーディングエージェントの利用
- section 02 GitHubダッシュボードでのチャットの利用
- section 03 GitHub Copilot Spacesでのチャットの利用
- section 04 GitHub CodespacesでのGitHub Copilotの利用
- section 05 GitHub ActionsでのGitHub Copilotの利用
- section 06 GitHub Copilot Autofixの利用
- Chapter 8 モバイル端末やターミナルでのGitHub Copilotの利用
- section 01 GitHub Mobileアプリでのチャットの利用
- section 02 ターミナルからの利用~GitHub Copilot CLI
- Appendix 01:Proプランへのアップグレード手順
- Appendix 02:GitHubの認定試験の概要
- Appendix 03:マイクロソフトの公式トレーニングの概要
- Appendix 04:ショートカットキーの一覧
- 索引
- 著者プロフィールスタッフリスト
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。


![インプレス[コンピュータ・IT]ムック いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り](http://image.magastore.jp/jp/magastore/loading_192.jpg)

![インプレス[コンピュータ・IT]ムック](http://image.magastore.jp/feed/magastore/cover/IBJP01A0K0/IBJP01A0K0241010_130.jpg)






