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
概要 – ローカルまたはクラウド上でGitHub Copilot搭載のAIエージェントを実行し、開発ワークフロー全体を単一のウィンドウから管理できるデスクトップアプリケーション(Windows、macOS、Linux)です。これはライブラリやモデルではなく、Copilotのコード生成エージェント、git worktrees、GitHubのpull-requestライフサイクルを統合管理するためのユーザー向け製品です。
重要性 – Copilotは通常、エディタ拡張機能やWeb UIを通じて利用されます。このアプリは、以下のための専用UIを追加します:
- すべてのリポジトリにわたる作業(issue、PR)の発見。
- 分離されたgit worktree(またはリモートのGitHubホスト環境)で実行されるAI駆動の「セッション」を開始し、ブランチの競合なしに複数のエージェントを並列で動作させる。
- エージェントのターミナル出力、計画、差分、プレビューを1か所に表示する視覚的な「キャンバス」により、作業の編集やリダイレクトが可能。
- 繰り返し可能なプロンプトをスケジュールされたバックグラウンドタスクに変換する自動化機能。
- 承認後にエージェントが生成したPRを自動的にチェックし、マージする「Agent Merge」フロー。
主な機能
| 機能 | できること |
|---|---|
| 並列エージェントセッション | 複数の独立したCopilotエージェントを、それぞれ独自のgit worktreeまたはリモート環境で同時に実行。 |
| キャンバス | エージェントの計画、ターミナル、ファイルの変更、プレビューリンクを並べて表示するインタラクティブなパネル。 |
| My Workビュー | すべてのリポジトリにわたるissue、PR、セッションを統合リスト化し、次のタスクの選択を支援。 |
| 自動化 / スケジュールされたプロンプト | 手動介入なしで実行される繰り返し可能なプロンプト(例:毎晩のコードレビュー、依存関係の更新)を定義。 |
| Agent Merge | エージェントがPRを完了した後、条件を満たせばアプリが自動的にCIチェックを実行しマージ。 |
| クラウドセッション | エージェントを分離されたGitHubホスト環境で実行し、どのマシンからでも作業を再開可能。 |
| BYOK (独自のキーを使用) | Copilotサブスクリプションがない場合、独自のAPIキーを使用して別のモデルプロバイダーを指定可能。 |
はじめに
- 前提条件 – Gitをインストールし、GitHub Copilotプラン(または他のモデル用の個人APIキー)を用意してください。
- インストール – Releasesページから適切なインストーラーをダウンロードしてください(Windows x64/ARM, macOS Intel/Apple-Silicon, Linux AppImage)。
- 初回実行 – アプリを開くとウェルカムツアーが始まります。画面の指示に従ってサインインし、リポジトリを選択して最初のCopilotセッションを開始してください。
- ドキュメント – 詳細なウォークスルーは https://gh.io/github-app-docs を参照してください。
コミュニティとサポート
- Issues – バグ報告や機能リクエストはリポジトリの Issues タブで行ってください(アプリのバージョン、OS、再現手順、ログなどを含めてください)。
- Discussions – 自由な質問には Discussions タブを使用してください。
- Stale issueの自動化 – 30日間アクティビティがないissueには stale ラベルが付けられ、その後1週間アクティビティがなければクローズされます。
ライセンスとデータ
- このリポジトリはGitHub, Inc.が所有しており、すべての権利が留保されています(アプリ自体にオープンソースライセンスは付与されていません)。
- Copilotアカウントで使用する場合、GitHub Copilot Trust Centerに記載されている通り、使用状況のテレメトリ(コードの承諾/拒否、会話スニペット、フィードバック)が収集されます。
この要約はリポジトリのREADMEのみに基づいており、追加機能は推測されていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト