原文(日本語に翻訳)
/ultrareviewを改善:チェックの並列実行で高速起動、起動ダイアログにdiffstatを表示、アニメーションする起動状態を追加しました。
原文(英語)
Improved /ultrareview: faster launch with parallelized checks, diffstat in the launch dialog, and animated launching state
概要
/ultrareviewはPRや変更ブランチに対してクラウドベースのマルチエージェントが深いコードレビューを実施するコマンドです。今回の改善では、内部チェックを並列実行することで起動が高速化されました。また、起動ダイアログにdiffstat(変更されたファイル数・追加/削除行数の概要)が表示されるようになり、何をレビューするか確認してから実行できます。さらにアニメーションする起動状態の表示が追加され、処理中であることが視覚的に分かりやすくなりました。
基本的な使い方
bash
# 現在のブランチの変更をultrareviewでレビュー
/ultrareview
# PRを指定してレビュー(PR番号またはURL)
/ultrareview --pr 123起動ダイアログにdiffstatが表示され、レビュー対象の変更概要を確認できます。
実践例
PRマージ前の最終確認
重要なPRをマージする前に、マルチエージェントによる深いレビューを実施します。
bash
# 現在のブランチでレビュー実行
/ultrareview
# 起動ダイアログ例:
# ┌─────────────────────────────────────────┐
# │ Ultrareview: feature/auth-refactor │
# │ │
# │ Changes: 8 files │
# │ +342 lines, -178 lines │
# │ │
# │ [Launching... ●●●] │
# └─────────────────────────────────────────┘バックグラウンドでレビューしながら別作業
ultrareviewは5〜10分かかりますが、バックグラウンドで実行されるため、その間に別の作業を続けられます。
bash
# ultrareviewを開始
/ultrareview
# → アニメーション表示で起動中であることを確認
# → バックグラウンドで並列エージェントがレビュー実施
# → 通常通り別の作業を続ける
# → 完了通知が届いたらレビュー結果を確認diffstatで変更範囲を確認してから実行
大規模な変更が含まれる場合、diffstatを見てレビュー対象の規模を確認できます。
bash
# 大きなリファクタリングブランチでultrareview起動
/ultrareview
# diffstatを確認:
# Changes: 45 files, +2,341 lines, -1,567 lines
# → 大規模な変更なので5〜15分かかる可能性がある
# → Enterで確認するか、Escでキャンセルするか判断注意点
- extra usage課金:
/ultrareviewはエクストラ使用量として課金されます。頻繁な使用は費用に注意してください - 完了時間: 通常5〜10分かかります。複雑な変更の場合はそれ以上かかることがあります
- バックグラウンド実行: バックグラウンドタスクとして動作するため、実行中も通常の操作が続けられます
- 高品質なレビュー: 複数のエージェントが独立して問題を検証するため、一般的なコードレビューより信頼性の高い結果が得られます