> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Поиск ошибок с помощью ultrareview

> Запустите глубокий многоагентный анализ кода в облаке с помощью /code-review ultra, чтобы найти и проверить ошибки перед слиянием.

<Note>
  Ultrareview — это функция исследовательского предпросмотра. Функция, цены и доступность могут измениться на основе отзывов. Команда теперь вызывается как `/code-review ultra`, а `/ultrareview` остается в качестве псевдонима.
</Note>

Ultrareview — это глубокий анализ кода, который работает на Claude Code в облачной инфраструктуре. Когда вы запускаете `/code-review ultra`, Claude Code запускает флот агентов-рецензентов в удаленной изолированной среде для поиска ошибок в вашей ветке или запросе на слияние.

По сравнению с локальным `/code-review` или `/review`, ultrareview предлагает:

* **Более высокий сигнал**: каждый найденный результат независимо воспроизводится и проверяется, поэтому результаты сосредоточены на реальных ошибках, а не на предложениях по стилю
* **Более широкое покрытие**: более крупный флот агентов-рецензентов исследует изменение параллельно, что выявляет проблемы, которые может пропустить локальный анализ
* **Без использования локальных ресурсов**: анализ работает полностью в удаленной изолированной среде, поэтому ваш терминал остается свободным для другой работы во время его выполнения

Ultrareview требует аутентификации с помощью учетной записи Claude.ai, так как работает на Claude Code в облачной инфраструктуре. Если вы вошли только с помощью ключа API, запустите `/login` и сначала аутентифицируйтесь с помощью Claude.ai. Ultrareview недоступен при использовании Claude Code с Amazon Bedrock, Google Cloud's Agent Platform или Microsoft Foundry, а также недоступен для организаций, которые включили Zero Data Retention.

<h2 id="run-ultrareview-from-the-cli">
  Запуск ultrareview из CLI
</h2>

Начните анализ из любого репозитория git в Claude Code CLI.

```text theme={null}
/code-review ultra
```

Без аргументов ultrareview анализирует разницу между вашей текущей ветвью и ветвью по умолчанию, включая любые незафиксированные и подготовленные изменения в вашем рабочем дереве. Claude Code упаковывает состояние репозитория и загружает его в удаленную изолированную среду для анализа.

Чтобы вместо этого проанализировать запрос на слияние GitHub, передайте номер PR.

```text theme={null}
/code-review ultra 1234
```

В режиме PR удаленная изолированная среда клонирует запрос на слияние непосредственно с хоста, а не упаковывает ваше локальное рабочее дерево. Режим PR работает с репозиториями на `github.com` и на экземплярах [GitHub Enterprise Server](/ru/github-enterprise-server), которые администратор подключил к Claude Code.

<Tip>
  Если ваш репозиторий слишком большой для упаковки, Claude Code предложит вам вместо этого использовать режим PR. Отправьте вашу ветвь и откройте черновик PR, затем запустите `/code-review ultra <PR-number>`.

  Если diff запроса на слияние слишком большой, Claude Code отказывает в анализе с подсказкой по области видимости перед началом любой работы по анализу.
</Tip>

Перед запуском Claude Code показывает диалоговое окно подтверждения с областью анализа (включая количество файлов и строк при анализе ветки), оставшимися бесплатными запусками и предполагаемой стоимостью. После подтверждения анализ продолжается в фоновом режиме, и вы можете продолжать использовать вашу сессию. Команда запускается только при вызове с помощью `/code-review ultra`; Claude не запускает ultrareview самостоятельно.

<h2 id="pricing-and-free-runs">
  Цены и бесплатные запуски
</h2>

Ultrareview — это премиум-функция, которая выставляет счета за дополнительное использование, а не за включенное использование в вашем плане.

| План              | Включено бесплатных запусков | После бесплатных запусков                                                                                                               |
| ----------------- | ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Pro               | 3 бесплатных запуска         | выставляется счет как [дополнительное использование](https://support.claude.com/ru/articles/12429409-extra-usage-for-paid-claude-plans) |
| Max               | 3 бесплатных запуска         | выставляется счет как [дополнительное использование](https://support.claude.com/ru/articles/12429409-extra-usage-for-paid-claude-plans) |
| Team и Enterprise | нет                          | выставляется счет как [дополнительное использование](https://support.claude.com/ru/articles/12429409-extra-usage-for-paid-claude-plans) |

Подписчики Pro и Max получают три бесплатных запуска ultrareview для пробы функции. Эти три запуска — это одноразовое выделение на учетную запись и не обновляются. После того как вы используете все три или после окончания периода бесплатных запусков, каждый анализ выставляется как дополнительное использование и обычно стоит от 5 до 20 долларов в зависимости от размера изменения. Запуск считается начатым после запуска удаленной сессии, поэтому анализ, который вы остановили рано или который не завершился, все равно использует бесплатный запуск. Для платного анализа дополнительное использование выставляется счет только за ту часть, которая была выполнена.

Поскольку ultrareview всегда выставляет счет как дополнительное использование вне бесплатных запусков, ваша учетная запись или организация должны иметь включенное дополнительное использование перед запуском платного анализа. Если дополнительное использование не включено, Claude Code блокирует запуск и ссылает вас на параметры выставления счетов, где вы можете его включить. Вы также можете запустить `/usage-credits` для проверки или изменения текущего параметра.

<h2 id="track-a-running-review">
  Отслеживание выполняемого анализа
</h2>

Анализ обычно занимает от 5 до 10 минут. Анализ работает как фоновая задача, поэтому вы можете продолжать работать в вашей сессии, запускать другие команды или полностью закрыть терминал.

Используйте `/tasks` для просмотра выполняемых и завершенных анализов, открытия подробного представления анализа или остановки выполняемого анализа. Остановка анализа архивирует облачную сессию, и частичные результаты не возвращаются. Когда анализ завершится, проверенные результаты появятся как уведомление в вашей сессии. Каждый результат включает расположение файла и объяснение проблемы, чтобы вы могли попросить Claude исправить это напрямую.

<h2 id="run-ultrareview-non-interactively">
  Запуск ultrareview неинтерактивно
</h2>

Используйте подкоманду `claude ultrareview` для запуска ultrareview из CI или скрипта без интерактивной сессии. Подкоманда запускает тот же анализ, что и `/code-review ultra`, блокирует до завершения удаленного анализа, выводит результаты в stdout и выходит с кодом 0 при успехе или 1 при ошибке.

```bash theme={null}
claude ultrareview
claude ultrareview 1234
claude ultrareview origin/main
```

Без аргументов подкоманда анализирует разницу между вашей текущей ветвью и ветвью по умолчанию. Передайте номер PR для анализа запроса на слияние или передайте базовую ветвь для анализа разницы с этой ветвью вместо этого. Вызов подкоманды считается согласием на выставление счетов и подсказку условий, которые показывает интерактивная команда.

Сообщения о ходе выполнения и URL живой сессии идут в stderr, чтобы stdout оставался анализируемым. Используйте эти флаги для управления выводом и тайм-аутом:

| Флаг                  | Описание                                                                               |
| --------------------- | -------------------------------------------------------------------------------------- |
| `--json`              | Выведите необработанный полезный груз `bugs.json` вместо отформатированных результатов |
| `--timeout <minutes>` | Максимальное количество минут для ожидания завершения анализа. По умолчанию 30         |

Запуск `claude ultrareview` требует той же аутентификации и конфигурации дополнительного использования, что и `/code-review ultra`. Подкоманда выходит с кодом 0 при завершении анализа с результатами или без них, кодом 1 при ошибке запуска анализа, ошибке удаленной сессии или истечении тайм-аута, и кодом 130 при прерывании с помощью Ctrl-C. Удаленный анализ продолжает работать, если вы прерываете подкоманду; следите за URL сессии, выведенным в stderr, чтобы смотреть его в браузере.

Для автоматических анализов запросов на слияние GitHub [Code Review](/ru/code-review) интегрируется непосредственно с вашим репозиторием и публикует результаты как встроенные комментарии PR без этапа CLI.

<h2 id="how-ultrareview-compares-to-/code-review-and-/review">
  Как ultrareview сравнивается с /code-review и /review
</h2>

Все три команды анализируют код, но они предназначены для разных этапов вашего рабочего процесса.

|                   | `/code-review`                      | `/review <pr>`                               | `/code-review ultra`                                                                 |
| ----------------- | ----------------------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------ |
| Цель              | ваш рабочий diff                    | pull request на GitHub                       | ваш рабочий diff или pull request                                                    |
| Запуск            | локально в вашей сессии             | локально в вашей сессии                      | удаленно в облачной изолированной среде                                              |
| Глубина           | масштабируется с аргументом effort  | однопроходный анализ на уровне effort сессии | многоагентный флот с независимой проверкой                                           |
| Продолжительность | секунды до нескольких минут         | секунды до нескольких минут                  | примерно 5–10 минут                                                                  |
| Стоимость         | учитывается в обычном использовании | учитывается в обычном использовании          | бесплатные запуски, затем примерно $5–$20 за анализ как дополнительное использование |
| Лучше всего для   | быстрая обратная связь при итерации | анализ pull request коллеги перед одобрением | уверенность перед слиянием при существенных изменениях                               |

Используйте `/code-review` для быстрой обратной связи во время работы. Используйте `/review <pr>` для просмотра pull request так же, как вы это делали бы перед его одобрением. Используйте `/code-review ultra` перед слиянием существенного изменения, когда вам нужен более глубокий анализ, который поймет проблемы, которые может пропустить локальный анализ.

<h2 id="related-resources">
  Связанные ресурсы
</h2>

* [Claude Code в веб-версии](/ru/claude-code-on-the-web): узнайте, как работают удаленные сессии и облачные изолированные среды
* [Планирование сложных изменений с помощью ultraplan](/ru/ultraplan): аналог планирования для ultrareview для предварительной работы по проектированию
* [Эффективное управление затратами](/ru/costs): отслеживайте использование и устанавливайте лимиты расходов
