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感のないAWS構成図をAIエージェントに描かせたい!
Search
さご
September 26, 2026
Technology
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI感のないAWS構成図をAIエージェントに描かせたい!
JAWS-UG 栃木 オフライン#10 -秋の登壇祭り-|2026年9月26日
https://jawsug-tochigi.connpass.com/event/406770/
さご
September 26, 2026
Other Decks in Technology
See All in Technology
Antigravity SDK for the Java Developer
glaforge
0
190
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
26
17k
Genieを崇めよ
kameitomohiro
0
170
beyond jj: config & tools ecosystem
indirect
0
5.9k
特殊変数大全
dak2
0
110
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
140
What the customer really needed
kawaguti
PRO
3
220
Vibe Coding で作ったプロダクトをどう安全に動かすか / How to Safely Run Products Built with Vibe Coding
glidenote
0
530
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
170
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
2
1.5k
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
1.2k
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
5
720
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
340
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
530
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
410
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
440
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Navigating Weather and Climate Data
rabernat
0
530
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Technical Leadership for Architectural Decision Making
baasie
3
580
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Transcript
AI感のないAWS構成図を AIエージェントに描かせたい! さご(@sagochiko) JAWS-UG 栃木 オフライン#10 -秋の登壇祭り-|2026年9月26日
自己紹介 さご(@sagochiko) AWS の提案・設計・構築・運用・技術支援 エンジニア3年目、元地方公務員 初登壇です!! 食べること飲むことが好きです! 2
今日の昼ご飯 煮干中華蕎麦「F」(栃木県小山市駅東通り2丁目34-9) Journeyman さんの note で見つけました 3
AIエージェントに コード書かせてますか?
AIエージェントに 構成図描かせてますか?
こんなの出てきませんでしたか? これじゃ自分で描いたほうがいいや… 6
AI感のある構成図の特徴 角が丸いアイコンや枠 頼んでない番号が付く 過剰な説明や枠外の解説文 線と文字・アイコンが重なる 構成図の好みは人それぞれ。 今日の話は自分の好みです 7
コードは書けるのに どうして構成図はうまく描けないの?
公式の MCP/Skill ツール Diagram MCP Server(MCP、非推奨) aws-architecture-diagram(Skill) MCP Tool Server(MCP)
Claude Code プラグイン(Skill) 提供元 AWS AWS draw.io draw.io 出力形式 PNGのみ .drawio、PNG、SVG、PDF URL、.drawio .drawio、PNG、SVG、PDF この4つ + Claude Code だけ(MCP・Skillなし)の 5パターンで比べてみました 9
見た目の指示はせずに作成させてみる 5パターンすべてにこの指示を渡したところ... 以下のAWS構成の構成図を作ってください。 - CloudFront の背後に ALB を置く - ALB
のターゲットは ECS Fargate のサービスで、2つのAZに分散する - データベースは Aurora MySQL、Writer 1台と Reader 1台を2つのAZに分ける - 静的ファイルは S3 に置き、CloudFront から配信する - ログとメトリクスは CloudWatch に集約する - VPC は 2AZ 構成で、各AZにパブリックサブネットとプライベートサブネットを持つ - ALB はパブリックサブネット、ECS と Aurora はプライベートサブネットに置く - 各AZのパブリックサブネットに NAT Gateway を置き、ECS からの外向き通信を通す - ラベルは日本語で書く。ただし AWS のサービス名は英語のままにする - 図は draw.io の XML 形式で、out/ 配下にファイルとして保存する AWS Diagram MCP Server だけは、最後の行を「PNG 形式で保存する」に変えて渡した 10
頼んでない番号が付く aws-architecture-diagram スキル 11
頼んでない説明文が入る draw.io MCP Tool Server 12
線と文字が重なる draw.io Claude Code プラグイン 13
S3 がオレンジ!? Claude Code だけ(MCP・Skillなし) 14
どれもなんとなく AI感ありませんか? (ぱっと見きれいではありますが)
見た目で決めてないことは AI 任せ 利用者は上?横? 文字と線は重なってもいい? 毎回同じ見た目で描いてくれるとは限らない 16
じゃあ、見た目も たくさん指示してみよう
気になったところに指示を足していく 気になったところ 文字に線が重なった アイコンを使わず四角(色付き)で描いた 線のラベルまで消えた 補足と色分けまで消えた 足した指示 線とラベルを重ねない AWS公式のアイコンを使う 線のラベルは入れてよい
短い補足は入れてよい 18
良くなってきた気がする! Claude Code だけのバージョンの比較(左が最初の構成だけの指示・右が指示を足した後) 19
生成するたびにちょっと違和感 さらに指示を追加! 気になったところ サブネットの中に AZ が入っていた AZ を A、C と名付けた
利用者の位置がバラバラ Aurora がインスタンスのアイコンになった ラベルの位置が図ごとに違う 線の出る位置が毎回違う 足した指示 パブリックを上、プライベートを下 AZ を正式名称で書く 利用者を図の上端に置く サービス単位のアイコンを使う ラベルはアイコンの下に置く 辺の中央から線を出す 20
全部の指示をいれたものを比較
整理されたけど線はくねくねのまま AWS Diagram MCP Server。PNG しか出ないので手で直せない 22
数字や説明パネルは消えたけどアイコンは小さい aws-architecture-diagram。CloudWatch の線が無く、NAT が VPC アイコン 23
タイトルや補足が消えて整った! draw.io MCP Tool Server。NAT Gateway だけ VPC のアイコン 24
利用者が上に来て線もすっきり draw.io Claude Code プラグイン 25
S3も緑に!ツールなくても十分きれい! Claude Code だけ 26
複数回描かせてみた パターン AWS Diagram MCP Server aws-architecture-diagram draw.io MCP Tool
Server draw.io プラグイン Claude Code だけ 複数回の差 毎回けっこう変わる ちょこちょこ変わる ほぼ同じ(NAT Gateway のアイコンが毎回違う) ほぼ同じ(S3 の位置が変わる) ほぼ同じ 27
結局、どのツールがいいの?
ツールより指示の差のほうが大きい どのパターンも指示を足したら最初よりかなり良くなった 良かったのは draw.io の2つと Claude Code(Skill,MCPなし) 指示が足りないと余計なものが付く・質が悪くなるのは コーディングと同じ 29
最終的な指示 毎回指示を頑張ればきれいな構成図が作れるぞ!! 以下のAWS構成の構成図を作ってください。 - CloudFront の背後に ALB を置く - ALB
のターゲットは ECS Fargate のサービスで、2つのAZに分散する - データベースは Aurora MySQL、Writer 1台と Reader 1台を2つのAZに分ける - 静的ファイルは S3 に置き、CloudFront から配信する - ログとメトリクスは CloudWatch に集約する - VPC は 2AZ 構成で、各AZにパブリックサブネットとプライベートサブネットを持つ - アベイラビリティゾーンの名前は正式名称で書く。「A」「B」のような略記にしない - ALB はパブリックサブネット、ECS と Aurora はプライベートサブネットに置く - 利用者は図の上端に置く - 各AZの中は、パブリックサブネットを上、プライベートサブネットを下に置く - 各AZのパブリックサブネットに NAT Gateway を置き、ECS からの外向き通信を通す - AWS 公式のアイコンを必ず使う。四角や丸で代用しない。サービス単位のアイコンを使い、インスタンスなど個別リソースのアイコンは使わない - ラベルは日本語で書く。ただし AWS のサービス名は英語のままにする - アイコンのラベルはアイコンの下に置く - アイコンやラベルの文字に線を重ねない。ラベルの下から線を出すのはかまわない。線どうしを重ねない。交差するのはかまわない - 線はできるだけアイコンの辺の中央から出す - 図の外にタイトル、凡例、説明パネルを置かない。線のラベルや、要素に付く短い補足は入れてよい - 図は draw.io の XML 形式で、out/ 配下にファイルとして保存する 30
…でも毎回この長い指示書くの めんどくさくない?
Skill を作りました!! 構成を伝えるだけで良さげな構成図が作成できます! 32
長い指示なしで作れます! 最初と同じ構成を伝えただけ(左が Skill なし・右が Skill あり(自作Skill)) 33
Skill を使ってみて 感想を教えてください! Skill(GitHub) aws-drawio-diagram-skill X @sagochiko