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
AIエージェントの力を引き出すディレクトリ構成
Search
ディップ株式会社
PRO
August 28, 2025
Technology
0
58
AIエージェントの力を引き出すディレクトリ構成
ディップ株式会社
PRO
August 28, 2025
Tweet
Share
More Decks by ディップ株式会社
See All by ディップ株式会社
若手エンジニアのための音声入力活用
dip_tech
PRO
0
40
新卒研修で学んだ業務でのAI活用のヒント
dip_tech
PRO
0
42
dipにおけるSRE変革の軌跡
dip_tech
PRO
2
920
DC卒業の話
dip_tech
PRO
0
10
【レコリン】音声録音AIサービス
dip_tech
PRO
0
42
Kiroを使ってAWS location service触ってみた
dip_tech
PRO
0
40
コンテナの可能性を極めてみた!一度ビルドしたら本番でも使うよ
dip_tech
PRO
0
35
知識ゼロの新人が研修で社内システムを構築した話
dip_tech
PRO
0
43
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
410
Other Decks in Technology
See All in Technology
あとはAIに任せて人間は自由に生きる
kentaro
3
1.1k
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
250
広島銀行におけるAWS活用の取り組みについて
masakimori
0
130
キャリアを支え組織力を高める「多層型ふりかえり」 / 20250821 Kazuki Mori
shift_evolve
PRO
2
300
Evolution on AI Agent and Beyond - AGI への道のりと、シンギュラリティの3つのシナリオ
masayamoriofficial
0
170
我々は雰囲気で仕事をしている / How can we do vibe coding as well
naospon
2
220
モダンな現場と従来型の組織——そこに生じる "不整合" を解消してこそチームがパフォーマンスを発揮できる / Team-oriented Organization Design 20250825
mtx2s
5
520
Gaze-LLE: Gaze Target Estimation via Large-Scale Learned Encoders
kzykmyzw
0
310
事業価値と Engineering
recruitengineers
PRO
1
190
OpenAPIから画面生成に挑戦した話
koinunopochi
0
150
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.6k
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
200
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Writing Fast Ruby
sferik
628
62k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Navigating Team Friction
lara
189
15k
Practical Orchestrator
shlominoach
190
11k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
Faster Mobile Websites
deanohume
309
31k
Transcript
AIエージェントの力を引き出す ディレクトリ構成 ディップ株式会社 横山 瑛太郎 1
Copyright © dip Corporation, All rights reserved. 1. 自己紹介 2.
導入 3. 疎結合なアーキテクチャ 4. モノレポ×マイクロサービス 目次
横山 瑛太郎 Yokoyama Eitaro - 学生時代に業務委託やハッカソンで モバイル・バックエンド開発を経験 - ディップへバックエンドエンジニア として入社後、先輩の話を聞く中で
インフラ領域に興味をもった - 現在は主務でバックエンド開発、 副務でSREの取り組みに参画している - Go Conference 2025、XP祭り2025に登 壇予定
Copyright © DIP Corporation, All rights reserved. AI開発ツールの使用は当たり前に!
AIエージェントの⼒を最⼤限発揮させ、 価値提供のサイクルを⾼速化! 5
AIエージェントの有効活⽤に ディレクトリ構成の切り⼝で踏み込む 6
ディレクトリ構成と聞いて 何を思い浮かべますか? 7
Copyright © DIP Corporation, All rights reserved. クリーンアーキテクチャ ヘキサゴナルアーキテクチャ オニオンアーキテクチャ
レイヤードアーキテクチャ 関心の分離 共通の目的
Copyright © DIP Corporation, All rights reserved. 関心の分離 AIのコード修正範囲が局所化 開発者のレビュー負荷小
結果的に開発サイクルが⾼速になるため ⼩規模プロジェクトでも 疎結合なアーキテクチャを採⽤ 10
モノレポ×マイクロサービス 11
Copyright © dip Corporation, All rights reserved. モノレポとは? ポリレポ モノレポ
Copyright © dip Corporation, All rights reserved. 1. フロント・API・DB・インフラなどのソースを集約 2.
プロジェクトに必要な情報を一元管理し、統一された コンテキストを提供 なぜモノレポ? 人間しか知らないことをなくす DocやAPI定義書、共通ルールなどの管理が楽
Copyright © dip Corporation, All rights reserved. マイクロサービスアーキテクチャとは?
Copyright © dip Corporation, All rights reserved. 1. マイクロサービスのコンテナ化 2.
CI/CDにおける個別デプロイ なぜマイクロサービス? モノレポで管理しているサービスを小さくデプロイできるため、AIによる 価値提供サイクルの高速化にマッチ
Copyright © dip Corporation, All rights reserved. 1. 関心の分離をした疎結合なアーキテクチャ 2.
モノレポによるコンテキストの集中 3. マイクロサービスアーキテクチャによる小さくデプロイ 総括
ご清聴ありがとうございました! 17