Stagewise:フロントエンド開発者向けブラウザ拡張機能
Stagewise:フロントエンド開発者向けブラウザ拡張機能紹介
Stagewiseとは?
Stagewise はフロントエンド開発者向けに設計されたブラウザプラグインで、ウェブページの UI 要素とaiコードエディタをリアルタイムで接続します。開発者はウェブページ上で任意の UI 要素を直接選択でき、プラグインが要素のスクリーンショット、DOM パス、メタデータ(className、style、コンポーネント名など)を含むコンテキスト情報を自動生成し、ワンクリックで Cursor、Windsurf などのAIプログラミングアシスタントに送信することで、正確なコード修正やスタイル調整を実現します。

Stagewiseの主な機能
スマートな要素キャプチャとコンテキスト伝達:ウェブページ内の UI 要素をワンクリックで選択でき、要素のスクリーンショット、DOM パス、メタデータを自動生成して AI エージェントに正確なコンテキスト情報を提供します。例えばボタンを選択すると、AI アシスタントが対応する React/Vue コンポーネントを直接特定し、スクリーンショットや DOM 構造に基づいて修正提案を生成できます。
マルチフレームワーク対応とシームレスな統合:React、Next.js、Vue、Nuxt.js、SvelteKit など、主要なフロントエンドフレームワークに対応しています。また、VS Code や Cursor に自動で接続されるため、開発環境を手動で設定する必要はありません。
動的デバッグとコラボレーションの最適化:デバッグ時には、スタイルのズレ(マージンの異常やレイアウトのずれなど)を迅速に特定できます。コラボレーション時には、デザイナーやチームメンバーがウェブページ上で問題のある要素に直接注釈を付けられ、AI が注釈に基づいて修正コードを生成することで、コミュニケーションコストを削減します。
本番環境への影響なし:開発モードでのみ有効になるため、本番環境のパッケージサイズやパフォーマンスには影響しません。
Stagewiseの使用方法
プラグインのインストール:Cursor のプラグインマーケットプレイスまたは VS Code の拡張機能ストアで「stagewise」を検索してインストールすると、自動的にローカル MCP サーバーがデプロイされます。またはショートカットキー(Mac:Cmd+Shift+P / Windows:Ctrl+Shift+P)でコマンドパレットを開き、setupToolbar を実行してブラウザにツールバーを挿入します。
要素の選択と AI との対話:ブラウザで対象の要素を選択すると、Stagewise がスクリーンショット + DOM 構造 + メタデータを生成し、ツールバーを通じて Cursor に送信します。AI アシスタントはコンテキストに基づいてコード修正提案を生成し、ユーザーはそれを直接適用したり調整したりできます。
詳細設定:プラグインの拡張機能をカスタマイズでき、例えば特定のフレームワーク向けのメタデータ解析ルールを追加することができます。
Stagewiseの適用シーン
UI の微調整:class 名を手動で AI に伝える必要がなく、要素を直接選択してスタイルを調整できます。
ローコード開発:UI とロジックが混在するシーンで、コンポーネントの動作を迅速に修正できます。
マルチデバイス同期:異なるデバイス向けのレスポンシブレイアウトを調整する際、要素属性を一括で変更できます。
Stagewiseの技術アーキテクチャ
リアルタイム通信:WebSocket などのプロトコルに基づき、低遅延のデータ伝送を実現します。
プラグイン型の設計:カスタム AI モデルやサードパーティツールを統合するなど、開発者が機能を拡張できます。
フレームワーク非依存:DOM 構造を動的に解析することで、異なる技術スタックのコンポーネント階層に対応します。
オープンソースアドレス
https://github.com/stagewise-io/stagewise
脚本プランナー▸
AIアプリ
AIニュース