CC for Biz
2026/04/03Claude Code
AI活用

Claude CodeでUI/Webデザインを改善する方法|AIにデザインセンスを発揮させる実践法

Claude CodeでUI/Webデザインを改善する方法|AIにデザインセンスを発揮させる実践法

Claude CodeでUI/UXデザインを改善する方法|AIにデザインセンスを発揮させる実践法

Claude Code デザイン」で検索する人の多くは、こう感じているはずです——AIはコーディングは得意だが、デザインは苦手だと。

結論から言うと、これは典型的なスキルイシューです。AIに漠然と「いい感じにして」と頼むから品質が低い。構造化された具体的なフィードバックを与えれば、AIのデザイン出力は劇的に改善します。

この記事では、デザイン調整を基本的にすべてAIで行っている私の実務ワークフローと、海外で話題になった「構造化デザイン批評」のアプローチを組み合わせ、Claude Codeでデザイン品質を引き上げる具体的な方法を解説します。

「AIはデザインが苦手」が間違いである理由

多くの人がAIのデザイン出力に不満を持つのは、指示の出し方に問題があるケースがほとんどです。

AIデザインの品質を左右する指示の出し方

よくある失敗パターン

  • 「もっときれいに」「モダンにして」: 抽象的すぎてAIが解釈できない。「きれい」の基準は人それぞれ
  • テキストだけで指示する: 言葉だけでデザインのイメージを共有するのは、人間同士でも難しい
  • 一発で完成を求める: 1回のプロンプトで完璧なデザインを期待するのは非現実的

デザイン品質を上げる鍵:マルチモーダル × 具体性

現在のAIツールはマルチモーダル対応——つまり画像も読み取れます。これがデザイン指示において決定的に重要です。

私がデザイン調整で重視しているのは、「どれだけ詳細に自分のイメージを伝えられるか」の一点です。具体的には:

  • スクリーンショットを撮って「ここのこれ」と指定する: 修正したい箇所を視覚的に示す
  • 再現したいデザインに近いコードを見せる: 参考にしたいUIのCSS・HTMLを直接共有する
  • 参考サイトのスクショを貼る: 「このサイトのこの部分のような雰囲気」と具体例を示す
  • 数値で指示する: 「余白を広く」ではなく「padding: 32px」「font-size: 14px」「border-radius: 12px」と具体的に

テキストだけの指示と、スクリーンショット+具体的な数値を添えた指示では、出力品質に天と地ほどの差が出ます。

実践ワークフロー:構造化デザイン批評 × Claude Code

海外のプロダクトデザイナーAlex Kehr氏が公開したワークフローが示唆に富んでいます。氏は「構造化されたデザイン批評」をAIに渡すことで、デザイン出力が劇的に改善すると述べています。このアプローチを、私の実務フローと組み合わせて解説します。

AIデザイン改善の3ステップ

ステップ1:スクリーンショットを撮り、デザイン批評を書く

改善したいページのスクリーンショットを撮影し、以下の6つの問いに答える形でデザイン批評を書きます。

  • このページの目的は何か: ページが達成すべきゴールを明確にする
  • 最初に目に入るものは何か: 視覚的な優先順位(ヒエラルキー)が意図通りか
  • 理解しやすいか: 初見のユーザーが迷わないか
  • 何ができるかが明確か: CTAやアクション導線が伝わるか
  • 統一感があるか: 色・フォント・余白が一貫しているか
  • 最初に何を変えるか: 最も優先度の高い改善点

このプロセスの本質は、プロンプトを書く前にデザイナーとして考えることを強制する点にあります。「何を直すか」を自分で言語化してからAIに渡すことで、AIは「改善の方向性」を的確に理解できます。

ステップ2:批評をプロンプトに変換する

ステップ1で書いたデザイン批評を、AIが実装しやすい形に整理します。私の場合、批評をそのままClaude Codeに渡すのではなく、以下の構造に落とし込みます

  • 現状の問題点(批評から抽出)
  • 改善の方向性(どう変えたいか)
  • 具体的な参考情報(スクショ・参考コード・数値指定)

例えば、建設会社のコーポレートサイトを制作した際、「伝統的な格式と若者への親しみやすさを両立する」というコンセプトがありました。クライアントから「黒を使いすぎると硬くなりすぎる」というフィードバックを受け、「ベージュ・ゴールド・白を基調に、縦書きテキストで和の雰囲気を出しつつ、GSAPアニメーションで現代感を加える」という具体的な方向性に落とし込みました。このレベルの具体性があれば、AIは的確にデザインを実装できます。

ステップ3:スクショ付きでClaude Codeに渡し、反復する

スクリーンショットとプロンプトをClaude Codeに渡し、実装させます。ここで重要なのは、1回目の出力を最終版と見なさないことです。

1回目の出力が返ってきたら、再度スクリーンショットを撮って次のラウンドに入ります。

  • 「ここの余白がまだ詰まりすぎている。padding-topを24pxから40pxに」
  • 「このカードの角丸をもう少し大きく。border-radius: 16pxで」
  • 「フォントの色が薄すぎる。#6b7280から#374151に変更して」

このように具体的な数値で指示する反復を2〜3回繰り返すと、デザイン品質は格段に上がります。AIにとっても「もっといい感じに」より「border-radius: 16px」の方が確実に正しく実装できます。

ツール別:デザイン作業の使い分け

デザイン関連の作業では、ツールの使い分けが品質と効率に直結します。

AIデザイン作業のツール使い分け

Claude Code(CLI / VS Code拡張)

  • 得意: レイアウト構造の変更、コンポーネント設計、レスポンシブ対応、ロジックを伴うUI実装
  • 使い方: スクリーンショットを貼り付け、改善点を具体的に指示。大規模なUI変更やコンポーネントの作り直しに強い

Cursor(IDE上でのデザイン微調整)

  • 得意: 色・余白・フォントサイズなどの細かい調整、diffを確認しながらの微修正
  • 使い方: CSSの修正をdiffで確認しながら進められるため、デザインの微調整に最適。複数モデルを切り替えて、Geminiのデザイン能力も活用可能

Gemini(デザイン特化の作業)

  • 得意: UIデザインのコーディング、素材を元にしたデザイン作成、グラフィック関連全般
  • 使い方: Windsurf上でGemini Proを使い、デザインの大きな方向性を決める。画像生成もGeminiが最も得意

以前はデザイン系のMCPサーバーも接続していましたが、現在は外しています。理由は、プロンプトやスキルでガイドラインを定義し、コード上でデザインを整える方がトータルの作業コストが下がると判断したからです。

デザイン品質を担保するための3つのルール

1. デザインシステムをCLAUDE.mdに定義する

色、フォント、余白、角丸などのデザイントークンをCLAUDE.mdやルールファイルに定義しておくと、AIは一貫したデザインを出力しやすくなります。

例えば私のプロジェクトでは、CSS変数ベースで--cc-accent(アクセントカラー)、--cc-text-main(メインテキスト色)などを定義し、Claude Codeがこれに準拠してデザインするよう設定しています。

Xのエンジニア界隈で話題になっているDESIGN.mdも本質は同じです。ファイル名がCLAUDE.mdでもDESIGN.mdでも、プロンプトで毎回デザインを指示するのではなく、ガイドラインを一度定義してAIに準拠させるアプローチが肝心です。

2. 「自分の目で見る」を省略しない

AIの出力は必ずブラウザで実際に表示して確認する。コード上は正しく見えても、実際の表示では余白が詰まっていたり、色の印象が違ったりすることがあります。スクリーンショットで確認→フィードバック→修正のサイクルが品質を決めます。

3. AIに自己批評させる

Alex Kehr氏のワークフローで特に有効なのが、AIに自分のデザインを批評させるテクニックです。「このデザインは10点満点で何点?改善点は?」と問いかけることで、AIは自分の出力を客観的に評価し、さらに高い品質を目指して修正案を提示します。

1回目の出力を「回答」ではなく「デザイン探索の起点」として扱うことで、反復を重ねるごとに品質が向上します。

コンセプトから逆算する|全デザイン判断に「なぜ」を持つ

プロのデザインとアマチュアのデザインの最大の違いは、個々のデザイン要素に「なぜそうしたか」の理由があるかどうかです。色・フォント・余白・アニメーション——全てがコンセプトから逆算されている状態が、プロ品質のデザインです。

AIに「おしゃれにして」と頼んでも、コンセプトがないので「なんとなくおしゃれっぽい」止まりで終わります。「このサイトのコンセプトは〇〇で、ターゲットは〇〇だから、〇〇な雰囲気にしたい」と伝えれば、AIの出力は一貫性を持ったものになります。

コンセプトを固めるために、最低限以下の3点を最初にAIに渡すことをおすすめします。

  • ターゲット: 誰に向けたデザインか(年齢層、業種、ITリテラシーなど)
  • キーワード3つ: デザインの方向性を表す言葉(例:信頼感/親しみ/先進性)
  • NGイメージ: 避けたい雰囲気(例:堅すぎない/安っぽくない/古臭くない)

前述の建設会社のコーポレートサイトでも、この3点が最初に決まっていたからこそ、色の議論で迷った時に「伝統のゴールド × 若者向けのベージュ」という判断に辿り着けました。個別判断に迷ったら「コンセプトに照らして合っているか?」という一文をAIに投げるだけで、出力の質が変わります。

AIデザインの典型的なワークフロー

私が普段行っているAIデザインの作業フローを、工程ごとに時間目安付きで整理します。デザインツール(FigmaやPhotoshop)を使わず、コード上で全てのデザイン調整を行う前提です。

  1. コンセプト定義:ターゲット・キーワード3つ・NGイメージを決める(5〜10分)
  2. ガイドライン作成:カラー・フォント・余白のルールをCLAUDE.mdやrules/に記述(15〜30分)
  3. 参考サイト収集:再現したい雰囲気のサイトを2〜3つスクショで保存(10分)
  4. 大枠のデザイン生成:Geminiに参考画像+コンセプト+ガイドラインを渡してHTMLを生成(30分〜1時間)
  5. 細部の調整:Claude Codeでスクショを貼りながら、数値指定で微調整(1〜2時間)
  6. レスポンシブ対応:モバイル表示のスクショを確認しながら修正(30分〜1時間)

このフローで、1ページあたり3〜5時間でプロ品質のUIが完成します。重要なのは、各工程で具体的な成果物(コンセプトメモ・ガイドラインmd・参考画像・スクショ)が次の工程の入力になっている点です。抽象的な「いい感じにしたい」がどこにも存在しません。

よくある失敗パターンと対策

最後に、AIデザインで陥りがちな失敗と対策をまとめます。

失敗1:一度の指示で完璧を求める

AIデザインは「一発で完成」ではなく、反復的な改善プロセスです。最初の出力が70点でも、スクショを貼って「ここをこう修正して」を3〜4回繰り返せば90点以上に仕上がります。1回で完璧を求めると挫折します。

失敗2:テキストだけで指示する

「もう少し余白を」「色をいい感じに」——テキストだけの曖昧な指示はAIにとって最も難しい入力です。必ずスクショを添えて、視覚的に「ここ」と指し示してください。言葉で10行書くより、スクショ1枚+1行の指示の方が正確に伝わります。

失敗3:デザインガイドラインなしで複数ページを作る

ガイドラインなしで複数ページを作ると、ページごとに色・フォント・余白がバラバラになります。2ページ以上のサイトを作る場合は、必ずCLAUDE.md(またはDESIGN.md)にガイドラインを定義してから作業を始めてください。

失敗4:1つのツールで全てをやろうとする

Claude Codeは万能ですが、画像生成やゼロからのUIデザインではGeminiに軍配が上がる場面があります。ツールの得意分野を把握して使い分けることで、トータルの品質と効率が最大化されます。

まとめ|AIデザインの品質は「伝え方」で決まる

Claude Codeでデザイン品質を上げるためのポイントは、AIのデザイン能力を疑うことではなく、自分のイメージをどれだけ具体的に伝えられるかに集約されます。

  • マルチモーダルを活用: スクショ・参考画像・コードを積極的に添付する
  • 構造化デザイン批評: 6つの問いで改善点を言語化してからプロンプトを書く
  • 具体的な数値で指示: 「余白を広く」ではなく「padding: 32px」
  • コンセプトから逆算: ターゲット・キーワード3つ・NGイメージを最初に決める
  • 反復が前提: 1回で完成を求めず、2〜3回のフィードバックサイクルを回す
  • ツールを使い分ける: 大きなUI変更はClaude Code、微調整はCursor、デザイン特化はGemini

AIはデザイナーを置き換えるのではなく、批評と実装の間のギャップを圧縮するツールです。あなたのデザインセンスを活かしつつ、実行スピードを劇的に上げる——それがAIデザインの本質です。

Claude Code vs Cursor 徹底比較|どっちを使うべき?実務者が本音で解説
Claude CodeClaude Code vs Cursor 徹底比較|どっちを使うべき?実務者が本音で解説
バイブコーディング完全ガイド|非エンジニアがAI開発するためのツール・セキュリティまで【2026年最新】
Claude Codeバイブコーディング完全ガイド|非エンジニアがAI開発するためのツール・セキュリティまで【2026年最新】
【実務者が解説】Claude Codeの使い方ガイド|非エンジニアでも業務活用できる方法
Claude Code【実務者が解説】Claude Codeの使い方ガイド|非エンジニアでも業務活用できる方法

「Claude Code を自分で使いこなしたい」「自社の業務に組み込みたい」
── そんな方は、まず初回無料相談でお話ししてみませんか。

← 記事一覧に戻る

御社の業務に合わせたClaude Code導入支援

「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。

無料AI活用診断を受ける料金とサービス一覧を見る →
© 2025 Fyve Inc. All rights reserved.