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
昔話 設計地蔵と働く人
Search
yoshitakaebihara
May 07, 2026
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
昔話 設計地蔵と働く人
AGI福岡 第10回 LT資料
yoshitakaebihara
May 07, 2026
More Decks by yoshitakaebihara
See All by yoshitakaebihara
記憶プロセスとLTM
yoshitakaebihara
0
140
rules改善サイクル by Y.Ebihara
yoshitakaebihara
0
160
Agent内model移行の観測
yoshitakaebihara
0
190
風土に合わせたRAG改善
yoshitakaebihara
0
97
Other Decks in Programming
See All in Programming
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
Event is what happens
moro
2
860
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.7k
phperだってパンチカードでコーディングしたい
o0h
PRO
0
350
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
気持ちぃ〜角丸 Squircle
ryu1013
0
310
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
AWSに止められる覚悟してますか?
morizo_1984
2
540
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
170
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.2k
Building AI with AI
inesmontani
PRO
1
1.3k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
290
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
830
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
From π to Pie charts
rasagy
1
400
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Transcript
アーキテクチャが守ってくれていたもの MAY 2026 at AGI-FUKUOKA Y. Ebihara - coding agent
と設計 -
「設計地蔵と働く人」 *この物語はフィクションです
pylance strictで出てる 指摘は処理しやすか? むかしむかし(3か月前)、 働く人は、 AIを利用していました。 use subagent searcher 完了しやした!
あるところに「働く人」がいました。 内製ソフトウェア構築に
coding agent による、 違和感がありました。 「壊れた実装」「低い追従性」は、 世間で語られる失敗談に、 これまでほぼ発生しておらず、 全部見えてるんで! ここのreposは 問題ないっす
ある日、 働く人は、小規模な新規プロダクトの 指令を受信します。 use subagent searcher 実行していいすか? 軽めのETLっすね
働く人は片手間ながらも いつも通り、coding agent を動かした。 use subagent tester いつも通り とりあえず頑張る! use
subagent researcher use subagent planner use subagent plan checker use subagent programmer 次々と成果物が出力されてゆきます。 :
一時の後…
そこには、想定外の実装が広がっていました。 sql conn, ddlの再開発 normalizeの処理機能重複 pandas 2~3系を網羅する後方互換 type hintすらない関数定義 野ざらしのpyとjsx
必要そうだったので 頑張って作りました これ(新規)はこれ。 それ(既存)はそれ。 地獄のような光景が広がっていたのです・・
失意の中、 働く人は、原因を探り始めました。 subagent / skills / hooks / rules.. いつものハーネスが呼び出されている。
?? ?? ・・となると、違いは?! 相違点は・・
既存 : 機能追加が主 - modular monolithによる機能の区画分け - port & adaptorsによる依存方向の固定化
vs 今回 :まっさらな新規プロダクト - monolith かつ 手続きスパゲッティ 設計が根本から違っていたのです!! という事は、
プロダクトを守ってくれていたのです!! アーキテクチャ(設計のお地蔵さん)が、
原因が判明した後、 MVC → Layered → port & adaptors アーキテクチャを組み直し、 普段の生活を取り戻したのでした。
ありがてぇ! めでたしめでたし。 monolith → modular monolithと
問題の正体 既存プロダクトでは、 設計上のガードレールが常時発動 A : 「設計境界がない状態でcoding agent を動かした」 ことに起因 -
modular monolith による区画分け - ヘキサゴナルアーキテクチャport & adaptorsによる依存方向の統一/外部の隔離 - 豊富なdocsによる判断材料の明示 一方、 新規プロダクトでは上記3点が無く、 観点不足により、 設計起因の齟齬が表面化した。 → 参照先の特定容易性がcoding agentにも適用されていた。
まとめ AA : 今まで私たちは、 規模に応じた設計を行ってきました。 BB : 設計による機能境界と依存方向は、 人間~AIの共通言語となる。 CC
: ハーネスエンジニアリングに “何をどこまで含めるか?” これらも明示しなければ、 暗黙知と化してしまう。 という議論がありますが、 設計も重要な要素であると考えます。 初心忘るべからず。
- 三国間海外取引~国内取引~倉庫~営業~業務 を経験 - 社内効率化 & フロー改善の情報系部署 About 「働く人」 ・
Name : エビハラ ヨシタカ X @kuro_yos ・ 最近ハマっているもの : ebhr-san - ベランダ菜園楽しい。 イタリアンバジル育成中 ・ 船舶業界の独立系専門商社 - 業界歴 19 年
Thank you for your attention ご清聴ありがとうございました。
Appendix