Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kazuhiro hara
May 10, 2026
Design
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
kazuhiro hara
May 10, 2026
More Decks by kazuhiro hara
See All by kazuhiro hara
Exploring Abstract Design Tools to Turn Spatial App Feedback into Codex (En)
karad
0
60
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
2
1.9k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
280
Vapor を使って VisionPro とWebSocket 通信をしてみる
karad
0
380
slow types ってなんだろう?
karad
1
840
ほぼ日のハッカソン Team 1 発表資料
karad
0
560
Dist.43.英語仕事で地味につかうChatGPT 配布版
karad
0
830
VisionOS 向けアプリをつくってみる - よりひろいフロントエンド
karad
0
220
スマートコントラクト入門
karad
0
180
Other Decks in Design
See All in Design
AI時代、デザイナーの価値はどこに?
tararira
2
1.8k
タイル紹介サイト「タイルだもんで」
calpin
0
160
富山デザイン勉強会_プレゼンテーション.pdf
keita_yoshikawa
0
110
なぜ、インサイトを貯めるのか?
tajima_kaho
3
2.5k
20260309_3月ICTデザイン勉強会_地域創生2.0
a2k
0
150
絵や写真から学ぶ、要素がもたらす副作用
kspace
0
450
Jun Wei Portfolio 2026
wjw100788
PRO
1
120
全員がアウトプットを出せる時代、 誰を採用する?
nishame
0
630
大企業インハウスデザイン組織における DesignOps改革の現在地 / DesignOps at Scale: Navigating Transformation in Large Enterprises
nttcom
0
810
開発・制作におけるUI・UXデザインの重要性について~UI・UXデザインってなんだろう~
yamasaku
0
160
Accelerating performance improvement based on a software review evaluation matrix
kitanosirokuma
0
270
エンジニアでも捗る デザイナー的思考入門(bitA Edit 新ver)
tinykitten
0
250
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
650
How to Talk to Developers About Accessibility
jct
2
480
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.2k
Tell your own story through comics
letsgokoyo
1
1k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
200
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Test your architecture with Archunit
thirion
1
2.3k
Docker and Python
trallard
47
4.1k
Unsuck your backbone
ammeep
672
58k
So, you think you're a good person
axbom
PRO
2
2.1k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
830
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
460
Transcript
空間アプリ開発 のフィードバック を Codex にするための 抽象的なデザインツール の模索 Copyright © 2026
Yorihiroi Frontend. カンソクインダストリーズ / よりひろいフロントエンド 原 一浩 (Kazuhiro Hara) / @kara_d visionOS Engineer Meetup: vol.13 ショートトーク会: オンライン
はなすひと 原 一浩 (Kazuhiro Hara) @kara_d カンソクインダストリーズ 代表 よりひろいフロントエンド 主催
Swift をやり始めたのは ChatGPT 登場以降 生粋の Open AI ファン (個人で Pro 課金) Photo by Rin Yano
本日の構成 Seiro MCP、および今回発表するツールなど、AI x XR 向けの 開発ツールを作ってきた中で模索したことなどを話します AI 向けツールつくるときに参考になれば幸いです •
Seiro MCP で日々つくっていました • 新しい不満 • Abstract Layout Tool (仮) を思いつく • DEMO • 今後の展開
Seiro MCP で日々つくっていました
ちょっとだけ Seiro MCP について紹介 https://github.com/karad/seiro-mcp • visionOS + Codex CLI
/ App の自律的コーディングを補助 ◦ MCP / Skills / CLI ◦ OSS で公開中 (MIT ライセンス) ◦ 昨年12月に最初のバージョンをリリース ◦ 現在 v0.4.0 • XcodeBuildMCP があったが、自分の環境では動作しなかった ◦ 空間コンピューティングアプリの開発に特化したシンプルなものを作ろうとおもいたつ • 2月に本家からも Xcode MCP が出た ◦ 今企画したら、作り始めないかもしれない みんなの ★ まってるぜ!!
Seiro MCP はこんなパートを担当 • Codex CLI / App で MCP
経由にて visionOS プロジェクトの自動ビルド • 通常のエラーだけでなく、 詳細なエラーも取得可能 • Skill や CLI ツールもあり
Codex + Seiro MCP で UI スタディ
Codex + Seiro MCP で UI の実装思索を続けた
新しい不満
新しい不満 (1) 「これができたら」ができると更に先があることに気づく Seiro MCP の場合… • 抽象的なエラーが発生するとAIはどうしていいかわからなくなる ◦ より詳しいログを掘りにいく
ことで解決した • 同じようなエラーが何度も起き、似たような問題を再解決する ◦ 同じミスを何度もするし、起きるミスは 偏りがある ◦ これらを毎回エラーのたびに行っている • 解決のノウハウを集約できないものか、が今の課題の一つ 次期 Seiro MCP で対応していく
フィードバックループの欠点 • AIが正しい状態を把握できているが、実装上は間違っている場合に フィードバックループが機能する • そもそもAIが正解を理解できていないと正解にたどり着けない • 空間コンテンツは指示自体、結構難しい ◦ 小説家とかなら得意かもしれないが空間に関する描写は難しい
◦ 修正指示もむずかしい
新しい不満 (2) 3D 空間におけるビジュアル面の 指示出しが結構むずい ボタンが水平に置かれているが これを前から押すみたいにすると… うまくいかなかったりする これが今回のテーマ
とにかく調整を楽したい …
Abstract Layout Tool (仮) を思いつく
Abstract Layout Tool (仮) ってどういうものか • AI とのコミュニケーションに 特化したフィードバックツール •
MCP サーバ、Skills、 デスクトップアプリ、 SQLite で構成 • 細かな形状の指示はせず 抽象的なレイアウト指示に特化 • ラフにさくっと使うようなもの
Abstract Layout Tool (仮) の利用スタイル 1. AI からレイアウトを保存 (MCP 経由)
2. デスクトップアプリで レイアウトを確認、編集 a. 位置 b. 回転 c. サイズ d. フリーなコメント 3. レイアウトを保存すると リビジョン管理される 4. AI は編集後レイアウトを読み込みが 可能 (MCP 経由)
どんな感じでフィードバックするのか
1. AI からある状態のレイアウトを保存 Codex より Skill を使ってレイアウトを保存指示する
2. デスクトップアプリでレイアウトを確認、編集
3. AI は編集後のレイアウトを読み込んで変更 レイアウト ID や最新のリビジョン ID を AI は自動で取得可能
なぜ抽象的なデザインツールなのか
なぜ抽象的なデザインツールなのか • 形状の抽象化をすることでツールのシンプルさを保てる • 抽象的なレベルのデザインさえ指摘できれば OK というモチベーション • 実装と分けることで AI
が正解と思っている部分の一部を抽出できる • つまり、コードに定義されていないレイアウトでもフィードバックできる ◦ アニメーション移動後の想定レイアウト ◦ ユーザーアクション後に表示されるオブジェクト ◦ まだ実装されていない要素を仮に配置 • 抽象化するとプラットフォームに縛られなくなるというメリットも ◦ visionOS 用だけど WebXR 用ツールとしても使えた
visionOS だけでなく WebXR も
visionOS だけでなく WebXR も • 個々のオブジェクトの詳細な描画ではなく、 抽象的なレイアウト情報を扱うため、プラットフォームを選ばない • JSON でのやり取りな上に、解釈するレイヤーが
AI なので visionOS だけでなく WebXR でも利用可能 (原理的にはたぶんあらゆる XR 系で利用可能なはず) • MCP や Skills という標準技術を利用
DEMO
visionOS 向け開発 3つのオブジェクトが並んで 配置されているプロジェクトを用意
WebXR 向け開発 visionOS のプロジェクトと 同じようなプロジェクトを用意 Three.js 製
今後の展開
今後の展開 • 画面をもっとポップでわかりやすくする • 導入方法を簡単にする • ドラッグやピンチなどで直感的にフィードバック • セキュリティ周りの強化 •
ドキュメントの整備 • OSS で公開予定
みなさんも 自分なりの 課題をみつけたら ツールにしてみよう !!
空間アプリ開発 のフィードバック を Codex にするための 抽象的なデザインツール の模索 Copyright © 2026
Yorihiroi Frontend. カンソクインダストリーズ / よりひろいフロントエンド 原 一浩 (Kazuhiro Hara) / @kara_d visionOS Engineer Meetup: vol.13 ショートトーク会: オンライン ありがとうございました