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とのより良い付き合い方を考える
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
afooooil
August 05, 2025
Technology
230
0
Share
Amazon Qとのより良い付き合い方を考える
目指せ!Amazon Q & KIRO マスターへの道(
https://kansai-cbs.connpass.com/event/362381/
) で発表させていただいた資料です
afooooil
August 05, 2025
More Decks by afooooil
See All by afooooil
DynamoDBからS3(Icebergテーブル)へのZeroETLを行う
afooooil
1
94
AWSで始めるサーバーレスなデータ分析基盤
afooooil
0
750
退屈なことはAI_Agentにやらせよう
afooooil
0
200
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
280
Other Decks in Technology
See All in Technology
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Strands Agents × Amazon Bedrock AgentCoreで パーソナルAIエージェントを作ろう
yokomachi
2
270
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
仕様通り動くの先へ。Claude Codeで「使える」を検証する
gotalab555
8
3.2k
プロジェクトマネジメントは AIでどう変わるか?
mkg5383
0
220
Zero-Downtime Migration: Moving a Massive, Historic iOS App from CocoaPods to SPM and Tuist without Stopping Feature Delivery
kagemiku
0
230
AI前提とはどういうことか
daisuketakeda
0
180
生成AI時代のエンジニア育成 変わる時代と変わらないコト
starfish719
0
610
インフラを Excel 管理していた組織が 3 ヶ月で IaC 化されるまで
geekplus_tech
3
180
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
360
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
710
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Building the Perfect Custom Keyboard
takai
2
720
Odyssey Design
rkendrick25
PRO
2
570
WENDY [Excerpt]
tessaabrams
9
37k
GitHub's CSS Performance
jonrohan
1032
470k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
310
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
96
Transcript
Amazon Qとのより良い 付き合い方を考える 株式会社モリサワ 岡田 晃 目指せ!Amazon Q & KIRO
マスターへの道
自己紹介 岡田 晃 / @afooooil 所属: 株式会社モリサワ ポジション: データエンジニア /
データサイエンティスト 好きなAWSサービス: CloudFormation / Athena 普段はPython, SQL, CDKを触っており、 HTML, CSS, JavaScriptは何もわからない...
今日の内容 Amazon Qでつくったゲームの紹介 - どういうステップでゲームを作ったか Amazon Qを使ううえでの改善点 - 開発していくなかでうまく行かなかったところ -
Agentを使う上で気をつけたいところ
作ったゲーム 違和感のあるフォントを指摘し て絶対フォント感を養うゲーム リンク先からプレイ可能 ※ フォントを見分ける能力を絶 対音感をもじって絶対フォント 感というらしい
Step1 仕様の決定 Amazon Qと話しながらどんなゲームを作るかを決めていく。 - ゲームの基本なコンセプトや使う技術スタック - 当初は8番出口のフォント版を作ろうとしていた - Amazon
Qに3Dは難しいよと優しく止められる 基本的な方針をここで決定した。 - 違和感のあるフォントを指摘できた数をスコアとする - HTML, CSS, JavaScriptで作ってS3でホスティングする
Step2 プロトタイプの作成と改善 最低限の機能を作って触りながら細かいところを決めていく。 - 異なるフォントをクリックすることで判定する機能 - 異なるフォントをランダムに混入する仕組み 触っているうちに出てきた課題を追加で対応してもらう。 - 異なるフォントは必ず1個だけ紛れ込ませる
- 当初は異なるフォントの数もランダムだったがなかなかのクソゲーだった 実装をAmazon Qに任せてしまうことで、プロトタイプを高速に改善 することができる。
Step3 難易度やアニメーションの調整 徐々に難しくなるように難易度を調整してく。 - 似ている種類のフォントを紛れ込ませる - 答えるまでの制限時間を短くする 最初はアニメーションがなかったので、ゲームっぽくするために追加した。 - 正解した時にポップ表示をだす
- 次の問題が右から流れてくるようにする ああでもない、こうでもないと一番試行錯誤していた箇所。やっぱり前に戻 してといっても嫌な顔ひとつせずにAmazon Qは対応してくれる。
Amazon Qを利用する上での改善点 1 指示は可能な限り具体的に行う。 - 〇 問題に正解した時のポップアップが表示される時間を20%短くして - △ 次の問題の表示されるまでの時間を少し短くして
- × テンポよくゲームを進められるようにして 対象を明確にして(問題に正解した時のポップアップ) 定量的に(20%) 具体的に何を行うかを指示する(表示される時間を短く)
Amazon Qを利用する上での改善点 2 git commitを指示のたびに行うように指示する。 - ⚪ ひとつ前のコミットにもどして - ×
ひとつ前の状態にして Amazon Qを使っているときに、ある変更をしてから急に動かなく なった...みたいなことは良くある。 ひとつ前の状態にして、だと元に戻ることはなかった。 最悪人力で戻せるように、変更履歴を保存するのが大事。
Amazon Qを利用する上での改善点 3 チャットのサマリをlogに残してもらうようにする。 - 何かしらでセッションが切れてしまうと、これまでのコンテキスト を失ってしまう。 - セッションが切れてしまったときは、開発を再開する前にlogを読 んでもらうところの指示から始める
- 開発の背景を理解してもらうとこから始めて、コードはいきなり 書かせない 新しい人に入ってもらう時のオンボーディングに近いのでは?
Amazon Qをつかった所感 Amazon Qは入社したての、とても優秀な新人という感じ。彼/彼女が気持 ちよく働けるような職場環境を整えることが求められる。 - 暗黙知がなく、開発に必要なことはすべてドキュメントに書いてある - 開発におけるルールや決まりごとなど -
やりたいことの解像度をあげて、可能な限り具体的な指示を出す - 機能開発の背景を共有し実装内容を明確にする - 権限を適切に管理して、危ないことは実行できないようにする ⇒ これらはAgent利用の有無にかかわらず重要なことでは???
Amazon Qを試して変わった所 仕事の一部でAgentを使い始めた - リリース手順書やリリースノートの作成 - データ抽出用のSQL作成 自分用のための小さいツールを手軽に作成できるようになった - chrome用のプラグインとか
ドキュメントに対する意識が変わった - ドキュメントへの投資がAgentをうまく使うことにつながるという意識