Cursor Canvas ツール
Cursor の .canvas.tsx を貼り付けてブラウザでプレビューし、共有用の短縮 URL を発行します。
例
各ブロックはライブプレビューです。Canvas ソース を展開してコピーするか、Cursor Canvas で 例を読み込む を押すと完全な公開型ギャラリーが入ります。
Hello canvas
最小の default export: 見出しと補足テキスト。
ライブプレビュー
hello.canvas.tsx
Hello, Canvas
Live preview rendered in the browser from cursor/canvas.
リリース健全性
統計、コールアウト、2 列グリッド — よくあるステータスダッシュボード。
ライブプレビュー
metrics.canvas.tsx
Release health
99.2%
Uptime
142 ms
p95 latency
3
Open incidents
Deployed
canvas-host 1.4.2 is live in all regions.
Budget
Error budget burn is 18% for the current window.
Sample data · not connected to production
トラフィック構成
積み上げ BarChart とドーナツ PieChart。データはサンプルテレメトリです。
ライブプレビュー
charts.canvas.tsx
Traffic mix
Accepted
Rejected
IDE
CLI
Cloud
Sample telemetry · stacked series and donut share
レビューボード
ストライプの Table、名前付きエンティティの Card、共有フローの TodoList。
ライブプレビュー
review.canvas.tsx
Review board
| Service | Owner | Status |
|---|---|---|
| canvas-host | platform | Healthy |
| workers | data | Watch |
| api-gateway | edge | Healthy |
In progress
Paste a .canvas.tsx file Confirm the live preview Publish a short link
作成ルール
cursor/canvasだけを import する(React hooks はホストが提供)- default の関数コンポーネントを export する
- 生の HTML よりレイアウトプリミティブ(
Stack、Row、Grid)を使う - プレビュー再構築後も残したい入力には
useCanvasStateを使う - Web 上の
useCanvasActionは deeplink で Cursor を開きます。相対パスのopenFileはファイルへジャンプせず、チャットプロンプトを事前入力します