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
Datadog Error Tracking & Claude Code Action で ア...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Takumi Kadowaki
December 19, 2025
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Datadog Error Tracking & Claude Code Action で アプリケーションエラーを(半)自動修正 / Datadog Error Tracking & Claude Code Action (semi-)auto-correct application errors
3-shake SRE Tech Talk #14 オンサイト
https://3-shake.connpass.com/event/373259/
Takumi Kadowaki
December 19, 2025
More Decks by Takumi Kadowaki
See All by Takumi Kadowaki
Reckoner における Datadog Browser Test の活用事例 / Datadog Browser Test at Reckoner
nomadblacky
0
580
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
1.3k
Reckoner の Scala プロジェクトにおける オブザーバビリティの取り組み / Observability Initiatives in Reckoner's Scala Project
nomadblacky
0
2.7k
AWS CDK on Scala ~ Scalaでインフラ管理してみたはなし / Manage infrastructure with AWS CDK on Scala
nomadblacky
0
4.8k
Slinky で Scala.js 製 React Webアプリケーションを つくったはなし / How to build a Scala.js React web application in Slinky
nomadblacky
1
5.4k
面倒なことはScalaスクリプトにやらせよう / let scala scripts do the troublesome things
nomadblacky
0
1.2k
Other Decks in Programming
See All in Programming
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
230
1B+ /day規模のログを管理する技術
broadleaf
0
140
OSINT for SRE: 学術論文とポストモーテムから探る システム障害の共通パターン / SRE NEXT 2026
tomoyk
1
3.8k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
860
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
190
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
250
Claude Team Plan導入・ガイド
tk3fftk
0
210
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
360
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
530
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
170
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Building the Perfect Custom Keyboard
takai
2
810
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.4k
Discover your Explorer Soul
emna__ayadi
2
1.2k
Claude Code のすすめ
schroneko
67
230k
Paper Plane (Part 1)
katiecoart
PRO
1
9.7k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Transcript
2025/12/19 3-shake SRE Tech Talk #14 Copyright © 3-shake, Inc.
All Rights Reserved. Datadog Error Tracking & Claude Code Action で アプリケーションエラーを (半)自動修正 Takumi Kadowaki (@nomadblacky)
自己紹介 門脇 拓巳 Takumi Kadowaki 株式会社スリーシェイク Reckoner 事業部 エンジニア Scala
エンジニアとしてスリーシェイクに入社 最近は SRE にシフトチェンジ 特にオブザーバビリティに興味あり 趣味はゲームとランニング X: @nomadblacky GitHub: NomadBlacky Copyright © 3-shake, Inc. All Rights Reserved.
Reckoner について Copyright © 3-shake, Inc. All Rights Reserved. https://reckoner.io/
直感的な UI で複雑なデータ操作 Copyright © 3-shake, Inc. All Rights Reserved.
多種多様なデータ連携先 Copyright © 3-shake, Inc. All Rights Reserved.
ここから本題 … Copyright © 3-shake, Inc. All Rights Reserved. 連携先が多種多様であることによる問題は
…
ここから本題 … Copyright © 3-shake, Inc. All Rights Reserved. 連携先ごとに実装があるので
アプリケーションエラーも多種多様!! ・アプリケーションロジックの誤り ・連携先 API 特有のエラー ・ユーザーのワークフロー設定誤り etc...
大量に積まれていく調査タスク … その結果…
大量のエラーを調査して … 必要があれば修正して … とても捌ききれない … とはいえすべて放置するわけには … どうにか負担を減らせないか …
そういえば …
Copyright © 3-shake, Inc. All Rights Reserved. 直近で Claude Code
Action が導入され活用が進み始めていた
Copyright © 3-shake, Inc. All Rights Reserved. アプリケーションエラーは Datadog に蓄積されている
詳細は→を参照 https://x.gd/GuRgr OpenTelemetry でトレースを Datadog 送信 Datadog Error Tracking でエラーを集計
Copyright © 3-shake, Inc. All Rights Reserved. アプリケーションエラーは Datadog に蓄積されている
詳細は→を参照 https://x.gd/GuRgr Datadog に報告されたエラーを Claude Code に解析させよう!
Copyright © 3-shake, Inc. All Rights Reserved. Datadog で新規のエラーが報告されたら GitHub
に Issue を作成する Datadog Workflow Automation を作成 アラートなどのイベントに応じて 運用プロセスを自動化するサービス
Copyright © 3-shake, Inc. All Rights Reserved. アラートにメンションをつけて ワークフローをトリガー
Copyright © 3-shake, Inc. All Rights Reserved. アラートに紐づいた Error Tracking
の issue_id から エラーのスパンを検索 トレース全体を取得 スタックトレースと トレース全体の情報を含んだ Issue を GitHub に作成 ※スパン: 分散トレーシングにおける処理の単位 ※トレース : スパンの集合、一連の処理の流れ
本文のメンションで Claude Code Action をトリガー ワークフロー実行で Issue が作成
Claude Code Action により エラーの分析結果がコメントされる 修正の必要があれば 「Create PR →」から PR作成
バグを即修正! エラーの調査工数が削減!
導入してみた成果 ✅ 運用後、何件か実装エラーを検知・修正している • 導入後1ヶ月ほどで約50件のエラーを解析 • うち5件の修正を取り込んだ ✅ 調査時間の削減 •
体感の調査時間は半分以下に • ゼロから調べるより楽、調査の出発点として有用
課題と今後の展望 ⚠ Claude Code の分析結果は必ずしも正しいとは限らない • 分析結果を確認して Issue を捌く工数はまだ必要 🤔
(即修正とはいったものの ) 一発でマージできる実装にはならないことも • 実装が微妙・ユニットテストが不足している etc. • チームで Claude Code を育てていく必要がある 🤔 マージまで自動でできたらかっこいいが … • 修正の精度も運用体制もまだまだ課題が多い • 段階的に自動化範囲を拡大していきたい
最後に Reckoner ではエンジニアを募集しています! - https://jobs-3-shake.com/