GitHub Copilot CLI および Visual ... ノート

GitHub Copilot CLI および Visual Studio 2026 を使用した C# および C++ アプリの構築

GitHub Copilot CLI は、ユーザーが自然言語で望ましい結果を説明できるようにすることで、従来のマウス駆動型開発に代わる選択肢を提供します。「Vibe Coding」アプローチは、プロジェクトを足場にかけ、エラーを解決し、結果を説明することで、適切な Copilot 権限を持つ Microsoft エンジニアやその他のユーザーのタスクを大幅にスピードアップします。このガイドでは、クリーンな Windows 11 インストールと特定の Visual Studio および Copilot CLI バージョンを前提として、CLI のセットアップとワークフローの推奨事項を詳しく説明します。CLI は、システム全体を制御できること、迅速な再現ビルド、再現可能なワークフロー、および経験の浅い開発者の支援ができることから好まれます。前提条件には、Windows 11、管理者権限、Copilot シートを持つリンクされた GitHub アカウント、および PowerShell 7 を備えた Windows Terminal のような最新のターミナルが含まれます。企業のコンプライアンスツールとの競合を回避し、偶発的なデータ損失を防ぐために、CLI と Visual Studio を一時的な仮想マシン内で実行することを強くお勧めします。クラウドストレージに同期されていない専用のローカルワークスペースフォルダーは、ファイルアクセスエラーを防ぐために不可欠です。Copilot CLI は winget を介してインストールされ、winget を使用して Visual Studio Community を、目的の開発環境に合わせて特定のワークロードオーバーライドでインストールします。インストール後、/login コマンドを介して認証し、管理されていないマシンを使用している場合は、企業の GitHub ID を個人用 GitHub アカウントにリンクします。Copilot にマシンをプロファイルさせ、グローバルな copilot-instructions.md ファイルに環境を文書化することから始めます。これは、将来のセッションで使用されます。