github/app
The GitHub Copilot app is an agent-native desktop experience for finding, running, steering, and landing software work across your GitHub repositories.
GitHub Copilot app – GitHub 作業用のエージェントネイティブなデスクトップUI
何であるか – Windows、macOS、Linux 対応のデスクトップアプリ。GitHub Copilot で駆動される AI エージェントをローカルまたはクラウドで実行でき、タスクの選択からプルリクエストのマージまで、開発ライフサイクル全体を、ターミナルやエディタ、GitHub ウェブサイトを頻繁に切り替えることなく管理できる。
なぜ重要か – Copilot は通常、エディタ内やウェブ経由でアクセスされる。このアプリは、複数のエージェントが並列で動作できる専用のコントロールセンターを提供し、それぞれが個別の Git worktree(ローカル)または GitHub ホステッド環境(クラウド)で隔離された状態で動作する。チャット形式のインタラクションを、ターミナル、差分、プレビュー、ワークフロー状態を横並びに表示する視覚的な「キャンバス」に変換し、AI の作業を監視・編集しやすくする。
主な機能
- 並列エージェントセッション – 複数の独立した Copilot エージェントを同時に実行可能。それぞれが個別の Git worktree(ローカル)または GitHub ホステッド環境(クラウド)で動作。
- キャンバス – チャット、ターミナル出力、ファイル差分、ブラウザプレビュー、その他のアーティファクトを統合した視覚的なパネル。エージェントの作業を文脈に沿って確認・編集できる。
- My Work ビュー – イシュー、プルリクエスト、リポジトリコンテキストを集約し、次に取り組むべきタスクを判断できる。
- 自動化 – 繰り返し実行するプロンプトやワークフローをスケジュール済みまたはバックグラウンドタスクとして設定可能。
- エージェントマージ – レビュー・チェック・マージのパイプラインを自動化し、判断と品質に集中できる。
- BYOK(Bring-Your-Own-Key) – Copilot サブスクリプションがなくても、他のプロバイダーのモデルキーを使用してアプリを実行可能。
導入手順
- 前提条件 – Git のインストール済み、GitHub Copilot プラン(または独自のモデルキー)。
- インストール – リポジトリの Releases ページから OS に応じたインストーラーをダウンロード(Windows x64/ARM、macOS Intel/Apple Silicon、Linux AppImage)。
- 初回実行 – README にリンクされたクイックスタートガイド(
https://gh.io/github-app-docs)に従い、セッションを作成し、タスクを選択、エージェントを起動する。
一般的なワークフロー
- アプリを開く → My Work に未解決のイシュー/PR が表示される。
- タスクを選択 → 新しいキャンバスが開き、隔離された worktree が作成される。
- Copilot エージェントを開始 → コードを生成、テストを実行、ファイルを更新する。
- キャンバスを確認し、必要に応じてエージェントを編集または再方向づけ。
- 満足したら、Agent Merge を使用してチェックを実行し、PR をマージする。
誰に推奨されるか
- 複数のリポジトリにまたがる AI アシストコーディングを1つの UI でオーケストリングしたい開発者。
- AI ベースのワークフロー(バグ修正、機能実装、レビュー支援)を標準化したいチーム。
- 純粋なチャットインターフェースではなく、視覚的な作業概要を好むユーザー。
サポートと貢献
- バグ、機能要望、質問はリポジトリの Issues と Discussions タブで報告。問題報告時には、アプリバージョン、OS、再現手順、ログ(
/collect-debug-logs)を含めてください。
ライセンスとデータ
- © GitHub, Inc. すべての権利を保有(非開源)。
- GitHub Copilot アカウントでアプリを使用する際、使用データ(コードの承認/拒否、会話のスニペット、フィードバック)が収集される可能性あり。詳細は GitHub Copilot Trust Center を参照。
上記のすべての情報は、リポジトリの README から直接引用されています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch