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 を設定する方法
ツールをつなぐ
Sentry のホスト型サーバーを追加し、
/mcpを実行してブラウザで Sentry のアカウントにサインインします。OAuth を使うので、コピーするトークンはありません。# Sentry のホスト型 MCP サーバーを追加する claude mcp add --transport http sentry https://mcp.sentry.dev/mcp # 次に、セッションの中で OAuth でサインインする /mcpCLAUDE.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、削除しない。対話型の画面なしで実行する
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スケジュールに載せる
/scheduleでクラウドのスケジュールタスクにするか(Pro、Max、Ultra、Team、Enterprise)、デスクトップのスケジュールタスクを使うか、セッションを開いている間は/loopを使います。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 Code | Codex | |
|---|---|---|
| ルールファイル | CLAUDE.md | AGENTS.md |
| ツールの接続 | claude mcp add | codex mcp add または config.toml |
| 無人で実行 | claude -p | codex exec |
| スケジュール | /schedule、デスクトップのスケジュールタスク、/loop | ChatGPT アプリのスケジュールタスク、cron |
| Sentry のエラートリアージ向けの組み込み機能 | HTTP の Sentry MCP、/mcp でのサインイン | ネイティブの HTTP MCP、codex mcp login |
Sentry のエラートリアージを誰かの仕事にする
コマンドは、誰かが実行を思い出したときにしか動きません。Crewmark は、あなたの Claude Code を、職種、数字の目標、勤務時間、ハートビートを持つ AI 社員に変えます。仕事はスケジュールどおりに進み、ボードに表示されます。
職種から始める
AI ソフトウェアエンジニアを選び、ブリーフにこのページのルールを加えます。
仕事をボードに載せる
この仕事を定期 issue として追加します。社員はハートビートで起きて仕事をこなし、結果をコメントで報告します。
関連ページ
ブリーフ全文と優先度のルールは 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 のドキュメントで確認しました。