$30 off During Our Annual Pro Sale. View Details »

Datadog Error Tracking & Claude Code Action で ア...

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/

Avatar for Takumi Kadowaki

Takumi Kadowaki

December 19, 2025
Tweet

More Decks by Takumi Kadowaki

Other Decks in Programming

Transcript

  1. 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)
  2. 自己紹介 門脇 拓巳 Takumi Kadowaki 株式会社スリーシェイク Reckoner 事業部 エンジニア Scala

    エンジニアとしてスリーシェイクに入社 最近は SRE にシフトチェンジ 特にオブザーバビリティに興味あり 趣味はゲームとランニング X: @nomadblacky GitHub: NomadBlacky Copyright © 3-shake, Inc. All Rights Reserved.
  3. ここから本題 … Copyright © 3-shake, Inc. All Rights Reserved. 連携先ごとに実装があるので

    アプリケーションエラーも多種多様!! ・アプリケーションロジックの誤り ・連携先 API 特有のエラー ・ユーザーのワークフロー設定誤り etc...
  4. Copyright © 3-shake, Inc. All Rights Reserved. 直近で Claude Code

    Action が導入され活用が進み始めていた
  5. Copyright © 3-shake, Inc. All Rights Reserved. アプリケーションエラーは Datadog に蓄積されている

    詳細は→を参照 https://x.gd/GuRgr OpenTelemetry でトレースを Datadog 送信 Datadog Error Tracking でエラーを集計
  6. Copyright © 3-shake, Inc. All Rights Reserved. アプリケーションエラーは Datadog に蓄積されている

    詳細は→を参照 https://x.gd/GuRgr Datadog に報告されたエラーを Claude Code に解析させよう!
  7. Copyright © 3-shake, Inc. All Rights Reserved. Datadog で新規のエラーが報告されたら GitHub

    に Issue を作成する Datadog Workflow Automation を作成 アラートなどのイベントに応じて 運用プロセスを自動化するサービス
  8. Copyright © 3-shake, Inc. All Rights Reserved. アラートに紐づいた Error Tracking

    の issue_id から エラーのスパンを検索 トレース全体を取得 スタックトレースと トレース全体の情報を含んだ Issue を GitHub に作成 ※スパン: 分散トレーシングにおける処理の単位 ※トレース : スパンの集合、一連の処理の流れ
  9. 課題と今後の展望 ⚠ Claude Code の分析結果は必ずしも正しいとは限らない • 分析結果を確認して Issue を捌く工数はまだ必要 🤔

    (即修正とはいったものの ) 一発でマージできる実装にはならないことも • 実装が微妙・ユニットテストが不足している etc. • チームで Claude Code を育てていく必要がある 🤔 マージまで自動でできたらかっこいいが … • 修正の精度も運用体制もまだまだ課題が多い • 段階的に自動化範囲を拡大していきたい