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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
r-kagaya
July 09, 2026
Programming
4k
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
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
1
150
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.3k
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
9.3k
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
420
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
15k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
5
6.4k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
31
33k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
7
5.7k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
5
2.5k
Other Decks in Programming
See All in Programming
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.5k
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.9k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.7k
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.6k
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
phperだってパンチカードでコーディングしたい
o0h
PRO
0
350
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
300
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
280
golang-bob.pdf
iwatsukayura
0
130
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Typedesign – Prime Four
hannesfritz
42
3.2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Building AI with AI
inesmontani
PRO
1
1.3k
Fireside Chat
paigeccino
43
4.1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
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/デザインプロセスを制約するそこに至る前でのプロセスを制 約するそこに至る前でのプロセを制約
おわり