For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Codex

Codex use case

バグトリアージの自動化

毎日のバグレポートを優先順位付きリストにまとめ、チェック作業を自動化します。

Difficulty 中級
Time horizon 1時間

最近のアラート、イシュー、失敗したチェック、ログ、チャットでの報告を Codex に確認させ、1 つのチャットでリストを調整してから、そのチェックをスケジュール実行します。

最適な用途

  • Sentry のアラート、Slack スレッド、Linear イシュー、GitHub イシュー、失敗している PR チェック、サポートチケット、ログなど、複数の場所でバグを追跡するチームに適しています。
  • 作業をスケジュールする前に、1 つの Codex チャットで手動実行したいトリアージワークフローに適しています。

Contents

    ← すべてのユースケース

    バグトリアージの自動化

    毎日のバグレポートを優先順位付きリストにまとめ、チェック作業を自動化します。

    最近のアラート、イシュー、失敗したチェック、ログ、チャットでの報告を Codex に確認させ、1 つのチャットでリストを調整してから、そのチェックをスケジュール実行します。

    中級
    1時間

    最近のアラート、イシュー、失敗したチェック、ログ、チャットでの報告を Codex に確認させ、1 つのチャットでリストを調整してから、そのチェックをスケジュール実行します。

    中級
    1時間

    最適な用途

    • Sentry のアラート、Slack スレッド、Linear イシュー、GitHub イシュー、失敗している PR チェック、サポートチケット、ログなど、複数の場所でバグを追跡するチームに適しています。
    • 作業をスケジュールする前に、1 つの Codex チャットで手動実行したいトリアージワークフローに適しています。

    スキルとプラグイン

    • バグ情報の取り込み元に GitHub が含まれる場合は、イシュー、Pull Request、コメント、レビュースレッド、失敗したチェックを読み取ります。
    • アラートが一括チェックの対象に含まれる場合は、本番環境のエラー、スタックトレース、影響を受けたリリース、イベントのコンテキストを調査します。
    • チームメンバーがバグを報告するチャンネルやスレッドを読み取り、チームチャンネル向けの要約案を作成します。
    • トリアージ後に、バグキューを読み取り、既存のイシューを探し、更新内容の下書きを作成するか、関連するフォローアップチケットを準備します。
    Skill Why use it
    GitHub バグ情報の取り込み元に GitHub が含まれる場合は、イシュー、Pull Request、コメント、レビュースレッド、失敗したチェックを読み取ります。
    Sentry アラートが一括チェックの対象に含まれる場合は、本番環境のエラー、スタックトレース、影響を受けたリリース、イベントのコンテキストを調査します。
    Slack チームメンバーがバグを報告するチャンネルやスレッドを読み取り、チームチャンネル向けの要約案を作成します。
    Linear トリアージ後に、バグキューを読み取り、既存のイシューを探し、更新内容の下書きを作成するか、関連するフォローアップチケットを準備します。

    開始用プロンプト

    [repo/service/team] について、直近 [time window] を対象にバグトリアージの一括チェックを実行してください。 使用するプラグイン: [@Sentry / @Slack / @Linear / @GitHub / none] 入力元: - Sentry: [project / alert link / none] - Slack: [channel / thread links / none] - Linear: [team / project / view / issue query / none] - GitHub: [repo / issue query / PR checks / none] - その他: [logs / support tickets / deploy link / dashboard / attached file / none] 出力形式: 最初に、アクセスできなかった入力元をすべて挙げてください。 次に、バグを P0 から P3 の順に並べた優先順位付きリストを返してください。 該当するバグが見つからなかった場合は、「該当するバグは見つかりませんでした。」と回答してください。 各バグについて、次の情報を含めてください: - 優先度:P0、P1、P2、P3 のいずれか - タイトル - 根拠(リンクまたは短い引用) - 推奨される次のアクション ルール: - 投稿、作成、割り当て、ラベル付け、クローズ、再実行、編集は一切しないでください。 - 重複するレポートは 1 件のバグにまとめてください。 - 観測された根拠と推測を分けてください。
    [repo/service/team] について、直近 [time window] を対象にバグトリアージの一括チェックを実行してください。 使用するプラグイン: [@Sentry / @Slack / @Linear / @GitHub / none] 入力元: - Sentry: [project / alert link / none] - Slack: [channel / thread links / none] - Linear: [team / project / view / issue query / none] - GitHub: [repo / issue query / PR checks / none] - その他: [logs / support tickets / deploy link / dashboard / attached file / none] 出力形式: 最初に、アクセスできなかった入力元をすべて挙げてください。 次に、バグを P0 から P3 の順に並べた優先順位付きリストを返してください。 該当するバグが見つからなかった場合は、「該当するバグは見つかりませんでした。」と回答してください。 各バグについて、次の情報を含めてください: - 優先度:P0、P1、P2、P3 のいずれか - タイトル - 根拠(リンクまたは短い引用) - 推奨される次のアクション ルール: - 投稿、作成、割り当て、ラベル付け、クローズ、再実行、編集は一切しないでください。 - 重複するレポートは 1 件のバグにまとめてください。 - 観測された根拠と推測を分けてください。

    使用方法

    バグがすでに報告されている場所を Codex に確認させます。Sentry のアラート、Linear イシュー、GitHub イシュー、PR チェック、デプロイログ、サポートチケット、Slack スレッドなどです。まず手動で一括チェックを 1 回実行し、チャットでレポートを調整してから、スケジュール実行します。

    トリアージの全工程には 1 つの Codex チャットを使います:

    1. オンデマンドで一括チェックを実行し、リスト案を作成します。
    2. その同じチャットでリストをレビューし、フィードバックを伝えます。
    3. そのチャットから、トリアージ作業のタスクをスケジュールします。
    4. 任意:レポートの内容に確信が持てたら、Linear イシュー、Slack の更新メッセージ、GitHub コメント、引き継ぎメモの下書きを Codex に作成させます。

    始める前に、Sentry、Slack、Linear、GitHub など、Codex に必要な プラグイン をインストールします。スタータープロンプト内の角括弧で囲まれたプラグインリストを、実際の @ プラグインチップに置き換えます。次に、角括弧で囲まれた各データソースを、検索対象となる正確な場所に置き換えます。たとえば、Sentry のプロジェクトまたはアラート URL、Slack のチャンネルまたはスレッド、Linear のチーム、ビュー、またはクエリ、GitHub リポジトリ、イシュークエリ、または PR チェック、デプロイリンク、ログファイル、サポートキュー、ダッシュボードなどです。

    フェーズ 1:一括チェックの実行

    ローカルのコンテキストが役立つ場合(テスト、リポジトリ用ツール、ビルドチェック、CI の失敗など)は、バグを管理するリポジトリから Codex を起動します。バグのデータソースがプラグイン、コネクタ、MCP サーバー、リンク、エクスポート、貼り付けたログ、添付ファイルを通じて利用できる場合は、どのリポジトリからでも一括チェックを実行できます。

    まず上記のスタータープロンプトを実行します。一括チェックの対象となるプラグインとデータソースだけを残してください。

    たとえば、入力済みのプロンプトでは、一括チェックに含めるプラグインと、対象とする正確なキュー、チャンネル、リポジトリを指定できます。

    フェーズ 2:実用的なレポートの作成

    自動化する前に、毎日目を通す価値があるレポートになっていることを確認します。

    有用な初回レポートには、次の内容が含まれます:

    • P0 から P3 の順に並べた、確度の高いバグ
    • 1 件のバグにまとめられた重複レポート
    • 各バグに紐づいた根拠へのリンクまたは短い引用
    • 観測された事実と分けて記載された推測
    • 各バグに対する簡潔な推奨アクション

    スケジュール設定する前に、同じチャットでレポートを調整します。Codex には次のように依頼できます:

    • リストの優先順位を決める前に、もう 1 つのデータソースを確認する
    • チームがすでに把握しているノイズの多いアラートを除外する
    • P0 と P1 のバグだけを返す
    • 同じバグを示す Slack の報告、Sentry のアラート、GitHub のチェック失敗をまとめる
    • 各バグについて、最も有用なリンクを 1 つだけ示す
    • 他の人がイシューを再現したり、適切な担当先へ振り分けたりできるだけの根拠を追加する

    フェーズ 3:自動化

    オンデマンドレポートが十分に役立つものになったら、同じチャットを開いたまま、そのチャットからトリアージ作業のタスクをスケジュールします。Codex は、チャットで調整した内容を使って定期実行用のプロンプトを作成できます。

    トリアージ作業のスケジュール設定

    このチャットで調整したバグトリアージのワークフローを実行するタスクをスケジュールしてください。 スケジュール: [every hour / every weekday morning / daily] このチャットと同じデータソース、優先度ルール、重複のグループ化、根拠の記載形式、P0-P3 のレポート形式を使用してください。 スケジュール実行用のプロンプトを作成する際は、その実行でこれらのデータソースを再度読み取れるように、必要なプラグインへのメンションまたは接続済みデータソースを使うための指示を含めてください。 スケジュール済みタスクでは下書きの作成だけを行ってください。投稿、新規作成、割り当て、ラベル付け、クローズ、再実行、修正作業の開始、コード編集はしないでください。 スケジュールを設定する前に、タスクのプロンプト、スケジュール、データソース、アクションポリシーを私に提示してください。

    フェーズ 4:フォローアップの振り分け

    スケジュールに従って生成されるレポートが実用的になったら、その後の対応をどこに振り分けるか決めます。Codex は、チームの Slack チャンネル向けの更新メッセージを下書きしたり、追跡したいバグについて Linear イシューを作成したり、チェックに失敗している PR に GitHub コメントを書いたり、オンコール担当者向けの引き継ぎメモを作成したりできます。

    このチャットでスケジュールしたバグトリアージタスクを更新してください。 スケジュール実行が完了するたびに、必要なフォローアップの下書きを作成してください: - Slack 更新メッセージの対象チャンネル: [channel] - Linear イシューの作成対象: [which bugs should become issues] - GitHub コメントの対象: [issue / PR / failing check] - 引き継ぎメモの宛先: [team / on-call / owner] ルール: - フォローアップは、まず Codex で下書きを作成してください。 - それぞれの操作を私が明示的に承認するまでは、Slack への投稿、Linear イシューの作成、GitHub でのコメント投稿を行わないでください。 - 既存の Linear、GitHub、Slack、またはアラート元へのリンクがある場合は、含めてください。 - 明示的に承認されていない操作については、下書きのみとしてください。

    Tech stack

    Need

    バグのコンテキストが集約される場所

    Default options

    Sentry のアラート、Slack チャンネル、Linear ビュー、GitHub イシュー、PR チェック、サポートキュー、オンコールメモ、ログ、ダッシュボード、デプロイメモ

    Why it's needed

    Codex が一括チェックする対象として、正確なキュー、チャンネル、ビュー、リポジトリ、アラートリンク、ダッシュボード、ファイルを指定してください。

    Need

    Codex が読み取る方法

    Default options

    プラグイン (Slack、Linear、GitHub、Sentry 向け)、コネクタ、 MCP サーバー 、リポジトリ用 CLI、リンク、エクスポート、添付ファイル、貼り付けたログ

    Why it's needed

    既存の連携機能がある場合はインストールします。Codex がまだ読み取れない社内データソースについては、小規模な MCP サーバーや CLI を構築または設定するか、エクスポートやダッシュボードへのリンクを用意します。

    Need Default options Why it's needed
    バグのコンテキストが集約される場所 Sentry のアラート、Slack チャンネル、Linear ビュー、GitHub イシュー、PR チェック、サポートキュー、オンコールメモ、ログ、ダッシュボード、デプロイメモ Codex が一括チェックする対象として、正確なキュー、チャンネル、ビュー、リポジトリ、アラートリンク、ダッシュボード、ファイルを指定してください。
    Codex が読み取る方法 プラグイン (Slack、Linear、GitHub、Sentry 向け)、コネクタ、 MCP サーバー 、リポジトリ用 CLI、リンク、エクスポート、添付ファイル、貼り付けたログ 既存の連携機能がある場合はインストールします。Codex がまだ読み取れない社内データソースについては、小規模な MCP サーバーや CLI を構築または設定するか、エクスポートやダッシュボードへのリンクを用意します。

    関連するユースケース