デザインシステムでClaude CodeのCSS推測を修正する方法

✍️ OpenClawRadar📅 公開日: March 15, 2026🔗 Source
デザインシステムでClaude CodeのCSS推測を修正する方法
Ad

開発者がClaude Codeで株式分析ダッシュボードを構築中、よくある悩みに直面しました:AIが同じ位置ずれのdivに対して何度も壊れたCSSを生成する問題です。6回の試行で、パディングの修正、flexからgridへの切り替え、overflow: hiddenの追加などが失敗するか、問題を悪化させるだけでした。

問題:視覚的フィードバックなしでデザインするAI

開発者は、Claude Codeには視覚的フィードバックがないことに気づきました—ブラウザの出力を見ることができません。説明からパターンマッチングを行い、スタイリングを推測するため、「コンピュータを使ったことのない人がデザインしたような、技術的には有効なCSS」を生成することが多いのです。

解決策:デザインシステムで制約を与える

トークンを渡す代わりに、完全なデザインシステムの仕様を提供します。開発者は以下を使用しました:

/* spacing */
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 32px;

/* colors */ --bg-primary: #0f1117; --bg-card: #1a1d27; --accent: #3b82f6; --text-primary: #e2e8f0; --text-muted: #64748b;

/* type scale */ --text-sm: 12px; --text-base: 14px; --text-lg: 18px; --text-xl: 24px;

そして指示します:「これらの値のみを使用してください。ハードコードされた数値はどこにも含めないでください。」これにより、Claudeは任意の決定をするための白紙の状態ではなく、推論のための枠組みを得ることができます。

Ad

構造とスタイルのプロンプトを分離する

ClaudeにHTMLとCSSを同時に書かせることは絶対に避けてください。開発者はプロセスを分割しました:

  • 最初のプロンプト:「このダッシュボードのHTML構造のみを生成してください。スタイル属性、CSS、クラスはまだ含めないでください。意味的な構造だけです。」
  • 2番目のプロンプト:「この構造に対して、上記のデザインシステムのみを使用してCSSを書いてください。」

これにより、Claudeはスタイルを適用する前にHTMLを固定された契約として扱うことを強制され、自身の出力に関する前提を見失うことを防ぎます。

結果:次のコンポーネントは6回の試行から1回に減りました。開発者はまた、このデザインシステムをCLAUDE.mdファイルで強制して、毎回貼り付ける手間を省けるかどうかという疑問も提起しました。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Claude AIのトークン消費管理:開発者経験から得た実践的なヒント
Tips

Claude AIのトークン消費管理:開発者経験から得た実践的なヒント

ある開発者がClaudeのExplore機能を使用した際、わずか3分で94,000トークンを消費し、4時間のレート制限を受けたと報告。具体的な対策として、ARCHITECTURE.mdファイルの維持や、トークン使用量を制御するための精密なプロンプトの使用を共有。

OpenClawRadar
良いAI支援開発はタスクレベルではなくシステムレベルで起こる
Tips

良いAI支援開発はタスクレベルではなくシステムレベルで起こる

Redditユーザーが、AIエージェントの出力修正から制約設計へのシフト(例:UIナビゲーションを強制するリンタールール)により、バグのクラス全体を恒久的に防ぐ方法を説明しています。

OpenClawRadar
クラウドユーザーが、直接的な技術的フィードバックのための「私の感情を管理しないで」プロンプトを共有
Tips

クラウドユーザーが、直接的な技術的フィードバックのための「私の感情を管理しないで」プロンプトを共有

Claudeユーザーは、検証の前置きを減らしてより直接的な技術的フィードバックを得るために、ユーザー設定で特定のプロンプトを設定することを推奨しています。このプロンプトは、Claudeに外交的な言い回しを飛ばして、技術的・創造的な作業について率直な批評を提供するよう指示します。

OpenClawRadar
OpenClawコミュニティからの役立つヒント:AIエージェント最適化の深掘り
Tips

OpenClawコミュニティからの役立つヒント:AIエージェント最適化の深掘り

OpenClawコミュニティから、AIコーディングエージェントのパフォーマンスと効率を最適化するための貴重なヒントをご紹介します。これらの洞察は、あなたのAIプロジェクトに革命をもたらす可能性があります。

OpenClawRadar