Antigravity в стиле Ральфа Виггама

Antigravity в стиле Ральфа Виггама

@ai_longreads

Как настроить агентную разработку с автономным циклом самоисправления в Google Antigravity — без постоянного одобрения каждого шага

Это AI-перевод статьи, сделанный каналом Про AI: Лучшие Статьи и Исследования.


Antigravity в стиле Ральфа Виггама

Antigravity the Ralph Wiggum style Автор: Remigiusz Samborski Оригинальный текст:

Тренд Ralph Wiggum активно обсуждается в социальных сетях. Если вы следите за развитием технологий, его сложно пропустить. Названный в честь упрямого и слегка растерянного второклассника, Wiggum Loop в агентной разработке сводится к простому принципу: не останавливайся, пока работа не сделана.

В традиционном AI-кодировании агент выполняет задачу, останавливается и ждёт, пока вы одобрите следующий шаг или запросите изменения. В Wiggum Loop вы даёте агенту миссию и критерии успеха (например, прохождение тестов), и он продолжает цикл, исправляя собственные баги и рефакторя код — пока не получит зелёный свет.

Недавний ажиотаж вокруг Wiggum Loop подчёркивает важный сдвиг: достижение автономной, самокорректирующейся разработки. Я уже некоторое время успешно использую аналогичный подход с Antigravity. В этом посте я поделюсь своей стратегией, которая позволит вам внедрить по-настоящему автономную разработку.

Полный режим Wiggum

Чтобы достичь настоящей автономной разработки, нужно отойти от подхода с постоянными ревью и позволить агенту взять управление на себя. Antigravity идеально подходит для этого, поскольку это агент-ориентированная среда, способная работать как в терминале, так и в браузере.

Чтобы воспроизвести упорство Bash-цикла плагина Ralph Wiggum, настройте параметры Antigravity следующим образом:

  1. Режим: выберите Agent-driven development (агент-управляемая разработка). Это переключает агента из режима «жду инструкций» в режим «ориентируюсь на цель».
  2. Политика выполнения в терминале: установите Always Proceed. Это позволяет агенту запускать npm test, uv run pytests и другие команды без постоянных пауз для одобрения.
  3. Политика ревью: установите Always Proceed. Это говорит агенту, что его планы реализации предварительно одобрены.
  4. Политика выполнения JavaScript: установите Always Proceed. Это необходимо для агентов, которым нужно запускать скрипты или взаимодействовать с браузерными средами для проверки своей работы.

>

Пример

Чтобы увидеть это в действии, я запустил следующий промпт в Antigravity:

Build a REST API for todos in NodeJS.
When complete:
- All CRUD endpoints are working
- Input validation is in place
- Tests are passing (coverage > 80%)
- README with API docs exists

Скринкаст ниже показывает, как Antigravity справился с задачей без моего вмешательства (я потратил это время на другие задачи, а не на сопровождение агента).

Как это работает?

Antigravity не просто зацикливается в вакууме. Благодаря нативной интеграции с Gemini 3 Pro, он использует огромное контекстное окно, которое точно запоминает, почему предыдущая команда не сработала.

Всё начинается с составления плана реализации и списка задач. На видео можно наблюдать, как он отмечает выполненные пункты в реальном времени. Но он не просто планирует — он реально работает в терминале: инициализирует npm-проект и запускает тесты.

Цикл завершается только когда все требования выполнены и набор тестов загорается зелёным. Затем он предоставляет удобный обзор архитектуры, которую только что создал.

Такой подход превращает разработку из написания кода в проверку результатов.

От вайб-кодинга к вайб-билдингу

Тренд Ralph Wiggum — это не про срезание углов; это про использование упорной настойчивости через автоматизацию. Позволяя Antigravity работать автономно, вы переходите от роли кодера к роли архитектора и тимлида. Вы определяете стандарты и среду, а агенты управляют итеративной рутиной написания, тестирования и отладки — циклами, которые обычно съедают ценное время разработчика.

Готовы ли вы позволить агенту «Always Proceed»? Посетите страницу загрузки Antigravity, чтобы начать экспериментировать.

Другие ресурсы


Подпишитесь на канал и каждый день читайте лучшие материалы про AI переведенные на русский!

Нашли интересную статью для перевода? Пришлите нашему боту: @ailongreadsbot

Report Page