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 следующим образом:
- Режим: выберите Agent-driven development (агент-управляемая разработка). Это переключает агента из режима «жду инструкций» в режим «ориентируюсь на цель».
- Политика выполнения в терминале: установите Always Proceed. Это позволяет агенту запускать
npm test,uv run pytestsи другие команды без постоянных пауз для одобрения. - Политика ревью: установите Always Proceed. Это говорит агенту, что его планы реализации предварительно одобрены.
- Политика выполнения 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, чтобы начать экспериментировать.
Другие ресурсы
- Billy's Ralph Wiggum loop with Gemini CLI
- Daniel's Antigravity on Cloud Workstation tutorial
- Romin's getting started with Google Antigravity tutorial
Подпишитесь на канал и каждый день читайте лучшие материалы про AI переведенные на русский!
Нашли интересную статью для перевода? Пришлите нашему боту: @ailongreadsbot