- 正確性
- スピード
- 一貫性
- 人間中心
すぐに答え
AIを使ってコンポーネントのPropsや型を確認する方法は?
AIがStorybookライブラリにクエリを送り、特定の引数のシグネチャやデフォルト値を取得します。これにより、正確なコード実装に必要なデータが手に入ります。すべてのコンポーネントに対して、正確なPropの型とデフォルトの状態を確認できます。
実現できること
接続によって得られるメリット
AIがStorybookのデータを活用し、以下の結果をもたらします。
正確性
正確なPropsのシグネチャ
AIがStory内にある具体的な引数名と型を取得します。どのPropsが使えるかを推測する必要はありません。
スピード
即座にデフォルト値を取得
エージェントがあらゆる引数のデフォルト値を特定します。これにより、最初から正しく動作するボイラープレートコードを書けます。
一貫性
ライブラリとの同期
記述したコードがコンポーネントライブラリの実装と一致することをAIが保証します。UIとコードの乖離を防ぎます。
人間中心
手動のコードレビュー
AIはデータを提供しますが、それらをアプリケーションのロジックにどう組み込むかはあなたが決定します。設計の主導権は常にあなたにあります。
ワークフロー
リクエストを受けた際のAIの動き
AIはチャットインターフェースとStorybookファイルの架け橋となります。
コンポーネントの特定
エージェントが既存のライブラリを検索し、使用したい特定のコンポーネントを見つけ出します。
search_components引数の抽出
コンポーネントが見つかると、AIは引数の全リストとその現在の設定を取得します。
get_story_args型の検証
AIは取得したデータが要件を満たしているか確認し、型の安全性を確保します。
get_story_argsコードの生成
エージェントは検証済みのシグネチャを使用して、実装用のコードを書き出します。
get_story_argssearch_components
試してみる
以下のプロンプトをコピーして開始しましょう。
これらのプロンプトを使って、ライブラリとの対話を始めてください。
出発点
コンポーネント名は、実際のStorybookライブラリにある名前に置き換えてください。
Storybook Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_N8DIzTVbC8oiUJWVxiYw2lmtiUmexGVjlMrCUmAS/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Storybook capabilities are ready to use.
{
"mcpServers": {
"storybook-mcp": {
"url": "https://edge.vinkius.com/vk_preview_N8DIzTVbC8oiUJWVxiYw2lmtiUmexGVjlMrCUmAS/mcp"
}
}
}Storybook内のButtonコンポーネントを探して、利用可能なすべてのPropsを教えてください。
PrimaryButtonコンポーネントの引数のデフォルト値は何ですか?
Cardコンポーネントを検索して、そのPropsの正確なTypeScriptシグネチャを教えてください。
Storybookのデフォルトの引数を使用して、Inputコンポーネントを実装するためのReactコードを書いてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
一度Storybookを接続すれば、あとは聞くだけです。
リンクからライブラリを接続してください。認証情報は暗号化されて保持されます。接続後はすぐにコンポーネントに関する質問を開始できます。
StorybookをAIに接続するFAQ
動作について
- 01
AIがStorybookのファイルを書き換えることはありますか?
いいえ。AIは情報を提供するためにStoryからデータを読み取るだけです。ファイルを直接変更することはありません。
- 02
Storybookに登録されていないコンポーネントもAIは認識できますか?
いいえ。AIはライブラリ内の検索ツールを通じて見つけられるコンポーネントにのみアクセスできます。
- 03
どんなAIクライアントでも使えますか?
はい。Claude、Cursor、Windsurfのように、MCPに対応しているクライアントであれば使用可能です。
- 04
AIが実際のコンポーネントコードを書いてくれますか?
AIは見つけたPropsのシグネチャに基づいてコードを生成しますが、そのコードをプロジェクトの適切な場所に配置するのはあなたの役割です。
- 05
AIはどうやってコンポーネントを見つけるのですか?
検索ツールを使用して、Storybookライブラリ内から一致する名前やシグネチャを持つコンポーネントをスキャンします。
Storybookについてさらに詳しく知りたいですか? Storybook Connectorの全機能を見る
『Storybook』を Claude、Cursor、ChatGPT などに接続
