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
r-kagaya
July 09, 2026
Programming
4.2k
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
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
810
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.2k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.7k
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
11k
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
460
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
19k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
5
6.5k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
31
34k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
7
5.8k
Other Decks in Programming
See All in Programming
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
330
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
570
Seven New Principles of Software Engineering
yegor256
0
470
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
160
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
290
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
240
ChromeでローカルLLM
ryu1013
0
200
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
740
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
240
AI-Powered Domain-Driven Design
ziobrando
0
420
Spec-driven Development with AI
simas
PRO
0
2.3k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The SEO Collaboration Effect
kristinabergwall1
1
620
The Curious Case for Waylosing
cassininazir
1
610
Utilizing Notion as your number one productivity tool
mfonobong
4
640
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.8k
The Language of Interfaces
destraynor
162
27k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
GraphQLとの向き合い方2022年版
quramy
50
15k
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/デザインプロセスを制約するそこに至る前でのプロセスを制 約するそこに至る前でのプロセを制約
おわり