GitHub Copilotアプリのキャンバスは、ユーザーの作業方法に応じて形を変えるカスタマイズ可能なインターフェースです。ユーザーとエージェントは同じキャンバス上で作業できます。キャンバスは次の形式で作成できます。
- カンバンボード
- Issue triageボード
- リリースチェックリスト
- Dashboard
- フォーム
- スプレッドシート
キャンバスは双方向に機能します。エージェントはコンテンツを更新でき、ユーザーもボタン、カード、フィルターを使って変更を加えられます。作成にあたってコードを書いたり、デザインをしたりする必要はありません。エージェントセッションを開始して`/create-canvas`コマンドを入力し、要望を平易な英語で説明するだけで十分です。説明には次の3つの要素を含める必要があります。
- キャンバスがサポートするワークフロー
- インターフェース上で実行できる操作
- エージェントが実行できる操作
エージェントは定義に基づいてインターフェースを作成し、右側のパネルで開きます。最初のバージョンは後から改善できます。ユーザーは、新しい列やフィルターの追加、オープン状態のpull requestの取得、キャンバスの日次チェックリストへの変換などを依頼できます。固定のレイアウトメニューはありませんが、定義可能なワークフローであればキャンバスに変換できます。
作成したキャンバスはextensionとして保存され、プロジェクトとともにチーム内で共有したり、個人用extensionとして保存したりできます。ユーザーがフィールドを変更したり、カードを移動したりすると、共有状態が即座にエージェントへ反映されます。エージェントもキャンバス上で同じ操作を使い、コンテンツを追加したりカードを移動したりできます。
Awesome Copilotコミュニティには、すぐに使えるキャンバスextensionがあります。ユーザーはその1つをインストールし、自分のワークフローに合わせてカスタマイズできます。まずは`/create-canvas`を使って、簡単なボードやチェックリストを定義できます。
なぜ重要なのか
このアプローチにより、Copilotの利用は提案や回答を受け取るだけのチャット領域から、チームが共通のワークフローを追跡できる作業スペースへと広がります。特にissue triage、リリース準備、日次チェックなどのタスクでは、ユーザーとエージェントが同じ状態情報を基に進めることで、手動で情報を移行するのではなく、共同作業の仕組みを実現します。共有可能なextensionモデルにより、作成したインターフェースを1人のユーザーの個人的な設定に限定せず、チーム内で共有できるようになります。一方で、固定のレイアウトメニューがないため、インターフェースの機能性は定義されたワークフローの明確さに左右されます。残る問いは、異なるチームがこの柔軟性をどの程度一貫して活用できるかです。
背景
Copilotは、FikirPilotのアーカイブにおいて新しい名前ではありません。過去90日間に、この名前が登場する5本の記事を公開しており、最も新しい記事は2026年9月25日付けです。
用語:エージェント
人工知能エージェントとは、単一の回答を生成するのではなく、目標を達成するためにツールを呼び出し、複数のステップにわたる処理を実行するソフトウェアです。