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
そろそろ手動でAWS構成図を 書くのはやめたい ~Amazon Q CLI カスタムエージェン...
Search
KosakaYudai
March 29, 2026
Technology
3
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
そろそろ手動でAWS構成図を 書くのはやめたい ~Amazon Q CLI カスタムエージェントでAWS構成図作成してみた~
そろそろ手動でAWS構成図を 書くのはやめたい ~Amazon Q CLI カスタムエージェントでAWS構成図作成してみた~
KosakaYudai
March 29, 2026
More Decks by KosakaYudai
See All by KosakaYudai
【アップデート情報共有会】課金請求の原因を突き止めろ ~Amazon Q CLI カスタムエージェントでAWS利用料金を調査してみた~
kosakayudai
0
3
そのアップデート知らないを失くします ~AWSでカスタマイズ情報プラットフォーム作ってみた~
kosakayudai
0
4
Centralize root access 使ってみた
kosakayudai
0
3
Other Decks in Technology
See All in Technology
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
170
手塩にかけりゃいいってもんじゃない
ming_ayami
0
620
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
290
AIが自律的に回る開発ループを設計してチーム開発に組み込む
nekorush14
0
110
從開發到部署全都交給 AI:實作 AI 驅動的自動化流程
appleboy
0
120
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
510
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
23
7.2k
現場のトークンマネジメント
dak2
1
170
AIのReact習熟度を測る
uhyo
2
670
フィジカル版Github Onshapeの紹介
shiba_8ro
0
320
Kiro Ambassador を目指す話
k_adachi_01
0
110
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
170
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Exploring anti-patterns in Rails
aemeredith
3
420
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
400
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Transcript
そろそろ手動でAWS構成図を 書くのはやめたい Amazon Q CLI カスタムエージェントでAWS構成図作成してみた 生成AI GameDay
はじめに 本日、GameDayの運営にご尽力いただい皆様、 ありがとうございました。 生成AI GameDay、とても楽しかったです!
はじめに これで今日から生成AIマスター!
はじめに とは、行かないですかね笑
はじめに もともと生成AIに興味はあるのですが、 残念なことに、 私はそのうまい活用方法を見つけられていません、、
はじめに そんな中ですが、今回、 私なりに生成AI活用方法を考えて、 実践してみたのでそれをご紹介させていただければと思います!
システム構成図ってどう書いてますか? ▪システム構成図の役割 ・運用管理の効率化 AWSリソースやサービスの全体像を「見える化」することで、 運用管理や障害対応、新規メンバーへの知識共有をスムーズにする ・運用自動化や改善施策の指針 監視設定や自動復旧シナリオを設計したり、コスト最適化のポイントを整理したりする 際のベース資料として活用
CFテンプレートや、AWSコンソール からその構成を理解する必要がある まずインプットに 時間がかかる 色々な作図ツールがあるが、 一定の知識が必要 作図ツール よくわからない 更新作業が追いつかないことから、 構成図が陳腐化し、実態と異なる資
料が増加 品質担保ができない システム構成図ってどう書いてますか? 手動作成されている方、結構多いのではないでしょうか。 手動作成の問題点
CFテンプレートや、AWSコンソール からその構成を理解する必要がある まずインプットに 時間がかかる 色々な作図ツールがあるが、 一定の知識が必要 作図ツール よくわからない 更新作業が追いつかないことから、 構成図が陳腐化し、実態と異なる資
料が増加 品質担保ができない システム構成図ってどう書いてますか? 手動作成されている方、結構多いのではないでしょうか。 手動作成の問題点
今回やったこと 操作端末(Windows)にAmazon Q CLI のインストール Amazon Q CLI カスタムエージェントの作成
今回やったこと https://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/qdev-mcp-overview.html ➀Amazon Q CLI インストール ②カスタムエージェントの作成 AWS Document MCP
サーバ Aws diagram MCP サーバ
今回やったこと https://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/qdev-mcp-overview.html ➀Amazon Q CLI インストール ②カスタムエージェントの作成 AWS Document MCP
サーバ Aws diagram MCP サーバ
Amazon Q CLI カスタムエージェントとは 特定のユースケースやワークフロー用に設定できるカスタマイズ可能な AI アシスタント。 汎用アシスタントを使用する代わりに、カスタムエージェントを使用すると、 たとえば、、、 ・AWS
ツールとドキュメントにアクセスできる AWS スペシャリストカスタムエージェント ・プロジェクト固有のドキュメントとスクリプトツールを含むカスタムエージェント を作成できます。 https://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/command-line-custom-agents.html
Amazon Q CLI カスタムエージェントの定義(抜粋) { "name": "DiagramAgent", "prompt": "あなたはAWSアーキテクチャの専門家です。¥n最新のAWS公式ドキュメントとそのベストプラクティスに基づいて、要求されたシステムのAWS構成図を最適な設計で作成してくだ さい。¥n構成図はAWSのサービスアイコンを適切に使用し、関係性(通信経路や依存関係)をわかりやすく示してください。¥n最終的な出力は編集や利用がしやすいSVG形式で作成し、図の
説明も添えてください。", "mcpServers": { "awslabs.aws-documentation-mcp-server": { "command": "uvx", "args": ["awslabs.aws-documentation-mcp-server@latest"], "env": { "FASTMCP_LOG_LEVEL": "ERROR", "AWS_DOCUMENTATION_PARTITION": "aws" }, "disabled": false, "autoApprove": [] }, "awslabs.aws-diagram-mcp-server": { "command": "uvx", "args": ["awslabs.aws-diagram-mcp-server"], "env": { "FASTMCP_LOG_LEVEL": "ERROR" }, "autoApprove": [], "disabled": false } }, "allowedTools": [ "@awslabs.aws-documentation-mcp-server", "@awslabs.aws-diagram-mcp-server" ], "model": "claude-sonnet-4"
Amazon Q CLI カスタムエージェントの作成 ・q chatコマンドで、Amazon Q を開始 ・/agent create
--name DiagramAgentコマンドで、カスタム(ダイアグラム)エージェント作成
ダイアグラムエージェントの実行 ・AWSアップデート情報自動通知システム「WeeklyAWSStateMachine」(StepFunctins)について、現 在の構成図を教えてください。現在の構成調査には、「master」プロファイルを使用してください。
ダイアグラムエージェントの実行結果
ちなみに、以前に私が手動で書いた同アーキテクチャがこれです。
Before → After
Before → After
本日のまとめ いかがだったでしょうか。 まだまだ調整は必要ですが、 カスタムエージェントはシステム構成図作成効率化の有力手段になるかもしれません。 また、カスタムエージェント触るの楽しかったです。 ぜひ自分好みのエージェント作ってみください!