/ultrareview (/code-review ultra, claude ultrareview) în Claude Code CLI

Dezvoltare și Workflow Claude Code 2.1+

Revizuire de cod amplă, făcută de o flotă de agenți într-un sandbox din cloud, care reproduce și verifică fiecare bug raportat; claude ultrareview o rulează din scripturi și CI.

Sintaxă & invocare
/code-review ultra [PR | ramură | commit]   (alias: /ultrareview; din shell: claude ultrareview [țintă])

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ște claude 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.

Comenzi înrudite