Skip to main content

Command Palette

Search for a command to run...

Agent

キャンバス

Canvases を使うと、Cursor がチャットの横に表示されるインタラクティブなアーティファクトを作成できます。長い markdown の表やコードブロックをスクロールする代わりに、セクション、統計、表で構成された独立したビューで、内容を再度開いたり、編集したり、繰り返し改善したりできます。

エージェントにダッシュボード、分析、監査、レポートを依頼すると、キャンバスのほうが適している場合は Cursor が結果をキャンバスで開きます。

仕組み

  1. Cursor が、タスクに視覚的またはインタラクティブなビューが有用だと判断するか、直接リクエストします。
  2. Cursor がキャンバスを作成し、チャットにそのリファレンスを挿入します。
  3. レンダリングされたビューを確認し、ソースに切り替えて調整するか、Cursor に変更を依頼します。
  4. Cursor がキャンバスを保存するため、後で新しいデータを使って再度開いたり、再実行したりできます。

各キャンバスはワークスペースのキャンバスリストに表示されるため、再実行せずに過去のキャンバス���戻れます。

キャンバスを開く

  • Cursor から: Cursor がキャンバスを作成すると、レスポンスの末尾にカードが表示されます。クリックして開きます。
  • コマンドパレット: View にある Open Canvas を実行します。
  • Agents Window: Agents Window の新規タブメニューから、キャンバスタブを直接開きます。

キャンバスの共有

キャンバスを共有すると、インタラクティブなアーティファクトを自分だけでなくチーム全体で開けるようになります。キャンバスを共有すると、Cursor がビューのライブスナップショットをアップロードし、チームメイトがブラウザで開けるリンクを発行します。エージェントを再実行したり、チャット履歴を探したりしなくても、同じレイアウト、チャート、テーブルを確認できます。キャンバスのツールバーにある Publish で共有を公開または更新できます。チームが公開したすべてのキャンバスは、ダッシュボードShared Canvases から確認できます。

共有キャンバスは有料プラン (Pro、Teams、Enterprise) で利用できます。無料アカウントでは共有を作成できません。共有したキャンバスはチーム内の全員に表示されるため、チームに所属している必要があります。チームに所属する Pro ユーザーも共有できます。共有には、データ保存を許可するプライバシーモードも必要です (Legacy Privacy Mode ではブロックされます) 。

チーム管理者は、チーム設定Shared Canvases で、組織全体の共有キャンバスを無効にできます。

キャンバスを改善する

キャンバスは、簡単に調整できるよう設計されています。

  • レイアウトが期待どおりでない場合は、手作業で編集するのではなく、変更したい内容をCursorに伝えてください。
  • 数値が古かったり不正確に見えたりする場合は、元のクエリを再実行するか、処理内容を表示するようCursorに依頼してください。
  • 大幅に作り直す場合は、元に戻してから、より詳しい指示でCursorに再度プロンプトを送ってください。小さなフォローアップで少しずつ調整するより、通常はこちらの方が速いです。
  • 小さな調整であれば、ソースコードを手動で編集することもできます。

スキルとしてパッケージ化

一般的なキャンバスのワークフローはスキルとしてパッケージ化できるため、依頼するたびにCursorが一貫したレイアウトを生成できます。

キャンバススキルには通常、次の内容が含まれます。

  • トリガーの説明:Cursorがいつ使用すべきかを判断できるようにします。たとえば、「四半期の収益レポート」や「依存関係の監査」などです。
  • キャンバスに含めるセクション、統計情報、表を定義するレイアウトの指示
  • SQLクエリ、API呼び出し、シェルコマンドなど、表示内容を埋めるためにCursorが実行するデータソースとクエリ
  • 単位、日付範囲、並び順などの書式ルール

スキルを設定すれば、短いプロンプトだけで最新データを使ってキャンバスを再生成でき、スキルを使用するチームメンバー全員が同じ形式の出力を得られます。

関連項目