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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
KosakaYudai
March 29, 2026
Technology
2
0
Share
そろそろ手動で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
2
そのアップデート知らないを失くします ~AWSでカスタマイズ情報プラットフォーム作ってみた~
kosakayudai
0
2
Centralize root access 使ってみた
kosakayudai
0
2
Other Decks in Technology
See All in Technology
OpenClawでPM業務を自動化
knishioka
2
370
Podcast配信で広がったアウトプットの輪~70人と音声発信してきた7年間~/outputconf_01
fortegp05
0
210
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2.1k
Move Fast and Break Things: 10 in 20
ramimac
0
120
Cursor Subagentsはいいぞ
yug1224
2
140
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
340
OPENLOGI Company Profile
hr01
0
83k
Bref でサービスを運用している話
sgash708
0
220
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
550
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
140
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
330
Goビルドを理解し、 CI/CDの高速化に挑む
satoshin
0
110
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
500
From π to Pie charts
rasagy
0
160
Embracing the Ebb and Flow
colly
88
5k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
Raft: Consensus for Rubyists
vanstee
141
7.4k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
The SEO Collaboration Effect
kristinabergwall1
0
410
GraphQLとの向き合い方2022年版
quramy
50
14k
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
本日のまとめ いかがだったでしょうか。 まだまだ調整は必要ですが、 カスタムエージェントはシステム構成図作成効率化の有力手段になるかもしれません。 また、カスタムエージェント触るの楽しかったです。 ぜひ自分好みのエージェント作ってみください!