こんにちは!UIデザイナーのYunyです。
- 「自由すぎる」選択肢に日々少し疲れている方
- 「なんだか使いやすい」というデザインの裏側を知りたい方
- デザインの視点を、ご自身の生活や仕事に活かしてみたい方
朝の服選びや、仕事で渡された真っ白な企画書。「自由に選んでいいよ」と言われると、かえって手が止まってしまうことはありませんか?
これは心理学やUI/UXデザインの世界で「選択のパラドックス」と呼ばれる状態です。心理学者のバリー・シュワルツ氏が提唱したこの概念は、選択肢が多すぎると逆に認知負荷が高まり、決断できなくなってしまう現象を指します。
この現象を裏付ける有名な研究に、コロンビア大学のシーナ・アイエンガー教授らが行った「ジャムの法則」の実験があります。スーパーの試食コーナーに24種類のジャムを並べたときと、6種類のジャムを並べたときで、どちらが売れたかを比較した実験です。結果は、選択肢を6種類に絞ったときの方が、購入率が約10倍も高くなりました。
自由であることは素晴らしいことですが、多すぎる選択肢は私たちのエネルギーを奪ってしまいます。そんな「自由すぎる」疲れから私たちを救ってくれるのが、「デザインハーネス(適度な制約)」という考え方です。あえてルールを設けることで、日常や仕事はもっと軽やかになります。さっそく、その工夫を見ていきましょう。
1. デザインハーネスの基礎:AIも「適度な制約」で美しさを生み出す
真っ白な状態よりも、明確なルールがある方が、かえってアイデアは生まれやすくなります。これは人間の感覚だけでなく、最新のテクノロジーにおいても共通する事実です。
人間の意思決定にかかる時間は選択肢の数に比例して長くなるという「ヒックの法則」があります。実は、これは近年の生成AIエージェントにとっても同じことが言えます。
現在のソフトウェア開発では、AIエージェントが自律的にコードやUIを生成する場面が増えています。しかし、AIに「自由に使いやすい画面を作って」と指示すると、デザインの文脈を無視したちぐはぐなレイアウトができあがってしまいます。そこで導入されたのが、「DESIGN.md」と呼ばれるルールファイルです。
このファイルの中で、タイポグラフィ、余白、角丸、影、色という「5つの基礎値」をあらかじめ固定し、AIの自由度を意図的に制限します。すると、出力されるデザインのブレがなくなり、非常に高品質で一貫性のあるUIが安定して生まれるようになります。

なぜ、ルールがあると心地よく感じるのでしょうか。制約が存在することで、私たちの脳は「次はこうなるだろう」と無意識に予測を立てることができます。画面のあちこちに一貫した法則性を見出すことで認知負荷が自然と下がり、結果としてそのデザインを「使いやすい」「洗練されている」と感じるのです。
2. 制約が生み出す表現の楽しさ:「Instagramの正方形」
デジタル空間における優れたデザインハーネスのわかりやすい例として、初期のInstagramが挙げられます。
当時のInstagramが広く普及した背景には、写真のフォーマットを「1:1の正方形」に固定したことが大きく影響していると考えられます。従来のカメラアプリのように「縦で撮るか、横で撮るか」を自由に選べる状態は、無意識のうちにユーザーへ「構図をどうするか」という選択のストレスを与えていました。
しかし、フォーマットが正方形という枠に固定されたことで、ユーザーは構図の迷いから解放されました。選択肢という自由をあえて狭めることで、「被写体を真ん中に置いてシャッターを切るだけ」というシンプルな体験を提供したのです。
ユーザーから迷いを取り除き、横や縦の構図に悩む時間を減らし、純粋な「表現する楽しさ」だけに没頭させる。初期のInstagramの正方形フォーマットは、まさに人々の表現を後押しした、優れたデザインハーネスでした。

3. UIデザインの制約:プロダクトを破綻から守るデザインシステム構築
私たちの日常に最も身近なデジタルプロダクトの裏側でも、この制約が強力な安全帯として機能しています。特に、プロダクト開発における「デザインシステム 構築」の現場では、ルール作りがデザインの一貫性を守り、チーム全体の制作を効率化するための大切な仕組みになっています。
具体的なWeb・デジタル領域の「制約」の実践例を見てみましょう。
- オートレイアウトと figma デザイン ルール
デザイナーはピクセル単位での自由すぎる配置をあえて行いません。「要素間の余白は必ず4の倍数にする」といった共通のルール(figma 運用 ルール)に従うことで、画面数やコンポーネントが膨大になってもデザインが崩壊しない、強固な一貫性を生み出しています。 - フロントエンドの「型」とデザイントークン
開発の現場においても、自由記述のスタイル指定は制限される傾向にあります。CSS(Tailwind CSSなど)で、あらかじめ定義された変数しか使えない制約を設けることで、多人数でコードを書いてもデザインの方向性が迷子になるのを防いでいます。 - アクセシビリティのコントラスト要件
文字と背景のコントラスト比を一定以上に制限することは、一見すると色の選択肢を狭めるように感じるかもしれません。しかし、これは多様なユーザーに確実に情報を届けるための「安全帯」であり、ユーザビリティの根幹を支えるルールです。

何でもできる完全な自由は、余白のズレや色の不一致といったノイズを生み出し、使いにくさに繋がります。一方で、適切なルールに沿って作られたUIは、画面内に整然とした秩序をもたらし、直感的な使いやすさを提供します。
4. AIと共創する未来:デザインシステムを「機械可読なハーネス」へ
前章までは「人間がプロダクト開発で守るべき制約」を見てきましたが、本来の定義におけるデザインハーネスは、「AIエージェントがデザインシステムを逸脱せずにUIを自動生成するための、機械可読なルール設計」を指します。
AIがコードや画面を自律的に生成する時代において、デザインシステムは単なる「人間のためのドキュメント」から、AIを制御するための「デザインハーネス」へと進化しています。
AIエージェントをプロダクト開発の現場で正しく機能させるための、具体的なハーネスの設計アプローチは以下の通りです。
- プロンプトから「検証可能なコード(JSONやMarkdown)」への変換
AIに「うちのサービスらしい画面を作って」と自然言語のプロンプトで指示するだけでは、解釈のブレ(ハルシネーション)を防ぐことはできません。カラーセマンティクス、余白のグリッド、角丸の基準などをすべてJSONや、1章で触れたDESIGN.mdのような機械可読なデータに構造化します。これをAIの入力環境に「ハーネス」として組み込むことで、AIは定義された変数とルールのみを用いてUIを組み立てるようになります。
さらに、ルールをあらかじめコンパクトなコードデータに整理しておくことは、AIエージェントに入力するトークン数を大幅に節約し、生成コストの削減やレスポンス速度の向上にも直結するという大きな実務的メリットもあります。 - 自動評価(バリデーション)による逸脱の検知
AIエージェントが出力したコードやデザインデータを、自動で検査する評価プロセス(テストハーネス)を用意します。これは実装コード側だけでもなく、デザインツール上でも有効です。
たとえば、Figmaプラグインや自律型のFigmaエージェントを活用し、「デザイン上の余白が4の倍数からズレていないか」「定義外のHexコード(野良カラー)が混ざっていないか」を自動チェックし、ルール違反があればその場で検知してデザイナーやAI自身にフィードバックを返す仕組みを構築できます。
このようにデザインシステムを「AIが解釈できるハーネス」として再定義することで、デザイナーの役割も大きく変化します。
パーツを1ピクセル単位で手動配置する作業から、「AIが迷わずに高品質なUIを出力し続けられるよう、デザインハーネス(ルールシステム)そのものを設計・調整する」という、より抽象度の高いクリエイティブな役割へのシフトです。デザインシステムを機械可読なハーネスに落とし込むことは、これからのデザイナーにとって必須のスキルになっていくと考えています。
まとめ:デザインハーネスがもたらす、次のクリエイティブ
デザインハーネス(適度な制約)とは、私たちの表現や開発を窮屈に縛り付けるものではありません。無秩序な自由から生まれる迷いを排除し、本当に注力すべき体験設計やロジックに集中するための「道標」です。
プロダクト開発におけるデザインシステムの構築や、AIエージェントとの協働プロセスにおいて、適切な制約を設計することは、長期的な品質とスピードを担保するための確実なアプローチです。
目の前のキャンバスやコードに「あえて適切なルールを課す」こと。その制約から生まれる一貫性と心地よさを、ぜひ日々のデザインプロセスに取り入れてみてください。
関連記事
心地よいデザインの裏側にある「制約」や「トレンド」についてさらに詳しく知りたい方は、こちらの記事もおすすめです。
ぜひ合わせて読んでみてください。
終わりに
最後までお読みいただき、ありがとうございます。
制約やルールと聞くと窮屈なイメージを持ちがちですが、実はそれが私たちを迷いから守り、心地よさを生み出す味方であることに気づいていただけたなら嬉しいです。
皆さんの日常の景色が、少しでも新鮮で軽やかに映るようになれば幸いです。これからも、生活を少し豊かにするデザインの工夫を一緒に楽しんでいきましょう。
それでは、良いデザインライフを!





