デザインシステム

デザインシステムをLLMに公開してAIエージェントの出力精度を高める実践手法

2026.03.04編集部
デザインシステムをLLMに公開してAIエージェントの出力精度を高める実践手法

AIコーディングエージェントがUIを構築する際、デザインシステムに定義されたトークンではなく、もっともらしい値を捏造してしまう問題が広く認識されつつある。Hardik Pandya氏が公開した実践ガイドでは、この課題に対する4層のアプローチを提示している。

LLMが抱える根本的な制約は3つある。第一に「捏造」で、の代わりにのようなハードコードされた値を生成してしまう。第二に「セッション健忘」で、新しいセッションのたびにコンテキストがリセットされる。第三に「意図の不可視性」で、ソースコードからはAPIの使い方は分かるが、モーダルとインラインメッセージの使い分けやスペーシングの慣例といったデザイン哲学は読み取れない。

提案されている解決策は、スペックファイル、トークンレイヤー、監査スクリプト、ドリフト検知の4層構造である。スペックファイルは構造化されたMarkdownドキュメントとして、セッション開始時にLLMが参照する設計指針を提供する。トークンレイヤーは上流トークン、プロジェクトエイリアス、コンポーネント使用の3段階の間接参照をCSS変数で実装し、捏造値の余地を排除する。監査スクリプトはハードコードされた値を自動検出し、CIパイプラインに統合して準拠を強制する。

Atlassianのデザインシステム「Atlaskit」を対象としたテストでは、28ファイルにわたる418のハードコードされたCSS値をゼロ違反にまで削減し、230以上の名前付きトークンと64のスペックファイルを生成したと報告されている。

出典: Expose your design system to LLMs

デザインシステム
AI

最新のニュース

Latest News

  • 2026年8月の注目新書体:セリフからグロテスクまで8つの最新フォント
    フォント2026.08.25
    2026年8月の注目新書体:セリフからグロテスクまで8つの最新フォント
  • BlenderとThree.jsを往復する:AIとMCPで3D制作ワークフローを効率化
    Webデザイン2026.08.25
    BlenderとThree.jsを往復する:AIとMCPで3D制作ワークフローを効率化
  • WordPress 7.0、PHPだけでブロックが作れる:Reactもビルドも不要に
    Webデザイン2026.08.25
    WordPress 7.0、PHPだけでブロックが作れる:Reactもビルドも不要に
  • フォントの「グレード」という発想:レイアウトを崩さず環境ごとの見え方を揃える
    フォントの「グレード」という発想:レイアウトを崩さず環境ごとの見え方を揃える

デジタルデザインの最新情報をお届け!

unprintedのメールマガジンにご登録いただくと、デジタルデザインの最新情報をメールで受け取ることができます。今までに配信したバックナンバーも公開中!

※登録ボタンを押すと利用規約に同意されたものとします。