Claude Code はもはやインタラクティブなコーディングアシスタントだけではない。最新の CLI 2.1.120 バージョンに ultrareview サブコマンド が追加され、CI/CD パイプラインで自動コードレビューを実行できるようになった。
核心的変化
これまでに Claude Code のコードレビュー機能はインタラクティブセッションでのみ利用可能だった。ultrareview はこれを変えた:
# CI スクリプトで実行
claude ultrareview ./src --json --output review.json
# レビュー結果は JSON 形式で出力、ダウンストリームツールで解析可能
# 終了コード:0 は完了、1 は深刻な問題あり
CI 統合
典型的な GitHub Actions 統合:
name: Claude Code Review
on: [pull_request]
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Claude Code インストール
run: npm install -g @anthropic-ai/claude-code
- name: レビュー実行
run: claude ultrareview . --json --output review.json
コストの考慮
ultrareview はトークン消費に応じて課金される。中規模プロジェクト(約500ファイル)の完全レビューには数十万から百万レベルのトークンが消費され、コストは数ドルから十数ドル程度。重要パスでのみまず有効にし、徐々に全量に拡張することを推奨。