Figmaを開かずにUIを作る — VS Code内で動くOSSデザインエージェントSuperdesign

デザインとコーディングの間には、いまだに溝がある。
Figmaでデザインを作り、それをコードに書き起こす。あるいはv0やLovableでUIを生成し、それをプロジェクトに手で組み込む。どちらのルートも「ツールの切り替え」が発生する。デザインとコードが別の世界に住んでいるからだ。
Superdesignは、この溝をIDE内で埋めようとするオープンソースのデザインエージェントだ。VS Code、Cursor、Windsurf、Claude Codeで動く。テキストでUIを説明すると、プロダクションレディなReactコンポーネント(Tailwind CSS、CSSカスタムプロパティ、アニメーションキーフレーム付き)が生成される。しかも10パターン以上が同時に出てくる。
MITライセンス。データはローカルの.superdesign/フォルダに保存され、外部に送信されない。
どう動くか
Superdesignをインストールすると、IDE内にデザインパネルが追加される。ここでテキストプロンプトを入力する——「ダークモードのダッシュボード」「カード型のプライシングテーブル」「グラデーション背景のヒーローセクション」——するとAIが複数のデザインバリエーションを生成する。
生成されるのは画像ではなく、そのまま使えるReactコードだ。Tailwind CSSのクラスが適用され、レスポンシブ対応もされている。気に入ったバリエーションをクリックすれば、プロジェクトにそのまま挿入できる。
注意点がひとつ。ツール自体はオープンソースで無料だが、AIモデルの推論には自前のAPIクレジットが必要になる。完全無料というよりは「ツールの利用料は無料、AIの利用料は自己負担」という構造だ。
Webサイトをまるごとクローンする
個人的にいちばん刺さったのはChrome拡張の機能だ。
任意のWebサイトにアクセスし、Superdesignの拡張をクリックすると、そのサイトのコンポーネントをキャプチャしてAIコーディングアシスタントに渡せる。サイト全体をNext.jsのプロジェクトに変換し、そのままAIで編集可能な状態にする。
競合サイトのデザインを参考にしたいとき、気に入ったランディングページの構成を再利用したいとき、クライアントが「こんな感じで」と見せてきたサイトをベースにしたいとき。スクリーンショットを撮ってFigmaに貼る代わりに、コンポーネント単位で分解された編集可能なコードが手に入る。
v0やLovableとの違い
v0やLovableもテキストからUIを生成する。Superdesignと何が違うのか。
v0はVercelのWebサービスで、ブラウザ上で完結する。Lovableはフルスタックのアプリビルダーだ。どちらも「自分たちのプラットフォーム上でUIを作る」ツールであり、生成されたコードを既存プロジェクトに組み込むには手間がかかる。
Superdesignは逆のアプローチを取っている。すでにあるプロジェクトの中に入り込み、そのプロジェクトのコンテキスト(既存コンポーネント、デザインシステム、ディレクトリ構造)を理解した上でコードを生成する。既存のデザインシステムとの整合性を保ちやすいのが利点だ。
ただし、v0やLovableのように「ゼロから完成形を見せてくれる」体験ではない。ある程度のプロジェクト構造が先にあることを前提としている。
気になる点
オープンソースのデザインツールとしては筋がいいが、まだ荒削りな部分がある。
まず、生成されるデザインの品質がAIモデルに強く依存する。プロンプトの書き方でアウトプットが大きく変わるため、「テキストでUIを説明する力」が求められる。デザインの言語化が苦手な人には、Figmaで直接ドラッグ&ドロップしたほうが早いかもしれない。
また、10パターン同時生成は魅力的だが、すべてが使えるレベルとは限らない。玉石混交から良いものを選ぶ目は必要だ。
Chrome拡張のWebサイトクローン機能も、複雑なインタラクションやカスタムアニメーションの再現には限界がある。静的なレイアウトの再現は得意だが、リッチなWebアプリのクローンは期待しないほうがいい。
デザインとコードの距離が縮まる
SuperdesignがFigmaを置き換えるかと言えば、ノーだ。デザイナーが視覚的にレイアウトを検討する工程は、テキスト入力では代替できない。
ただ、「デザインカンプはないけど、こんなUIが欲しい」という開発者にとっては強力なツールになりうる。プロトタイプの段階で10パターンのUIを見比べられるのは、個人開発やスタートアップの初期フェーズでは特に有用だ。Figmaのライセンス料をかけずに、コードエディタの中でデザイン検討ができる。
関連記事
PRを「本のように読める」時代 — Stage CLIはAI生成コードのレビュー地獄を救うか
YC Spring 2026出身のStage CLIを解説。AIが生成した大量のコード変更を論理的なチャプターに分割し、人間のPRレビューを5倍速くする新しいアプローチ。
AIコーディングエージェントに「今はファイルを触るな」と教える — Statewrightのステートマシン式ガードレール
AIコーディングエージェントにフェーズ別のツール制限を設けるOSS「Statewright」を解説。SWE-benchで2/10→10/10の改善効果とMCP対応の仕組み。
デザイン画面からコードを書き換える — Figma Makeがローカル開発環境に直結した
Figma Makeがローカルコードベースへの直接接続に対応。デザインキャンバスから自然言語でコード編集、ブランチ作成・PR発行まで完結する。ベータの中身と制約を解説。