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
そろそろ手動で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
3
Centralize root access 使ってみた
kosakayudai
0
3
Other Decks in Technology
See All in Technology
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
150
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
38k
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
150
COBOL婆さんの伝説
poropinai1966
0
110
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
150
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.5k
AI와 협업하는 조직으로의 여정
arawn
0
530
Do Ruby::Box dream of Modular Monolith?
joker1007
1
360
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
160
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
360
260422_Sansan_Tech_Talk__関西_vol.3_データ活用のリアル__矢田__.pdf
sansantech
PRO
0
130
Cortex Codeのコスト見積ヒントご紹介
yokatsuki
0
120
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
698
190k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
130
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
A Tale of Four Properties
chriscoyier
163
24k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
520
Unsuck your backbone
ammeep
672
58k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
720
Evolving SEO for Evolving Search Engines
ryanjones
0
180
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
本日のまとめ いかがだったでしょうか。 まだまだ調整は必要ですが、 カスタムエージェントはシステム構成図作成効率化の有力手段になるかもしれません。 また、カスタムエージェント触るの楽しかったです。 ぜひ自分好みのエージェント作ってみください!