メモ
GitHub Copilot アプリはテクニカル プレビューであり、変更される可能性があります。
** Copilot 事業、Copilot Enterprise、Copilot Pro、Copilot Pro+ ユーザー** — GitHub Copilot アプリ リポジトリからダウンロードしてインストールしてください。 Copilot 事業とCopilot Enterpriseでは、組織または企業でプレビュー機能とCopilot CLI (コパイロット CLI)を有効にする必要があります。
* ** Copilot無料ユーザーおよびCopilotプランを持たないユーザー** — アクセスをリクエストするには、ウェイトリストに参加。
イントロダクション
GitHub Copilot アプリは、エージェント駆動型開発用に構築されたデスクトップ アプリケーションです。 並列ワークストリーム間で AI エージェントを誘導し、 GitHub の問題とプル要求を処理し、ターミナル、IDE、ブラウザー タブ間のコンテキスト切り替えを行わずに、開発ライフサイクル全体を管理する 1 つの場所が提供されます。
アプリは GitHub Copilot CLI(コマンドラインインターフェース) 上に構築され、 GitHubとネイティブに統合されるため、リポジトリ、ブランチ、CI パイプラインはすぐに使用できます。 これは、複数のエージェントを並列で実行し、すべてを自分で行うのではなく、作業の指示に集中したいワークフロー向けに設計されています。
サポートされるオペレーティング システム
GitHub Copilot アプリでは、次のオペレーティング システムがサポートされています。
- macOS
- Linux
- Windows
GitHub Copilot アプリ を使用する利点
- 並列で動作します。 複数のエージェント セッションを同時に実行し、それぞれが独自のブランチ上で実行されるため、1 つのタスクが完了するのを待たずに複数のタスクを進行させることができます。
- 1 か所に留まる。 ターミナル、IDE、ブラウザーを切り替えることなく、問題のトリアージ、直接エージェント、変更の確認、プル要求の取得を行います。
- すばやく開始します。 アプリは GitHub にネイティブに接続します。リポジトリ、ブランチ、問題、プル要求は、追加のセットアップなしですぐに動作します。
- 制御を維持します。 エージェントに提供する自律性を完全に協調的なものから完全に自律的なものまで選択し、各セッションのモデルと推論作業を調整します。
- 共有サーフェイスで共同作業を行います。 キャンバスを使用して、ユーザーとエージェントが共同作業できるカスタム インターフェイスを作成します。
GitHub Copilot アプリで何ができますか?
- 並列ワークスペース: 複数の分離されたエージェント セッションを同時に実行します。それぞれに専用の Git ワークツリーとブランチがあります。 GitHubによってホストされているクラウド サンドボックス (パブリック プレビュー) でセッションを実行することもできます。 詳細については、「GitHub Copilot用のクラウドサンドボックスとローカルサンドボックス の概要」を参照してください。
- セッション モード: エージェントの操作方法を選択します。対話型 (コラボレーション)、プラン (エージェント プラン、承認)、Autopilot (完全に自律的)。 複数の LLM から選択し、各セッションの推論作業を調整することもできます。
- GitHub 統合: 問題の参照と検索、問題からのセッションの開始、プル要求の作成と終了、プル要求の確認、CI チェックの結果の表示、リポジトリ全体の検索 (すべてアプリ内)。
- カスタマイズ: MCP サーバー、スキル、拡張機能、プラグインをグローバルに、またはセッションごとに構成します。
- 自動化: 定期的なエージェント タスクを保存し、スケジュールまたはオンデマンドで実行します。
- クイック チャット: 専用のブランチまたはワークスペースを作成せずに、会話モードでブレーンストーミングを行います。
- セッション履歴:
/chronicleを使用して、アプリで開始した作業など、以前のセッションから分析情報を取得します。 - キャンバス: ユーザーとエージェントが共同作業できる、エージェント駆動型のカスタム成果物とインターフェイスを開きます。
GitHub Copilot アプリ ワークフロー
GitHub Copilot アプリの一般的なワークフローは次のようになります。
- リポジトリ内の問題を参照して選択するか、空のワークスペースから開始します。
- セッション モード (対話型、計画、または Autopilot) を選択し、モデルを選択します。
- タスクについて説明し、エージェントにブランチの作成、コードの記述、テストの実行を許可します。
- エージェントの変更を確認し、フィードバックを提供し、反復処理します。
- プル要求を作成し、レビューを残し、CI が成功したかどうかを確認し、PR をすべてアプリ内からマージします。
これらのワークフローのいくつかを並列で実行し、それぞれ独自のワークスペースで実行し、必要に応じて切り替えることができます。
フィードバックの提供
GitHub Copilot アプリはテクニカル プレビューにあります。 フィードバックを共有するには、アプリの左下隅にある [フィードバックの送信 ] アイコンをクリックします。
パブリック コード
GitHub Copilot アプリ は、"公開コードに一致する提案" ポリシーが "ブロック" に設定されている場合でも、一致するコードまたは公開されているコードのほぼ一致するコードを生成する可能性があります。 「個々のサブスクライバーとしてのGitHub Copilot ポリシーの管理」を参照してください。