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
PR投げたらClaudeがレビューしてくれる仕組みを作ってみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
くらっち
November 04, 2026
11
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PR投げたらClaudeがレビューしてくれる仕組みを作ってみた
Yokohama North Meetup #18 での登壇資料でございます。
くらっち
November 04, 2026
More Decks by くらっち
See All by くらっち
WebアプリでもインフラでもAIエージェントでも大事なのはログ!
kuracchi_enj1
4
230
ワイが気になった2026年10月のAWSアップデート
kuracchi_enj1
0
94
Railsアプリエンジニアが Lambda Web Functionsを語る10分...!
kuracchi_enj1
0
120
CIで使うLambda MicroVMs 最高なんだよなぁ!
kuracchi_enj1
6
2.7k
Amazon Bedrock AgentCoreって 最高なんだよなぁ!
kuracchi_enj1
3
260
CDKとcdkd 一体どのくらい早くなるんだい?
kuracchi_enj1
0
420
AIエージェント構築・活用Tips!
kuracchi_enj1
2
450
Pixel Agentsで Bedrock AgentCore Runtime上の Strands Agentsをキャラクターにして動かそう
kuracchi_enj1
0
1k
作業の自動化するのに AIエージェント使う思考は 捨てたい...!
kuracchi_enj1
1
1.3k
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
600
How to train your dragon (web standard)
notwaldorf
96
6.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
340
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Odyssey Design
rkendrick25
PRO
2
910
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Design in an AI World
tapps
1
380
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
590
Prompt Engineering for Job Search
mfonobong
0
570
Transcript
PR投げたらClaudeが レビューしてくれる仕組みを作ってみた Yokohama North Meetup #18 くらっち
自己紹介 普段の業務 趣味 Railsアプリのエンジニア スポーツ QAエンジニア 野球, ソフトボール AIエンジニア マラソン
インフラはちょっと! ビーチラグビー スキー, スノボ 好きなAWSサービス くらっち @kuracchi_enj 23卒 JAWS-UG 東京支部 運営メンバー 好きなRubyライブラリ Bedrock AgentCore ActiveRecord Lambda ruby-sdk CDK(OSSだけど!) 上大岡と磯子の間に住んでいます! Yokohama Developer Meetup #0に 参加させていただきました!
JAWS-UGというコミュニティの 東京支部の運営をやっております! AWSのユーザーで構成されたコミュニティで、 全国に74個の支部が存在しています! 11/19(水) 12:00 〜 13:00 @オンライン
以前、JAWS-UG 彩の国埼玉支部のイベントで CI環境のお話をさせていただきました
このイベントで話した内容 CI環境で以下の実行をした後、 静的コード解析 脆弱性解析 動的テスト レビュアーのためのレビュー環境を用意することで、 レビュアーの負荷を下げよう!というお話をしました。
CI実行には、Lambda MicroVMsを使用 ユーザーやAIが生成したコードを安全に実行するための ステートフルな隔離サンドボックス環境 誤解を恐れずに簡単に言うと、 使い捨て前提のちーちゃいEC2インスタンス
なんでLambda MicroVMsでCI環境? ・弊社ではGitHubではなく、Backlog Gitを使ってGit管理をしている → GitHub Actionsを使えないという制約が... ・CodeBuildやJenkinsでは、カスタムや拡張が制限される... 自作しちゃえばいいんじゃん? Lambda
MicroVMs 良さそうじゃん?
自作したCI環境 Lambda MicroVMs CI実行 レビュー環境起動 Lambda MicroVMs CI成功 リンククリック 通知コメント
CI成功通知イメージ 実行されたツール のレポート CI実行の概要 実行されたツール ごとの結果 もしもの時の CloudWatch Logs
レビュー用環境起動リンク 通知コメントの「開く」をクリックすると、 レビュー環境のビルドが始まり、ビルドが環境するとアプリを触れる!
CI環境だけでなく レビュアーのためのレビュー用環境にも Lambda MicroVMsを使っています
レビュー用環境を用意することによって レビュアーの負荷を下げることができました
None
ほぼ同じ構成で AIレビューも自作できるんじゃね? と思いまして。
やってみました!
AIレビューに使えた! Lambda MicroVMs CI実行 Lambda MicroVMs CI成功 レビュー環境起動 AIレビュー リンククリック
AIレビュー成功 通知コメント Lambda MicroVMs ・CIが成功したら、AIレビュー開始の合図 ・レビューエージェントはClaude Opus 5.5 on Bedrock × Claude Agent SDK
AIレビュー成功イメージ AIレビューの判定と内訳 AIレビューの要約と指摘内容 AIレビューに使ったトークン数
CI環境とは思えないくらい Lambdaばっかり
成果 レビューの実行が「開発者による任意」ではなく、PR作成/push時に 必ず実行されるようになった → チーム全体での品質の一定担保が可能になった AIレビューの環境, 基準が開発チームで統一された 「AIレビューによっていくつバグを見つけたか」などの効果測定 が可能になった →
AIレビューの質を高めることができるようになった
まとめ Lambda MicroVmsは、使い捨て前提のEC2インスタンスのイメージ 「一時的に使いたいなぁ」というケースに向いてる シンプル構成で、「CI」「AIレビュー」「レビュー用環境」の構築が可能 Claude Codeのルーティン機能を活用すればHuman on the Loop実現
例: 起動時間: AM8:00「AIレビューの結果を読んで修正対応して」
最後に宣伝!
11/19(水) 12:00 〜 13:00 @オンライン 12/19(土) 12:30 〜 18:00 @麻布台ヒルズ(AWS本社)
以上!