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
衝突しないデプロイ作業をAIエージェントで自動化する
Search
前田省悟
June 29, 2026
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
衝突しないデプロイ作業をAIエージェントで自動化する
前田省悟
June 29, 2026
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
22k
Thoughts on Productivity
jonyablonski
76
5.4k
WENDY [Excerpt]
tessaabrams
14
40k
The Curious Case for Waylosing
cassininazir
1
570
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Being A Developer After 40
akosma
92
590k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
KATA
mclloyd
PRO
35
16k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.3k
Transcript
チーム開発でのデプロイ作業・ブランチ管理を AI エージェントで自動化する 2026/06/23 エムオーテックス株式会社 前田省悟 1
自己紹介 名前: 前田省悟 所属: エムオーテックス株式会社(2 年目) 業務内容: AWS を用いたサービス開発 好きなAWS
サービス: AgentCore Runtime 2
はじめに 4 名のチームで AWS を用いたサービスを開発中 開発環境は1 つを共有(コスト・管理の都合で個人環境は持たない) Kiro を全員が利用 各人が
feature ブランチで並列開発 i. feature ブランチのソースを開発環境にデプロイし、動作確認 ii. 品質が担保されたソースをmain ブランチにマージ main feature/A feature/B 共通基盤 実装 A m erge A m erge B 3
課題 同時にデプロイ・マージすると、片方の変更がもう片方に上書きされることがある なので、2 人以上が同時にデプロイしない運用にしたい デプロイ手順が煩雑で手作業だとミスが起きる main feature/A feature/B 共通基盤 実装
A 実装 B deploy A→ dev deploy B→ dev m erge B m erge A( Bが消失) → デプロイ ~ main マージまでの作業を Kiro のプロンプトで自動化した (Kiro には /xxx で定義済みのプロンプトを渡せる機能がある) 4
/deploy — デプロイの自動化 1. 排他チェック — deployStatusCheck.txt にエ ントリがないか確認 2.
ロック取得 — 自分のエントリを追記してpush 3. ブランチ同期 — 最新のmain を取り込む コンフリクト時は必ず停止してユーザーに確 認 4. 差分検知 — git diff から変更スタックを自動 判定 5. CDK デプロイ — 必要なスタックだけデプロイ > /deploy ✓ deployStatusCheck.txt 確認 ... エントリなし ✓ エントリ追記・push完了 ✓ main を取り込み ... コンフリクトなし ✓ 変更スタック検出: AlertsStack, TenantsStack ✓ cdk deploy 完了 動作確認してください。 完了後 /merge、中断は /break 5
/break — ロールバックの自動化 1. ロック解除 — deployStatusCheck.txt から自 分のエントリを削除してpush 2.
ブランチ切替 — main に戻る 3. 再デプロイ — 開発環境を main の状態に復元 → 動作確認ができなかったが、MTG 等で作業を中断 したいときに /break > /break ✓ エントリ削除・push完了 ✓ main に切替 ✓ cdk deploy 完了 ... dev環境をmainに復元 作業を中断しました。 再開時は /deploy を実行してください。 6
/merge — main マージの自動化 1. 変更確認 — git diff で影響範囲を把握
2. ドキュメント更新 — 影響のある設計書・audit を 自動更新 3. ロック解除 — deployStatusCheck.txt から自 分のエントリを削除 4. main マージ — feature → main へマージ& push コンフリクト時は必ず停止してユーザーに確 認 > /merge ✓ 変更ファイル: 5件 ✓ audit.md 更新完了 ✓ エントリ削除・push完了 ✓ feature → main マージ完了 マージが完了しました。 7
おわりに 結論 AI エージェントを活用してチーム開発でのデプロイ作業を自動化できる 任意のタイミングで手順を呼び出したい → プロンプトエイリアスを採用 曖昧なプロンプトでsteering を示唆するより確度が高い 今後の展望
コーディング規約等を読ませる場合はskills を検討したい 8