CursorとPencil devを組み合わせたらデザイン×コードの常識が変わった!AIデザインツールの全貌を徹底解説
「Cursor」や「Claude Code」を使ってコードを書きながらも、UIデザインだけはFigmaを開いて確認して、またエディタに戻って……という往復作業に疲れていませんか?そんな悩みを根本から解決してくれる新しいデザインツール「Pencil(pencil.dev)」が注目を集めています。PencilはCursorやClaude CodeなどのAIツールとMCP(Model Context Protocol)経由で連携し、AIがデザインファイルを直接読み書きできる全く新しいワークフローを実現しているツールです。
この記事では、「cursor pencil dev」と検索している方に向けて、Pencilとはどんなツールなのか、Cursorとの具体的な連携方法、主要機能、コスト、向いている人・向かない人まで、調べられる情報を網羅的にまとめました。従来のFigmaとどう違うのか、実際に触れた開発者たちの声も交えながら、わかりやすく解説していきます。
| この記事のポイント |
|---|
| ✅ Pencilは「エンジニア向け」AIデザインツールでCursorやClaude Codeと連携できる |
| ✅ デザインファイルは.pen形式(JSON)でGit管理ができるのが最大の特徴 |
| ✅ MCP経由でAIがデザインを直接操作・コード化できる仕組みになっている |
| ✅ 現時点では本体無料だがCursor/Claude Code側の費用は別に必要 |
Cursor・Pencil devの組み合わせで何が変わるのか

- cursor pencil devとは「AIがデザインを直接操作できる新世代の組み合わせ」のこと
- Pencilのデザインファイルは.pen形式(JSON)でGit管理できるのが最大の特徴
- CursorとPencilの連携方法はVS Code拡張機能を追加するだけで完結する
- MCPサーバーでAIがデザインを読み書きできる仕組みになっている
- FigmaとPencilの違いは「デザイナー向け」か「エンジニア向け」かの設計思想にある
- 対応AIアシスタントはCursor・Claude Code・Codex CLIなど7種類以上
cursor pencil devとは「AIがデザインを直接操作できる新世代の組み合わせ」のこと

「cursor pencil dev」と検索している方の多くは、「CursorというAIコードエディタとpencil.devというデザインツールを組み合わせると何ができるのか?」を知りたいのではないでしょうか。
Pencil(pencil.dev)は、アメリカのスタートアップ「High Agency, Inc.」が開発した新しいデザインツールです。公式サイトでは「Design on canvas. Land in code.(キャンバスでデザインし、コードに着地する)」というコンセプトを掲げており、デザインとコードを同じ環境で扱うことを目指しています。
一言で表すなら、「MCPを通じてAIがデザインデータを読み取ったり、編集したりできるデザインツール」です。Figmaのように人間がGUI操作でデザインを作れるのはもちろん、CursorやClaude CodeなどのAIエージェントが自律的にデザインファイルを操作できる点が最大の特徴となっています。
「Pencilは、MCPを通じて『AIがデザインデータを読み取ったり、編集することができる』デザインツール」
引用元:https://qiita.com/degudegu2510/items/eff0f63dac99554e6439
つまり、「cursor pencil dev」という検索は、CursorというAI対応エディタとPencil(pencil.dev)を組み合わせたワークフローを指しています。Cursor上からPencilのデザインキャンバスを操作したり、逆にPencilで作ったデザインをCursorでコードに変換したりと、双方向の連携が可能になります。
従来のフローでは「Figmaでデザイン確認 → エディタでコーディング → ブラウザで確認 → Figmaで調整……」という往復が何度も発生していました。Pencil×Cursorの組み合わせでは、IDEを離れることなくデザインから実装まで完結する新しい体験が生まれており、開発者の間で大きな注目を集めています。
Pencilのデザインファイルは.pen形式(JSON)でGit管理できるのが最大の特徴

Pencilが他のデザインツールと一線を画す最大のポイントが、デザインファイルの保存形式です。
FigmaやSketchは独自のバイナリ形式でファイルを保存するため、Gitでのバージョン管理が難しく、「最新版がどれかわからない」「デザインの変更差分が追えない」といった問題が現場でよく起きていました。Pencilはこの問題を根本から解決するアプローチをとっています。
Pencilは.penという拡張子のJSONテキストファイルでデザインを保存します。テキストファイルなので、普通のコードと全く同じようにGitで管理できます。
🗂️ Pencilの.pen形式が持つ特徴まとめ
| 特徴 | 説明 |
|---|---|
| ファイル形式 | JSONベースのテキストファイル(.pen拡張子) |
| バージョン管理 | git diffで変更差分を確認できる |
| ブランチ運用 | デザインのバリエーションをブランチで試せる |
| プルリクエスト | デザイン変更をコードと同じPRでレビュー可能 |
| テキスト確認 | テキストエディタで中身を直接確認できる |
| コミット管理 | デザイン変更をgit commitでコードとまとめて記録 |
実際の.penファイルの内部構造はこのようなJSON形式になっています:
{
"version": "2.6",
"children": [
{
"type": "frame",
"id": "MzSDs",
"x": 0,
"y": 0,
"name": "shadcn: design system components",
"width": 2800,
"height": 3586,
...
}
]
}
この仕組みにより、デザインファイルとコードを同じリポジトリで一元管理できます。「デザインの最新版はどこ?」という問題が解消され、チーム全員がGitを通じてデザインの変更履歴を追えるのが大きな利点です。
🗂️ Pencil推奨のファイル構成例
| パス | 役割 |
|---|---|
my-project/src/components/ |
Reactコンポーネント |
my-project/src/styles/ |
スタイルファイル |
my-project/design.pen |
Pencilデザインファイル |
my-project/package.json |
プロジェクト設定 |
この配置により、AIエージェントがデザインとコードの両方を同時に参照でき、変更の整合性を保ちやすくなります。「デザインファイルがコードと同じリポジトリで管理できるため、デザインの最新版はどこ?という問題が解消される」と公式も明記しています。
CursorとPencilの連携方法はVS Code拡張機能を追加するだけで完結する

「実際にCursorとPencilを連携させるにはどうすればいいの?」という疑問に具体的に答えます。
連携方法は非常にシンプルです。CursorはVS Codeベースのエディタのため、VS Code拡張機能マーケットプレイスからPencilの拡張機能をインストールするだけで使えるようになります。難しいサーバー設定や複雑なコマンド操作は基本的に不要です。
✅ Cursor × Pencil セットアップ手順
- 公式サイト(pencil.dev)からPencilアプリをインストール
- Pencilアプリ右上のボタンから「Add to Cursor」をクリック
- CursorのSettings → Tool & MCPに「extension-pencil」が追加されていることを確認
- 「enabled」状態になっていればセットアップ完了
引用元:https://qiita.com/degudegu2510/items/eff0f63dac99554e6439
連携後、Cursor上のAgentにデザイン生成の指示を出す際は、以下のようなプロンプト形式が有効とされています:
「create a dark and powerful website for a Prague coffee shop on {{ ファイル名:〇〇.pen }}.」
🗂️ Pencilで使えるインターフェースの種類
| 連携方法 | 対応環境 | 特徴 |
|---|---|---|
| IDE拡張機能 | VSCode、Cursor | コーディングと並行してデザイン編集 |
| デスクトップアプリ | macOS、Linux、Windows | スタンドアロンで動作 |
| チャット内AI連携 | Pencilアプリ内 | Claude Codeが自動連携 |
なお、Windows版は当初提供されていませんでしたが、2026年2月にWindows版がリリースされ、より多くのユーザーが使えるようになりました。インストール後はメールアドレスを入力し、送られてくるアクティベーションコードを入力するだけで使い始められます。操作感はFigmaに近いため、Figmaを使ったことがある方なら比較的スムーズに慣れることができると考えられます。
MCPサーバーでAIがデザインを読み書きできる仕組みになっている

Pencilの核心となる技術がMCP(Model Context Protocol)です。MCPとは、AIモデルが外部ツールやデータソースと連携するための標準プロトコルのことで、近年AI開発の現場で急速に普及しています。
PencilはローカルでMCPサーバーを動かしており、CursorやClaude Codeなどの対応AIツールがこのサーバーを通じてデザインファイルを直接操作できる仕組みになっています。
🗂️ Pencil MCPの主要ツール一覧
| ツール名 | 機能説明 |
|---|---|
get_editor_state |
現在のエディタ状態・選択要素・利用可能コンポーネントを取得 |
open_document |
新規ドキュメント作成または既存.penファイルを開く |
get_guidelines |
デザインガイドラインを取得 |
get_style_guide_tags |
スタイルガイドのタグ一覧を取得 |
batch_get |
ノードの検索・読み取り |
batch_design |
挿入/コピー/更新/置換/移動/削除を一括実行 |
snapshot_layout |
レイアウト構造の確認 |
get_screenshot |
ノードのスクリーンショットを取得 |
get_variables |
変数とテーマを取得 |
set_variables |
変数を追加・更新 |
find_empty_space_on_canvas |
キャンバス上の空きスペースを検索 |
replace_all_matching_properties |
プロパティを一括置換 |
AIがデザインを作成・修正する際の一般的な処理の流れは以下のようになります:
✅ AIによるデザイン生成の自動処理ステップ
get_editor_stateでキャンバスの現在状態を取得batch_getで選択中のノードの詳細情報を取得get_guidelinesでデザインガイドラインとスタイルガイドを確認batch_designでデザイン要素を追加・編集get_screenshotで結果を視覚的に確認・比較
重要な点として、全処理はローカルで実行されるため、デザインデータがクラウドに送信されることはありません。セキュリティやプライバシーを気にする方にとって、これは大きな安心材料といえるでしょう。
FigmaとPencilの違いは「デザイナー向け」か「エンジニア向け」かの設計思想にある

「FigmaがあればPencilは要らないのでは?」という疑問を持つ方も多いでしょう。しかし、両者は明確にターゲットユーザーと設計思想が異なります。
🗂️ Figma vs Pencil 徹底比較表
| 比較項目 | Figma / Sketch | Pencil |
|---|---|---|
| 動作環境 | 独立したアプリ/ブラウザ | IDE内で直接動作 |
| ファイル形式 | 独自形式(Git管理に不向き) | JSONベースの.penファイル |
| バージョン管理 | 独自のバージョン履歴 | Gitで完全管理(diff・マージ可能) |
| データ保存 | クラウド中心 | ローカルファースト |
| AI連携 | プラグインで限定的 | MCPでAIエージェントと直接連携 |
| ターゲット | デザイナー中心 | エンジニア中心 |
| 共同編集 | リアルタイム可能 | Gitベース協業(リアルタイムなし) |
| 料金 | 有料(Freeプランあり) | 現在無料 |
Pencilのデザイン思想を分かりやすく整理すると以下のようになります:
🗂️ デザインツールの「立ち位置」比較
| ツール区分 | 特徴 | 主なユーザー |
|---|---|---|
| Figma中心の従来フロー | デザインツール側が主・実装は後段 | デザイナー+エンジニアのチーム |
| prompt-to-code系SaaS | まずコードを出す・デザイン編集は補助 | エンジニア単体 |
| Pencil | デザイン面を持ちながら最初からIDE・Git・MCP前提 | AI活用エンジニア |
Figmaは純粋に「人がUIデザインを作るツール」として完成度が高く、細かなレイアウト調整や視覚的な試行錯誤に向いています。一方Pencilは、「AIに指示してデザインを作らせ、同じGitリポジトリでコードと一緒に管理する」という、AI時代のエンジニア向けワークフローを前提に設計されています。
実際に使ってみた開発者の声では「純粋に人が手でUIを作る体験としては現時点ではFigmaの方が作りやすい」という率直な意見も見られます。Pencilはまだ発展途上のツールであり、手動での細かな調整はFigmaに軍配が上がる部分もあるため、用途に応じた使い分けが現実的な判断といえます。
対応AIアシスタントはCursor・Claude Code・Codex CLIなど7種類以上

Pencilが連携できるAIアシスタントは特定のツールに限定されておらず、複数のプラットフォームをサポートしているのも大きな特徴です。
🗂️ Pencil対応AIアシスタント一覧(2026年2月時点)
| AIアシスタント | 提供元 | 種類 |
|---|---|---|
| Claude Code(CLI・IDE版) | Anthropic | CLIおよびIDE統合 |
| Claude Desktop | Anthropic | デスクトップアプリ |
| Cursor | Anysphere | AI対応IDE |
| Windsurf IDE(Codeium) | Codeium | AI対応IDE |
| Codex CLI | OpenAI | CLIツール |
| Antigravity IDE | Antigravity | 独立IDE |
| OpenCode CLI | コミュニティ | CLIツール |
この広い対応範囲が、Figma+Layermateの組み合わせとの大きな差別化ポイントです。特定のAIサービスに縛られず、使いたいAIエージェントを自由に選んでデザインを生成・編集できる点が、Pencil独自の価値となっています。
Cursor経由でPencilを使う最大のメリットは、普段のAIコーディングと全く同じ操作感でデザインも扱える点にあります。「AIコーディングで培ったノウハウをそのままデザイン生成に活用できる」という評価もあり、エンジニアにとって新しいツールを覚える学習コストが低いことも利点の一つです。
なお、Pencilアプリ内にもAIモデル選択機能が内蔵されていますが、Claude CodeやCursorなどのAIアシスタント経由で操作する方が、既存のコードやドキュメントを参照しながら的確な指示を出せるためより推奨とされています。
Pencil devの機能・使い方・注意点を徹底解説

- AIでUIデザインを生成する流れはプロンプト入力だけで動く
- デザインからコードへの書き出しはMCPの「batch_get」と「get_guidelines」が要
- Pencilのコストは現時点で本体無料・ただしCursor/Claude Code側の費用は別計算
- Pencilに向いているのは「Git中心でUI設計も一括管理したいエンジニア」
- 現時点の欠点はauto-save未対応・リアルタイム共同編集なし・トークン消費が大きい
- Pencilの今後への期待はCLI強化・共同編集改善・エクスポート再現性向上
- 総括:cursor pencil devのまとめ
AIでUIデザインを生成する流れはプロンプト入力だけで動く

Pencilでのデザイン生成の流れは、テキストでプロンプトを入力するだけで動き始めます。デザインの専門知識がなくても直感的に操作できる設計になっているため、エンジニアでも気軽に試せるのが特徴です。
実際の使い方を順を追って説明します。まずPencilを起動し、新しい.penファイルを作成します。次に上部ツールバーから「Design Kits & Style Guides」を選択し、使いたいUIコンポーネントキットを読み込みます。
🗂️ Pencilで使えるプリビルトUIキット一覧
| UIキット | 特徴 | おすすめの用途 |
|---|---|---|
| Shadcn UI | React/Next.jsで人気のコンポーネントライブラリ | Webアプリ開発全般 |
| Halo | モダンなデザインシステム | スタイリッシュなUI |
| Lunaris | 汎用デザインシステム | 多目的プロジェクト |
| Nitro | 軽量デザインシステム | シンプルな構成 |
UIキットを読み込んだら、画面左下のAIチャットパネルにデザインの指示を入力します。例えば以下のようなプロンプトです:
「Create a login form with email and password fields, and a submit button.」
AIがデザインガイドラインと利用可能なコンポーネントを確認したうえで、キャンバス上の空きスペースに自動でUIを生成します。生成されたUIは既存のコンポーネントを使って作られるため、デザインの一貫性が保たれます。
「Design Kits & Style Guides」には2つのセクションがあり、それぞれ役割が異なります:
✅ 上段:Design System Components(使う部品を選ぶ)
選んだコンポーネントセットがキャンバスに読み込まれ、AIがそのパーツを使ってデザインを生成します。例えばShadcn UIを選ぶと、AIが「Shadcn UIを使ったReactコード」として出力するデザインを作ってくれます。
✅ 下段:Style Guide to Apply in Chat(デザインの雰囲気を伝える)
チャットでAIに指示するときのデザインの参考資料として使われます。プロジェクト全体のトーン・レイアウト・色使いをAIに伝えられます。
この2つを組み合わせることで、プロンプトだけでは伝えにくいデザインの方向性をAIに効果的に伝えられるのがポイントです。「プロンプトで細かく説明しなくてもビジュアルイメージをAIに伝えられ、『こういう雰囲気で』という曖昧な指示が通りやすくなる」という特性があります。
デザインからコードへの書き出しはMCPの「batch_get」と「get_guidelines」が要

Pencilの活用で最も実用性が高いのが、デザインからコードへの自動生成です。MCPを活用して、Pencilで作ったデザインをそのままReactやNext.jsのコードとして書き出すことができます。
実際の流れを具体的に説明します。Pencilで作成したログインフォームのデザインを選択した状態で、Claude CodeやCursorに以下のようなプロンプトを入力します:
「Pencil MCPを使用して、現在のデザインからログインフォームを
/app/login/page.tsxにShadcn UIを使用してコードを書き出してください。」
すると、AIが以下のステップで自動的に処理を進めます:
✅ コード生成の自動処理ステップ
get_editor_stateでキャンバスの現在状態を取得batch_getで選択中のノードの詳細情報を取得get_guidelinesでShadcn UIのスタイルガイドを確認- デザイン仕様を解析してコードを生成
get_screenshotでPencil上のスクリーンショットを取得しコードと比較- 差異があれば自動で修正
最終的にブラウザで確認すると、Pencil上のデザインとほぼ同じ見た目でUIが表示されます。ただし「忠実とまではいかない」「だいたいこんな感じ」という評価もあり、ピクセル単位の細かい調整が必要な場面では手動対応も現実的な選択肢です。
🗂️ Pencilで試せるコード連携のプロンプト例
| 操作方向 | プロンプト例 |
|---|---|
| デザイン → コード | 「現在選択中のフォームデザインをReact/Shadcn UIでコード化して」 |
| コード → デザイン | 「componentsディレクトリ内のButtonコンポーネントをPencilに取り込んで」 |
| ウェブサイト → デザイン | 「Playwright MCPで指定URLのスクリーンショットを取得し、Pencilにデザインをインポートして」 |
この双方向性が、Pencilを単なる「AIデザイン生成ツール」ではなく、コードとデザインをつなぐ中間レイヤーとして位置づけている理由です。「AIコーディングと同じ手順でデザインを構築できるので、AIコーディングで培ったノウハウをそのまま活用できる」という評価もあります。
Pencilのコストは現時点で本体無料・ただしCursor/Claude Code側の費用は別計算

Pencilの料金について気になる方も多いでしょう。公式サイトには「Pencil is currently free(現時点でPencilは無料)」と明記されています。ただし、実際の運用コストはPencil本体の費用だけでは計算できない点に注意が必要です。
🗂️ Pencilを使う際の実際のコスト構造
| コスト項目 | 内容 | 注意点 |
|---|---|---|
| Pencil本体 | 現在無料 | 将来的に有料化予定 |
| Cursorプラン | Cursor自体の月額費用(Free/Pro/Business) | 機能・利用上限に応じて変動 |
| Claude Code利用料 | Anthropic APIの利用量に応じた費用 | 生成量が多いほど増加 |
| Codex CLI利用料 | OpenAIのAPI利用費用 | モデルにより異なる |
| チーム調整工数 | レビュー・調整にかかる人件費 | チーム規模による |
つまり、「Pencilが無料=全体無料」ではなく、実際にAI機能を活用する場合はCursorやClaude Codeの契約・利用料がかかります。すでにClaude Codeを契約しているエンジニアであれば、追加費用なしでPencilを試せる状況です。
将来的には有料プランが導入される予定とされており、「無料のうちに運用適性を見極めるのが最も合理的」という意見もあります。早期に試しておくことで、将来の本格導入判断に役立てられるでしょう。
なお、大きめのデザインファイルを扱う際はAIのトークン消費が増えやすいという特性があるため、コンポーネントやページ単位でファイルを分けて管理することで、AIの処理コストを抑えられるとされています。
Pencilに向いているのは「Git中心でUI設計も一括管理したいエンジニア」

Pencilがすべての開発者・デザイナーに向いているわけではありません。調べた情報から、Pencilが特に向いている人・向かない人を整理しました。
🗂️ Pencilが向いている人・向かない人の整理
| 向いている人 | 向かない人 |
|---|---|
| デザインと実装の往復を減らしたいエンジニア | リアルタイム共同編集を最優先する組織 |
| Git中心でUI設計も一括管理したい人 | 既存Figma運用(プラグイン資産)を崩したくないチーム |
| Cursor/Claude Codeを日常的に使っている人 | 大規模チームでの同期作業が多い環境 |
| 1人または少人数でデザインから実装まで担当する人 | ピクセル完璧な仕上がりを最優先する場面 |
| AIコーディングのノウハウをデザインにも活用したい人 | デザイナーが主体でエンジニアが後から実装するフロー |
参考:https://zenn.dev/hsylife/articles/531cd4423fd861 / https://dev.classmethod.jp/articles/ide-ai-design-tool-pencil/
特に「個人開発や少人数チーム」との相性が非常に良いという評価が複数の情報源で確認できます。Design Docs(デザイン仕様書)をまとめて、それをAIにコンテキストとして渡してUIを作り、議論・調整して実装する、という一連の流れをシームレスに行えるのが大きな強みです。
🗂️ Pencil導入でのワークフロー変化(Before/After)
| フェーズ | Before(従来) | After(Pencil導入後) |
|---|---|---|
| デザイン確認 | Figmaを別ウィンドウで開く | IDE内の.penファイルを確認 |
| 変更管理 | Figmaのバージョン履歴 | git commitでコードと同時管理 |
| AI活用 | 別途プラグイン設定が必要 | CursorやClaude Codeからそのまま指示 |
| レビュー | デザインとコードを別々に確認 | PRでデザイン・コード両方をまとめてレビュー |
| コスト | FigmaとIDEの2ツール契約 | Pencil無料+使用中AIツールのみ |
現時点の欠点はauto-save未対応・リアルタイム共同編集なし・トークン消費が大きい

Pencilはまだアーリーアクセス段階のツールであり、現時点では複数の欠点・制約が確認されています。導入前にこれらを把握しておくことが重要です。
🗂️ Pencilの現時点での既知の欠点・制約一覧
| 欠点・制約 | 詳細 | 影響度 |
|---|---|---|
| auto-save未対応 | AI編集後に手動保存が必要 | ★★★ 高 |
| undo/redoが限定的 | 操作の取り消しに制約がある | ★★☆ 中 |
| リアルタイム共同編集なし | Gitベース協業が前提 | ★★★ 高(チーム利用時) |
| エクスポート再現性の問題 | キャンバス表示と出力結果が一致しない既知問題 | ★★☆ 中 |
| Figmaコピペ時に画像は取り込まれない | テキスト・ベクターのみ対応 | ★☆☆ 低 |
| トークン消費が大きい | ファイルが大きいと微修正でも多くのトークンを消費 | ★★☆ 中 |
| ドキュメントの一部に不整合 | 最新状態を都度確認する必要がある | ★☆☆ 低 |
| Linux(Wayland/Hyprland)で一部問題 | 特定環境でUI問題が報告 | ★☆☆ 低(該当環境のみ) |
引用元:https://zenn.dev/hsylife/articles/531cd4423fd861 / https://dev.classmethod.jp/articles/ide-ai-design-tool-pencil/
特にauto-saveがない点は実務で痛手になりやすい部分です。AIで大量のデザイン変更を行った後に保存を忘れると、作業がすべて消える可能性があります。「AI編集した内容は自動保存されず、手動保存が必要。編集後に明示的に保存操作を行うことで確実にファイルに反映できる」と公式も注意を促しています。
また、トークン消費の大きさも注意が必要なポイントです。1つのデザインファイルが大きくなると、細かな修正でも多くのAIトークンを消費するため、運用コストが予想より高くなる可能性があります。コンポーネントやページ単位でファイルを分けて管理することで、この問題をある程度軽減できるとされています。
現段階のPencilは「高い可能性はあるが、プロダクト成熟度はこれから」というフェーズです。実運用に投入する前に、まず小さなプロジェクトで試してみる姿勢が合理的といえます。
Pencilの今後への期待はCLI強化・共同編集改善・エクスポート再現性向上

Pencilは現在活発に開発が進められており、今後のアップデートへの期待が高まっています。調べた情報から、今後改善・強化が期待されるポイントを整理しました。
🗂️ Pencilの今後のロードマップ(期待される改善項目)
| 改善期待項目 | 現状の課題 | 実現した場合のメリット |
|---|---|---|
| auto-save / undo/redoの強化 | 作業の安全性に不安 | 実務での安心感が大幅向上 |
| エクスポート再現性の改善 | デザインと実装の差分が出る | コードへの書き出し精度が向上 |
| CLIのheadless強化 | CIへの組み込みが困難 | デザインの自動テスト・生成が可能に |
| 共同編集体験の改善 | Gitベースのみで摩擦が大きい | チーム開発での採用が現実的に |
| ドキュメント整合性の改善 | 一部記述に不整合がある | 学習コストの低下 |
| MCPサーバーリポジトリの公開 | 現時点では非公開 | カスタマイズ・改善の促進 |
特に注目されているのが「CLIのheadless強化」です。これが実現すれば、CI/CDパイプラインにPencilを組み込んで、デザインの自動検証や自動生成を行う運用が可能になります。コードのテストを自動で実行するように、デザインの変化も自動でチェックできる未来が見えてきます。
また、Figmaとの双方向連携の充実も今後の発展が期待される部分です。すでにFigmaからPencilへのインポートは対応していますが、PencilからFigmaへのエクスポートを求める声もあり、コミュニティでは「Pencil to Figma」というFigmaプラグインが有志によって作られるなど、エコシステムの動きも活発化しています。
Pencilが「AIでデザインを作れる」段階から「チームで壊れず安定して回る」段階へと成熟できるかが、今後の普及を左右する分岐点になるでしょう。現時点では個人・少人数での試用が最も適した使い方ですが、ツールの進化によっては大規模チームでの採用も視野に入ってくる可能性があります。
総括:cursor pencil devのまとめ

最後に記事のポイントをまとめます。
- Pencil(pencil.dev)はアメリカのスタートアップ「High Agency, Inc.」が開発した、エンジニア向けAI駆動型デザインツールである
- 「cursor pencil dev」とはCursorとPencilを組み合わせてAIにデザインを操作させる新しいワークフローを指す
- デザインファイルは.pen形式(JSONテキスト)で保存され、Gitでコードと同じようにバージョン管理ができる
- CursorとPencilの連携はVS Code拡張機能マーケットプレイスからインストールするだけで完結する
- MCPサーバーを通じてAIがデザインを直接読み書きでき、全処理はローカルで実行されセキュリティ面も安心
- 対応AIアシスタントはCursor・Claude Code・Codex CLI・Windsurf IDEなど7種類以上
- FigmaとPencilの最大の違いは「デザイナー向け」か「エンジニア向け」かの設計思想にある
- Pencil本体は現在無料だが、AI機能の活用にはCursor/Claude Code側の費用が別途かかる
- 現時点の欠点はauto-save未対応・リアルタイム共同編集なし・大きなファイルでのトークン消費過多
- 個人開発・少人数チームでの「デザインから実装まで一気通貫」のワークフローとの相性が非常によい
- Pencilに最も向いているのはGit中心でUI設計もコードと同じリポジトリで管理したいエンジニア
- 今後はauto-save強化・CLIのheadless化・共同編集改善などのアップデートが期待されている
- 現時点では発展途上ながら「無料のうちに運用適性を見極める」姿勢が最も合理的といえる
記事作成にあたり参考にさせて頂いたサイト
- https://zenn.dev/hsylife/articles/531cd4423fd861
- https://azukiazusa.dev/blog/new-design-tool-pencil
- https://qiita.com/degudegu2510/items/eff0f63dac99554e6439
- https://www.pencil.dev/
- https://techblog.dearsystem.jp/blog/2026-02-25-01/
- https://www.reddit.com/r/cursor/comments/1qnga26/pencil_the_tools_that_makes_design_itself/?tl=ja
- https://note.com/tandago/n/n002db6d1411b
- https://x.com/sakito/status/2014184906218418541
- https://dev.classmethod.jp/articles/ide-ai-design-tool-pencil/
各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。
今後とも、どうぞよろしくお願いいたします。
