Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
r-kagaya
July 09, 2026
Programming
3.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
「デザインハーネス 〜デザインにおけるハーネスエンジニアリング〜」の登壇資料です
https://design-herness.peatix.com/view
r-kagaya
July 09, 2026
More Decks by r-kagaya
See All by r-kagaya
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.2k
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
320
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
880
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
5
6.3k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
31
32k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
7
5.7k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
5
2.5k
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
4.1k
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
7
5.2k
Other Decks in Programming
See All in Programming
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
300
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.3k
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
280
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
430
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
4
190
Verilogで学ぶCPU自作入門.pdf
uyuki234
7
3.8k
Are APIs Still Relevant in the AI Era?
soyuka
0
370
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
2.9k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
450
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
wkhtmltopdfの次どうするか問題2026
willnet
2
1.8k
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
590
Featured
See All Featured
Accessibility Awareness
sabderemane
1
220
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
530
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Tell your own story through comics
letsgokoyo
1
1.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
250
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
From π to Pie charts
rasagy
1
380
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Into the Great Unknown - MozCon
thekraken
41
2.7k
We Have a Design System, Now What?
morganepeng
55
8.3k
Transcript
2026年7月9日 Asterminds株式会社 r.kagaya デザインハーネス 〜デザインにおけるハーネスエンジニアリング〜 エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜
2022年に株式会社ログラスに入社 経営管理SaaSの開発、開発生産性向上に取り組んだのち、 生成AI/LLMチームを立ち上げ、新規AIプロダクトの立ち 上げに従事、その後、25年8月に独立・現職 翻訳を担当したAIエンジニアリングが オライリージャパンより出版 Asterminds(アスターマインズ)株式会社 共同創業者・CTO r.kagaya(@ry0_kaga) 自己紹介
26年3月にシードラウンド調達を公開
昨今のシードスタートアップの悲哀
プロダクトデザイナー不在のスタートアップ
プロダクトビルダーという言葉の実質エンジニア
エンジニアがコーディングエージェントで 一定レベルのUIを作るには?
AIコーディングエージェントとのデザインの課題 デザイナーが担っていた部分を、エンジニア with コーディングエージェントが引 き受けると何が起きるか 基準を見極める眼 人ガチャ・AIガチャ それっぽい画面は作れる か、そこ止まり 妥当性や見極めの判断は
つかない どこまでなら妥協していい か、どこからは絶対に守る べきラインか 最低基準を引く基準を持 たない 理解や意識もばらつきが 大きい コーディングエージェント や使い方によってもばら つく それっぽさの限界
同じDESIGN.mdを見ているのに、選ぶコンポーネントがズレる 地味に大きいのが人やエージェントによる属人性 例) Claude CodeとCodexで、違うUIコンポーネントを選びがち
同じデザインシステムを見ているのに、選ぶコンポーネントがズレる (例)GPT系の方が指示追従性が高く、Claudeの方がハックを試行しがち
AIに委ねることには、2つの分岐がある offloading=何を作るかの判断は自分が持ち、作り方だけをAIに渡す surrender=AIの出力がそのまま自分の出力になる デザインハーネスで実現したいのはoffloadingの世界
"Done" is a claim, not proof エージェントの「完了しました」は、証拠ではない 観察・判定・検証のループを設計するのもハーネス 弱いループ 手順を規定
エージェントの「直しまし た」「テスト通りました」は 自己申告であり、証拠では ない 検証を自己申告に任せた 瞬間、ループは弱まる ハーネスは成果物を後か ら採点するのではなく、そ こに至る前の手順を規定 する 自己申告
デザインハーネスで実現したいこと 最高のUIではなく、一定クオリティ・範囲のデザインに収斂する仕組み • AIエージェントにプロダクトデザインをoffloadingできる • エージェントが変わっても、人が変わっても、一定クオリティのUIに収斂する
ハーネスとループの基本 デザインハーネスはユーザーハーネスの一種 ループは、その足場をいつ・どう回し続けるかを決める運行原理 • 出力の良し悪しを機械的に判定できるか • 追加トークンで速く/良くなるか • 状態は途中から再生できるか •
不変条件と終了条件は書けるか • 予算上限と人間への戻し方は決まっているか 流行りのループも本質は変わらない 検証可能性やガードレールで誘導する ハーネスは成果物ではなく、そこに至るまで のプロセスを制約する
弊社のデザインハーネスの登場人物 何が必須かを機械可読に定義する(rules.json, patterns.json) どう書けばいいかを例で見せる(recipes、patterns)
ハーネスの4象限 ユーザーハーネスは導くか、検知するか。推論的か計算的かで整理できる
デザインハーネスの4象限 デザインハーネスも同様のマトリクスで役割を整理
デザインハーネスの計算的センサー デザインの契約違反を型エラーやlintにより先にブロックする AIが自律的に検知することで改善を回す
デザインシステムを組み込んだループ デザインシステムをベースに、スキルに組み込むことで、 コーディングエージェント非依存で(ある程度)同じLoopを辿れる
デザインシステムを組み込んだループ DevinへのSlack一言の依頼で、契約違反のパターンを拾えるように ガイドをベースに、PRレビュー/ブラウザQA自動化の中でデザインレビューも
(再掲)AIコーディングエージェントとのデザインの課題 デザイナーが担っていた部分を、エンジニア with コーディングエージェントが引 き受けると何が起きるか 基準を見極める眼 人ガチャ・AIガチャ それっぽい画面は作れる か、そこ止まり 妥当性や見極めの判断は
つかない どこまでなら妥協していい か、どこからは絶対に守る べきラインか 最低基準を引く基準を持 たない 理解や意識もばらつきが 大きい コーディングエージェント や使い方によってもばら つく それっぽさの限界
(再掲)AIコーディングエージェントとのデザインの課題 デザイナーが担っていた部分を、エンジニア with コーディングエージェントが引 き受けると何が起きるか 基準を見極める眼 人ガチャ・AIガチャ それっぽい画面は作れる か、そこ止まり 妥当性や見極めの判断は
つかない どこまでなら妥協していい か、どこからは絶対に守る べきラインか 最低基準を引く基準を持 たない 理解や意識もばらつきが 大きい コーディングエージェント や使い方によってもばら つく それっぽさの限界 UI関連の制約(e.g. Xの場合はYしたい)を追加し、 その後から各種エージェントが参照
(再掲)AIコーディングエージェントとのデザインの課題 デザイナーが担っていた部分を、エンジニア with コーディングエージェントが引 き受けると何が起きるか 基準を見極める眼 人ガチャ・AIガチャ それっぽい画面は作れる か、そこ止まり 妥当性や見極めの判断は
つかない どこまでなら妥協していい か、どこからは絶対に守る べきラインか 最低基準を引く基準を持 たない 理解や意識もばらつきが 大きい コーディングエージェント や使い方によってもばら つく それっぽさの限界 デザイナーが監修したガイドラインを踏まえた制約
まとめ
To be continued メインプロダクトには組み込み済 CC / Codex / Devinからもデザインシステムを参照している状態 今後は
• セカンドプロダクトからの参照 ◦ デザインや体験のプロダクト間の統一性担保ができるか? • 陳腐化/改善のためのサイクル・ループ ◦ ルールファイルと同じ継続的 and 半自動的な改善は回せるか? • ハーネスの評価
まとめ ハーネスは、AIへの委任をoffloadingとして成立させる デザインハーネスで、UI/デザインプロセスを制約するそこに至る前でのプロセスを制 約するそこに至る前でのプロセを制約
おわり