Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンス...
Search
tosite
December 22, 2025
Technology
0
5
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
福岡Tech LT大忘年会
スポンサー紹介セッション
https://moneyforward.connpass.com/event/375276/
tosite
December 22, 2025
Tweet
Share
More Decks by tosite
See All by tosite
[2025-02-07]生成AIで変える問い合わせの未来 〜チームグローバル化の香りを添えて〜
tosite
1
1.2k
[2024/10/25]CREの守護者たち 〜DevOps×シフトレフト - 俺またプロダクト救っちゃいました!?〜
tosite
0
1.6k
[2024/07/11]Guardianとして生まれ変わった俺は攻めと守りの運用で無双する 〜守りの天才が考える、攻めの運用術〜
tosite
0
1.2k
[2024/04/23]tbls活用事例 〜 ビューポイントから データベースを整理してみた話 〜
tosite
0
620
[2023/09/15]ER図クエスト 過ぎ去りしドキュメントを求めて 〜複雑性に眠る秘宝〜
tosite
0
820
[2022/12/07]この素晴らしいアプリケーションにテストコードを
tosite
0
60
[2022/03/25]コミュニティから学ぶエンジニアリング
tosite
0
490
[2021/12/16]テストコードのないレガシーアプリケーションとの向き合い方
tosite
0
96
[2019/07/27]はじめよう、ニコカレ!
tosite
0
60
Other Decks in Technology
See All in Technology
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
180
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
600
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
240
初めてのDatabricks AI/BI Genie
taka_aki
0
290
AI駆動開発の実践とその未来
eltociear
1
420
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
350
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
570
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
960
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
960
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
1.9k
ウェルネス SaaS × AI、1,000万ユーザーを支える 業界特化 AI プロダクト開発への道のり
hacomono
PRO
0
290
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
180
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
Odyssey Design
rkendrick25
PRO
0
420
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
12
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
My Coaching Mixtape
mlcsv
0
7
Typedesign – Prime Four
hannesfritz
42
2.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
570
Evolving SEO for Evolving Search Engines
ryanjones
0
72
Balancing Empowerment & Direction
lara
5
810
Transcript
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 株式会社マネーフォワード ERP開発本部 福岡第一開発部 Guardianグループ 手島 尚人 /
tosite 2025-12-12 福岡Tech LT大忘年会 マネーフォワード 新福岡開発拠点
スポンサーセッション 〜株式会社マネーフォワード〜
スポンサーセッション 〜株式会社マネーフォワード〜 株式会社マネーフォワード ERP開発本部 福岡第一開発部 Guardianグループ リーダー 手島 尚人
/ tosite
結論ファースト
パフォーマンスチューニングしたいけど怖い! ↓ AIナントカシテー ↓ 仕組みを作って計測してみた! ← イマココ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
パフォーマンスチューニングと一口に言っても・・・ どこから手を付けていいのか どんな影響があるのか 何をどう見ればいいのか わかりませんよねえ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
大量のデータの準備や 測定までのステップが多く AI導入を断念しがち あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
この問題にどうアプローチしていったのか? を今日はお話しします! あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ1 測定ツール
パフォーマンスチューニングに必要なものは 「クエリログ」 「メモリ利用率」 「EXPLAINログ」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
毎回取るのめんどくさい あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ということで作りました!その名も 「ブロックで囲ったらその中で実行した処理の パフォーマンスを計測してログファイルに 出力してくれる」くん! \なげぇ・・・/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
作り方は皆さん AIにでも聞いてください \丸投げぇ・・・/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ2 ベンチマークテスト
測定ツールはできた、だが ベンチマーク測定・パフォーマンス分析に 必要なものは「大量のデータ」 でも本番でテストはできない 検証環境でも大量のデータを作るのは大変・・・ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
でも世の中には簡単に、しかも大量に データを作る方法があるんです あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
そう、RSpecならね! \な、なんだってー/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
わい「このプルリクで変更があった部分に該当する 機能のリクエストスペックに大量のデータを作って。 テストが通るまでリトライして」 AI「おかのした」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
👍 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 👍
準備はバッチリ! いざ計測へ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ3 計測
この段階で以下の3つが揃っています 「変更を加えたプルリク」 「測定ツール」 「ベンチマークテスト」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
まずは現在のmainブランチで 「変更を加えた部分のベンチマークテスト」 を使ってパフォーマンスを測定します あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
その後、変更を加えたブランチで再度 「変更を加えた部分のベンチマークテスト」 を使ってパフォーマンスを測定します あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
さあ分析の時間だ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ4 分析
この段階で以下の3つが揃っています ①「変更を加えたプルリク」 ②「測定ツール」 ③「ベンチマークテスト」 ④「③の変更前の測定結果」 ⑤「③の変更後の測定結果」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
I have a 変更前の測定結果〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log
I have a 変更後の測定結果〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log log
Nn〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log log 💥
出力結果とプルリクの変更を元に パフォーマンスの変化に対する洞察と 起こり得る懸念についての レポートを作って あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
log log
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 WOW! 便利!
まとめ
現在はテストフェーズですが 「テストコードをインターフェースとしてAIと連携する」 アプローチは非常に有益であると感じました あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
これからも育てていって 実用に足るプロンプトに育てていければ いいなと思っております あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
話足りないので続きは懇親会で! 福岡Tech LT大忘年会、楽しんでいってください! あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
これからも技術・生成AIの力でどんどんと 「みんなにとって優しい」改善 を推進していきますので 今後の活躍にご期待ください! 生成AIで変える問い合わせの未来 〜チームグローバル化の香りを添えて〜 ご清聴ありがとう ございました