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
Amazon Q Developer for CLI 〜 Blender、Backlog Gi...
Search
midnight480
May 24, 2025
Technology
550
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Q Developer for CLI 〜 Blender、Backlog GitをMCPで操作してみた 〜
midnight480
May 24, 2025
More Decks by midnight480
See All by midnight480
20260906 Kiro Products
midnight480
0
44
20260228_JAWS-UG_SaGA_Kiro-CLI
midnight480
0
150
Intro SAGA Event Space
midnight480
0
380
JAWS-UG Saga for Beginners
midnight480
0
76
SAGA IT Community Day 2026 Winter 2025.12.20
midnight480
0
560
Kiroで実現する “Spec Driven Development”
midnight480
0
310
Kiro CLI 〜無料でここまでできる!〜
midnight480
0
350
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
490
Amazon Q Developer for CLI の紹介
midnight480
0
520
Other Decks in Technology
See All in Technology
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
0
1k
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
0
180
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
410
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
3
1.4k
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
270
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
260
Sony-DroidKaigi2026
sony
1
320
KAEN Company Deck
kaen
PRO
0
320
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
450
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
130
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
250
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
3
880
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Exploring anti-patterns in Rails
aemeredith
3
490
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
Navigating Team Friction
lara
192
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The browser strikes back
jonoalderson
0
1.6k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
840
Transcript
アマキューコマンドー外伝 すごいよ!! MCPさん 2025-05-24 / JAWS-UG福岡 Tetsuya Shibao 2025/05/24 ©
Tetsuya Shibao
Amazon Q Developer for CLI 〜 Blender、Backlog GitをMCPで操作してみた 〜 2025-05-24
/ JAWS-UG福岡 Tetsuya Shibao 2025/05/24 © Tetsuya Shibao
目次 Amazon Q Developer for CLIとは 提供プランについて q chatのよく使うコマンド紹介 MCP(Modular
Component Protocol)の利用 試してみた① - Blenderで3D画像生成 試してみた② - Backlog & Git 連携 まとめ 2025/05/24 © Tetsuya Shibao
Amazon Q Developer for CLIとは AWSが提供する開発者向け生成AI CLIアシスタント ターミナルで完結できる開発体験を提供 ソースコード解説、Git操作、API生成などが可能 ⢠⣶⣶⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣶⣿⣿⣿⣶⣦⡀⠀
⠀⠀⠀⣾⡿⢻⣿⡆⠀⠀⠀⢀⣄⡄⢀⣠⣤⣤⡀⢀⣠⣤⣤⡀⠀⠀⢀⣠⣤⣤⣤⣄⠀⠀⢀⣤⣤⣤⣤⣤⣤⡀⠀⠀⣀⣤⣤⣤⣀⠀⠀⠀⢠⣤⡀⣀⣤⣤⣄⡀⠀⠀⠀⠀⠀⠀⢠⣿⣿⠋⠀⠀⠀⠙⣿⣿⡆ ⠀⠀⣼⣿⠇⠀⣿⣿⡄⠀⠀⢸⣿⣿⠛⠉⠻⣿⣿⠛⠉⠛⣿⣿⠀⠀⠘⠛⠉⠉⠻⣿⣧⠀⠈⠛⠛⠛⣻⣿⡿⠀⢀⣾⣿⠛⠉⠻⣿⣷⡀⠀⢸⣿⡟⠛⠉⢻⣿⣷⠀⠀⠀⠀⠀⠀⣼⣿⡏⠀⠀⠀⠀⠀⢸⣿⣿ ⠀⢰⣿⣿⣤⣤⣼⣿⣷⠀⠀⢸⣿⣿⠀⠀⠀⣿⣿⠀⠀⠀⣿⣿⠀⠀⢀⣴⣶⣶⣶⣿⣿⠀⠀⠀⣠⣾⡿⠋⠀⠀⢸⣿⣿⠀⠀⠀⣿⣿⡇⠀⢸⣿⡇⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⢹⣿⣇⠀⠀⠀⠀⠀⢸⣿⡿ ⢀⣿⣿⠋⠉⠉⠉⢻⣿⣇⠀⢸⣿⣿⠀⠀⠀⣿⣿⠀⠀⠀⣿⣿⠀⠀⣿⣿⡀⠀⣠⣿⣿⠀⢀⣴⣿⣋⣀⣀⣀⡀⠘⣿⣿⣄⣀⣠⣿⣿⠃⠀⢸⣿⡇⠀⠀⢸⣿⣿⠀⠀⠀⠀⠀⠀⠈⢿⣿⣦⣀⣀⣀⣴⣿⡿⠃ ⠚⠛⠋⠀⠀⠀⠀⠘⠛⠛⠀⠘⠛⠛⠀⠀⠀⠛⠛⠀⠀⠀⠛⠛⠀⠀⠙⠻⠿⠟⠋⠛⠛⠀⠘⠛⠛⠛⠛⠛⠛⠃⠀⠈⠛⠿⠿⠿⠛⠁⠀⠀⠘⠛⠃⠀⠀⠘⠛⠛⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠿⢿⣿⣿⣋⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠿⢿⡧ ╭─────────────────────────────── Did you know? ──────────────────────────────── ╮ │ │ │ You can resume the last conversation from your current directory by │ │ launching with q chat --resume │ │ │ ╰────────────────────────────────────────────────────────────────────────────── ╯ /help all commands • ctrl + j new lines • ctrl + s fuzzy search ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > 2025/05/24 © Tetsuya Shibao
提供プランについて プラ ン 特徴 無料 枠 月間利用制限あり。AWS Builder ID(無料)があれば利用開始できる。 有料
枠 長文や複雑なタスクにも安定して対応可能。IAM Identity Centerが必要、 セキュリティ機能やビジネス統合機能が利用できる。 詳細はこちら(公式料金ページ) 2025/05/24 © Tetsuya Shibao
q chatのよく使うコマンド紹介 profile でプロファイルを切り替えながら利用できる tools でツールの信頼設定ができる(該当する機能をQが実行するときに y/n/t と 確認される場面がある) コマンド例:
> /profile create jawsugfuk [jawsugfuk] > [jawsugfuk] > /tools ... Built-in: - fs_write * not trusted - report_issue * trusted - use_aws * trust read-only commands - fs_read * trusted - execute_bash * trust read-only commands [jawsugfuk] > /tools trust execute_bash [jawsugfuk] > /tools ... Built-in: - fs_write * not trusted 2025/05/24 © Tetsuya Shibao
MCPの利用(Model Context Protocol) 外部ツールをQ CLI経由で制御できる拡張仕様 ( .mcp/mcpServers.json に設定す るだけ )
AWSも含めた各サービスごとに提供されている(Backlog, Blender 対応可能) { "mcpServers": { "backlog": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "BACKLOG_DOMAIN", "-e", "BACKLOG_API_KEY", "ghcr.io/nulab/backlog-mcp-server" ], "env": { "BACKLOG_DOMAIN": "your-domain.backlog.com", "BACKLOG_API_KEY": "your-api-key" } }, "blender": { "command": "/Users/tetsuya/.local/bin/uvx", 2025/05/24 © Tetsuya Shibao
試してみた① - Blenderで3D画像生成 Claude Desktop(無料枠)ではBlenderのMCP連携で途中で止まることが多い This response paused because Claude
reached its max length for a message. Amazon Q Developer for CLIならBlenderのMCP連携も完走できる 出力完了後も、継続して利用可能 2025/05/24 © Tetsuya Shibao
試してみた② - Git操作とBacklogを試してみる 以下の命令文をデモで動かします。 ### 1. ブランチの作成 DATE=$(date +%Y%m%d) git
checkout -b test$DATE ### 2. テストファイルの作成 echo "これはAmazon Q CLIのテストです" > test_$DATE.txt ### 3. Git 操作と Backlog 課題連携 # ファイルを Git の管理対象に追加 git add test_$DATE.txt # Backlog 課題キーを含めたコミットメッセージでコミット git commit -m "[SHIBAO_PRIVATE-86] test_$DATE.txt ファイルの追加" # リモートリポジトリにプッシュ git push --set-upstream origin test$DATE ### 4. Backlogにコミット連携されたか確認 BacklogのSHIBAO_PRIVATE-86に紐づく最新のコメントを取得してください。 2025/05/24 © Tetsuya Shibao
まとめ Amazon Q Developer for CLIは無料枠でも十分に余裕を持ってトークンが利用 できる(上限非公開だけど…) プロファイルごとに設定が保存できるので、権限を緩和する際も制御が容易に操作 できる MCPと組み合わせることで、幅広くサービスをAmazon
Qから操作ができる CLIからの指示でBlenderやBacklogなど外部サービスの自動化・連携が簡単に 実現できる コマンドや設定がシンプルで、導入・運用のハードルが低い 今後もさらなる機能拡張やサービス連携が期待できる 2025/05/24 © Tetsuya Shibao
Thanks for your time! :) https://speakerdeck.com/midnight480 https://www.docswell.com/user/midnight480 2025-05-24 / JAWS-UG福岡
2025/05/24 © Tetsuya Shibao