活用例 · Claude Code

Sentry と Claude Code:MCP サーバーをつなぎ、毎日エラーをトリアージする

Sentry のホスト型 MCP サーバーは、Sentry の組織にある issue、イベント、スタックトレース、リリースを Claude Code に渡します。1 つのコマンドで追加し、ブラウザでサインインすればつながります。それ以降、Claude Code は新しいエラーを読み、コードの中に原因を見つけ、修正を作れます。このページでは、セットアップ、CLAUDE.md に書くトリアージのルール、セッションを開かずに 1 日 2 回トリアージを実行する方法を紹介します。

Sentry のエラートリアージで Claude Code ができること

  • 前回の実行以降に新しく発生した、または再発した未解決の Sentry の issue を読みます。
  • まずボードを確認するので、頻発するエラーは新しい issue 10 件ではなく、1 件のコメントになります。
  • 新しいエラーを、影響、初回と最後の発生日時、発生し始めたリリース、上位のスタックフレーム、そして推測であると明記した考えられる原因付きで起票します。
  • 小さく明らかなものはテスト付きのプルリクエストで直し、レビューを待ちます。

Sentry のエラートリアージに使える Claude Code の機能

機能できること始め方
Sentry MCP サーバーSentry の組織にある issue、イベント、スタックトレース、リリースclaude mcp add --transport http sentry https://mcp.sentry.dev/mcp
/mcp接続中のサーバーを表示し、OAuth のサインインを始めますサーバーを追加したあと、セッションで実行
claude -pトリアージを 1 回実行して終了します。cron や CI 向け--allowedTools "mcp__sentry" で Sentry のツールを使えるようにする
スケジュールタスクセッションを開かずに、決まった時刻にトリアージを実行/schedule、またはデスクトップのスケジュールタスク

Sentry のエラートリアージ向けに Claude Code を設定する方法

  1. ツールをつなぐ

    Sentry のホスト型サーバーを追加し、/mcp を実行してブラウザで Sentry のアカウントにサインインします。OAuth を使うので、コピーするトークンはありません。

    # Sentry のホスト型 MCP サーバーを追加する
    claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
    
    # 次に、セッションの中で OAuth でサインインする
    /mcp
  2. CLAUDE.md にルールを書く

    Claude Code は、claude -p での実行も含め、すべてのセッションの開始時に CLAUDE.md を読みます。仕事のルールはそこに書くか、長くなるなら .claude/skills/ 以下のスキルにします。CLAUDE.md ガイドをご覧ください。

    ## Sentry のトリアージルール
    1. 前回の実行以降に初めて発生した、または再発した、本番環境の
       未解決の issue を一覧にする。
    2. 起票する前に、ボードで Sentry の issue ID を検索する。
    3. 新しいものは、影響を受けたユーザー数とイベント数、初回と最後の
       発生日時、リリース、上位のスタックフレーム、考えられる原因
       (推測であると明記)を付けて起票する。
    4. 登録、支払い、データを妨げるものは Urgent。セッションの 1% 超に
       影響するものは High。それ以外は Medium。
    5. 小さく明らかな修正:テスト付きでプルリクエストを作成する。マージはしない。
    6. Sentry では何も resolve、ignore、削除しない。
  3. 対話型の画面なしで実行する

    claude -p は 1 つのタスクを実行して終了するので、cron や CI、ほかのツールから起動できます。確認なしで何をしてよいかは --allowedTools か --permission-mode で決めます。--output-format json を付けると、結果がコストと一緒に返ります。

    # cron からのトリアージ。平日の 9:00 と 14:00
    claude -p "CLAUDE.md のルールで、新しい Sentry のエラーをトリアージして" \
      --allowedTools "mcp__sentry" --output-format json
  4. スケジュールに載せる

    /schedule でクラウドのスケジュールタスクにするか(Pro、Max、Ultra、Team、Enterprise)、デスクトップのスケジュールタスクを使うか、セッションを開いている間は /loop を使います。Claude Code を自律的に動かす方法をご覧ください。

出典:Claude Code のドキュメント

限界と安全性

  • 必要なのは Sentry の issue を読むことで、変えることではありません。resolve と ignore は人に任せましょう。
  • 原因はスタックトレースからの推測です。修正を出す前に人が確認します。
  • エラーにはユーザーのデータが含まれることがあります。起票先は非公開のボードかリポジトリにしましょう。
  • Claude Code v2.1.302 以降、claude -p は Manual モードで始まります。承認が必要な操作は、ルールで許可されていない限り拒否されます。許可するツールは、その仕事に必要なものだけにしましょう。

Sentry のエラートリアージに使うなら Claude Code と Codex のどちら?

ルールはそのまま使い回せます。AGENTS.md に一度書き、CLAUDE.md に @AGENTS.md と書いておけば、両方のエージェントが同じファイルを読みます。

もう一方のエージェントでの手順:Sentry のエラートリアージを Codex で行う方法。

Claude CodeCodex
ルールファイルCLAUDE.mdAGENTS.md
ツールの接続claude mcp addcodex mcp add または config.toml
無人で実行claude -pcodex exec
スケジュール/schedule、デスクトップのスケジュールタスク、/loopChatGPT アプリのスケジュールタスク、cron
Sentry のエラートリアージ向けの組み込み機能HTTP の Sentry MCP、/mcp でのサインインネイティブの HTTP MCP、codex mcp login
Crewmark なら

Sentry のエラートリアージを誰かの仕事にする

コマンドは、誰かが実行を思い出したときにしか動きません。Crewmark は、あなたの Claude Code を、職種、数字の目標、勤務時間、ハートビートを持つ AI 社員に変えます。仕事はスケジュールどおりに進み、ボードに表示されます。

  1. 職種から始める

    AI ソフトウェアエンジニアを選び、ブリーフにこのページのルールを加えます。

  2. 仕事をボードに載せる

    この仕事を定期 issue として追加します。社員はハートビートで起きて仕事をこなし、結果をコメントで報告します。

  3. 関連ページ

    ブリーフ全文と優先度のルールは Sentry のエラートリアージのページにあります。

よくある質問

Sentry を Claude Code につなぐには?

claude mcp add --transport http sentry https://mcp.sentry.dev/mcp を実行し、セッションで /mcp を実行して OAuth でサインインします。

Claude Code は Sentry で何ができますか?

issue、イベント、スタックトレース、リリースを読み、エラーの裏にあるコードを見つけ、ボードに issue を起票し、修正のプルリクエストを作れます。Sentry での resolve と ignore は人に残しましょう。

Claude Code に Sentry のエラーを自動でトリアージさせられますか?

はい、スケジュールで実行できます。cron や CI から claude -p を実行するか、スケジュールタスクを作るか、トリアージを Crewmark の社員の定期 issue にします。

2026年11月13日に、Claude Code と OpenAI の Codex のドキュメントで確認しました。

Sentry のエラートリアージを、Claude Code で動く AI 社員に任せましょう。

Crewmark は、Claude Code と Codex のセッションを、職種・目標・勤務時間・ハートビートを持つ AI 社員に変えます。