Skip to content

Instantly share code, notes, and snippets.

@taichi
Created February 4, 2026 03:01
Show Gist options
  • Select an option

  • Save taichi/fd3529fb9571837892e3f3820ff6ce1e to your computer and use it in GitHub Desktop.

Select an option

Save taichi/fd3529fb9571837892e3f3820ff6ce1e to your computer and use it in GitHub Desktop.
description
OpenAI Codex CLIを使用したコードレビュー。ローカル差分レビュー、ファイル単体レビュー、未コミット変更のレビューに対応。

/codex-review [ブランチ名|コミットSHA|カスタム指示]

OpenAI Codex CLIを使用してコードレビューを実行する。

引数

  • ブランチ名: 指定ブランチとの差分をレビュー(例: /codex-review main
  • コミットSHA: 特定コミットの変更をレビュー(例: /codex-review abc1234
  • カスタム指示: レビュー観点を指定(例: /codex-review "セキュリティに注目"
  • 省略時: 未コミット変更をレビュー

渡された引数: $ARGUMENTS

実行方法

重要: コンテキスト消費を抑えるため、必ず Taskツール(subagent_type: Bash) を使用してcodex execを実行すること。

Taskツールの使用例

Task tool:
  subagent_type: Bash
  prompt: |
    以下のcodexコマンドを実行し、結果をサマリー化して報告してください。

    コマンド:
    codex exec review --json [オプション] "[カスタム指示]"

    出力形式:
    ## レビュー結果

    ### Critical
    - [ファイル:行] 問題の説明

    ### Warning
    - [ファイル:行] 問題の説明

    ### Info
    - [ファイル:行] 改善提案

コマンド構築

$ARGUMENTS に応じて適切なオプションを選択する:

$ARGUMENTS コマンド
codex exec review --json --uncommitted
ブランチ名 codex exec review --json --base $ARGUMENTS
コミットSHA codex exec review --json --commit $ARGUMENTS
カスタム指示 codex exec review --json --uncommitted "$ARGUMENTS"

主要オプション

オプション 説明
--uncommitted ステージ済み・未ステージ・未追跡の変更をレビュー
--base <BRANCH> 指定ブランチとの差分をレビュー
--commit <SHA> 特定コミットの変更をレビュー
--json JSONL形式で出力(必須)
[PROMPT] カスタムレビュー指示(末尾に追加)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment