本文へスキップ
日本語
FikirPilot の記事

初心者向けGitHub Copilot活用法:Canvasesでカスタムワークフローを作成する方法

更新日: 2026年9月25日 · 4 分で読めます

公開: · 記事の受信: · 処理時間: 3 分

初心者向けGitHub Copilot活用法:Canvasesでカスタムワークフローを作成する方法
デジタルコントロールパネルの画面

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日付けです。

用語:エージェント

人工知能エージェントとは、単一の回答を生成するのではなく、目標を達成するためにツールを呼び出し、複数のステップにわたる処理を実行するソフトウェアです。

出典: GitHub Blog