Ce face /ultrareview (/code-review ultra, claude ultrareview)
Ultrareview (research preview) rulează ca sesiune în cloud pe infrastructura Anthropic. O flotă de agenți revizori caută bug-uri pe ramura ta sau într-un pull request, iar fiecare constatare este reprodusă și verificată independent. Forma preferată este /code-review ultra; /ultrareview este alias. Fără argumente, compară ramura curentă cu ramura implicită, inclusiv modificările necomise și cele din staging.
Poți da o ramură de bază (/code-review ultra develop), un commit sau un tag, ori numărul unui PR de pe github.com; în modul PR nu se încarcă nimic de pe mașina ta. Înainte de pornire apare un dialog cu ce se revizuiește, rulările gratuite rămase și costul estimat. Revizuirea durează de obicei 15–25 de minute, rulează în fundal și o urmărești cu /tasks.
Din scripturi și CI folosești subcomanda claude ultrareview [țintă]: așteaptă finalul și scrie constatările pe stdout, iar progresul pe stderr. Iese cu 0 la succes, 1 la eșec sau timeout și 130 la Ctrl-C. Pro și Max primesc 3 rulări gratuite, o singură dată; apoi o revizuire costă de obicei 5–25 $ din usage credits. Cere autentificare claude.ai; pe Bedrock, Agent Platform sau Foundry, /code-review ultra face în schimb o revizuire locală.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
[PR | ramură | commit] |
Numărul PR-ului (merg și #1234, PR 1234 sau URL-ul), ori ramura, commit-ul sau tag-ul de bază. |
--post |
Postează constatările pe PR-ul de pe github.com ca un singur comentariu din contul tău GitHub (2.1.227+). Implicit este --no-post. |
--json |
Doar la claude ultrareview: afișează payload-ul brut bugs.json. |
--timeout <minute> |
Doar la claude ultrareview: câte minute așteaptă finalul; implicit 45. |
--trust-workspace |
Doar la claude ultrareview: consideră folderul de încredere pentru această rulare, fără întrebare (2.1.309+). |
Exemple practice de terminal
Exemplul 1: Revizuirea ramurii curente
> /code-review ultra
Exemplul 2: Revizuirea unui PR, cu postarea constatărilor
--post preselectează postarea în dialog; Claude Code tot te întreabă înainte de pornire.
> /code-review ultra 1234 --post
Exemplul 3: Din CI, fără sesiune interactivă
claude ultrareview 1234 --json
Greșeli frecvente și bune practici
- Rulezi
claude -p '/code-review ultra'într-un script; rularea pornește revizuirea și iese fără constatări. Foloseșteclaude ultrareview. - Alegi postarea pe PR și închizi sesiunea înainte de final; Claude Code nu mai postează nimic.
- Diff-ul e prea mare: implicit sunt acceptate cel mult 500 de fișiere și 8.000 de linii modificate. Pentru un repository prea mare, împinge ramura, deschide un PR draft și revizuiește-l în modul PR.