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
amacbee
May 22, 2025
1
65
[デモ説明資料] AIエージェントで実現するクラウドネイティブの世界
クラウドネイティブもAIエージェントで作れますとドヤりたかったけど失敗した話
amacbee
May 22, 2025
Tweet
Share
More Decks by amacbee
See All by amacbee
AI Agentsで沖縄を盛り上げたい
amacbee
0
2
ちゅらデータ会社紹介資料 / ChuraDATA Introduction
amacbee
2
57k
データサイエンスの業界トレンドと今後の動向
amacbee
1
1.2k
pip install pyladies
amacbee
0
420
PyCon Kyushu 2018 - Keynote
amacbee
0
2.5k
Pythonで競技プログラミングハンズオン
amacbee
1
1.3k
日本人投手の2016年振り返り
amacbee
1
1.3k
Pythonで作るWebクローラ入門
amacbee
21
47k
わたしとPythonとこれまでの話
amacbee
2
1.5k
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
870
Producing Creativity
orderedlist
PRO
346
40k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Side Projects
sachag
455
43k
GitHub's CSS Performance
jonrohan
1031
460k
The Pragmatic Product Professional
lauravandoore
36
6.8k
GraphQLとの向き合い方2022年版
quramy
49
14k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Faster Mobile Websites
deanohume
308
31k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
AIエージェントで実現する クラウドネイティブの世界
AIエージェント? 自律的な意思決定を行うAIシステム 身近な事例にCoding Agentがある e.g. Devin、Cline、 GitHub Copilot Agent ©
2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL. 例:Claude Codeによるコーディング支援
AIエージェントによるVibe Coding縛りで アーキテクチャ案やIaCまで開発させた 簡易アプリケーションをデモします © 2025 Chura DATA inc. PROPRIETARY
& CONFIDENTIAL.
開発ルール コーディング担当マン:GitHub Copilot Agent (Claude 3.7 Sonnet) レビュー担当マン:社長(真嘉比) 制約事項: .env以外は一行たりとも手を入れないこと
© 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL.
完全Vibe CodingなCNDS 2025 Summerアシスタント イベント情報や会場周辺の飲食店について質問すると、質問内容に応じて適切な エージェントが回答を返してくれる。 登場するエージェント • 執事風のコーディネーター •
テック好きな沖縄風フレンドリーエージェント • 食いしん坊な沖縄地元案内人 © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL. エージェント間の やりとりには Crew AIを利用
Q. おすすめセッションについて教えてください © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL.
Q. おすすめの居酒屋を教えてください © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL.
AWSへのデプロイまで 完全Vibe Codingでやらせたかった・・・ しかし、、、最終的にローカル動作させることに © 2025 Chura DATA inc. PROPRIETARY
& CONFIDENTIAL.
確かなVibesを感じた趣深いふるまい Vibe Codingによるデプロイを諦めるまでの戦い • 簡易なアーキテクチャでまとめることが逆に難しい • (次スライドに、一番最初に提案された参考アーキテクチャを載せる) • 複雑なアーキテクチャをデバッグする中で、迷走する •
権限を開放しようとする (* を指定しがち問題) • 様々なスクリプトに chmod +x *** しようとする • 何故かDocker内にVim / less等をインストールしようとする (デバッグしやすい ですよ!とか言い出す • 大量に生成されてしまう **-deploy.sh ファイル (最終的に10ファイル程度) • (おそらくどこかで使われている) 他人のAWSアカウントを指定しようとする • 「応答はパブリック コードと一致したため、ブロックされました」の多発 © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL.
生成されたアーキテクチャ © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL. Mermaid記法の図を描画しています
ソースコード --> アーキテクチャ --> IaCまでのコツ 最後までいきませんでしたが、それっぽいところまでいかせるためのコツ • アーキテクチャ図を書かせる前にかならずリファクタリングさせる。 AI自身が作ったコードをそのまま渡すと死ぬ •
「アーキテクチャ図をMermaid記法で書いてください」とすると、 比較的まともなアーキテクチャを考えてくれる • 「アーキテクチャ図を作成してください」だと不安定 • Claude 3.7 Sonnet以外だと不安定(少なくともGPT-4o / Gemini 2.5 Proでは うまくいかなかった) • 人間が手を入れることを前提にする © 2025 Chura DATA inc. PROPRIETARY & CONFIDENTIAL.