1. Введение
В этом практическом занятии вы познакомитесь с Google Antigravity — платформой для разработки агентных систем, созданной для того, чтобы помочь вам в разработке в эпоху агентов. Antigravity 2.0 служит центральным командным центром для ваших ИИ-агентов, предоставляя единую платформу для запуска, мониторинга и координации их действий.
С запуском версии 2.0 Antigravity перестала быть просто менеджером агентов, интегрированным с IDE. Теперь это полноценная экосистема продуктов, разработанная для эпохи, ориентированной на агентов:
- Antigravity: флагманское автономное приложение для macOS, Linux и Windows. Это ваш командный центр для управления несколькими локальными агентами параллельно, выполнения запланированных задач и многого другого. В отличие от своего предшественника, Agent Manager, Antigravity 2.0 — это автономное приложение, работающее независимо от IDE.
- Antigravity IDE: Оригинальная полнофункциональная IDE с поддержкой агентов по-прежнему доступна (и рекомендуется разработчикам!). Она включает в себя менеджер агентов, артефакты и глубокое понимание вашей кодовой базы.
- Antigravity CLI: Интерфейс командной строки для взаимодействия с агентами через терминал. В данном руководстве он рассматриваться не будет.
- Antigravity SDK: Инструменты для разработчиков, позволяющие программно интегрировать Antigravity в свои системы. В данном руководстве это рассматриваться не будет.
- Antigravity для IDE: Недавно выпущенная версия. Она интегрирует возможности автономного агента Antigravity непосредственно в ваш любимый редактор с официальными расширениями для Visual Studio Code, Jetbrains, Zed и других. Если вы не хотите использовать какие-либо из этих расширений, вы можете использовать упомянутую выше автономную IDE Antigravity.
В этом практическом занятии мы сосредоточимся на Antigravity и кратко рассмотрим IDE Antigravity. Два других компонента, Antigravity CLI и Antigravity SDK, рассматриваться не будут.
Если вас интересует практическое занятие по Antigravity CLI, приложению, работающему в терминале, обратитесь к практическому занятию: Начало работы с Antigravity CLI .
Что вы узнаете
- Установка и настройка Antigravity.
- Изучение ключевых концепций антигравитации, таких как работа с агентами, проектами и многое другое.
- Настройка антигравитации с помощью различных параметров в соответствии с вашими предпочтениями.
Что вам понадобится
Программа Antigravity должна быть установлена локально на вашем компьютере. Продукт доступен для Mac, Windows и некоторых дистрибутивов Linux. Помимо вашего компьютера, вам потребуется следующее:
- Веб-браузер Chrome.
- Аккаунт Gmail (личный аккаунт Gmail).
Данный практический семинар предназначен для пользователей и разработчиков всех уровней.
Сообщение о проблемах
В процессе работы над лабораторной работой и с программой Antigravity вы можете столкнуться с проблемами.
По вопросам, связанным с выполнением заданий (опечатки, неверные инструкции), пожалуйста, сообщите об ошибке, используя кнопку Report a mistake в левом нижнем углу этого задания:

Сообщения об ошибках или пожелания по улучшению функций Antigravity следует отправлять непосредственно в Antigravity. Вы также можете оставить отзыв о продукте, перейдя в «Настройки», расположенные в левом нижнем углу страницы Antigravity, а затем выбрав опцию Provide Feedback .
2. Установка
Установка антигравитации
Перейдите на страницу загрузки Google Antigravity . Скачайте приложение Antigravity для вашей операционной системы (macOS, Linux или Windows).

Запустите установщик. Отобразится следующий экран:

Есть 2 варианта:
- Продолжить с Google : Здесь вы можете использовать свой личный аккаунт Google, и Antigravity поддерживает стартовый пакет с личным Gmail. Если вы приобрели пакеты Google AI Pro / Ultra в своем аккаунте Google, то будут применены соответствующие ограничения по квоте Antigravity.
- Использовать бизнес-аккаунт : Это применимо, если вы используете это в корпоративном проекте, где у вас есть проект Google Cloud и ваша организация приобрела лицензии. В качестве альтернативы вы можете использовать проект Google Cloud вместе с платформой агентов по принципу оплаты по мере использования. В данном случае мы не будем использовать этот вариант.
Нажмите «Продолжить с Google» и войдите в свою учетную запись Google. Завершите аутентификацию, и должно отобразиться следующее:

Нажмите на кнопку «Открыть антигравитацию» , и процесс продолжится.
Вы можете выбрать тему оформления , один или несколько плагинов Google , которые можно использовать для расширения функциональности Antigravity (пока можете всё это игнорировать), а также экран с условиями использования . Примите их, нажмите «Готово» , и вы увидите интерфейс Antigravity, который будет выглядеть следующим образом:

К интерфейсу мы вернемся чуть позже, а пока все готово.
Установите Antigravity IDE
На приведенном выше скриншоте в правом верхнем углу должна быть кнопка «Установить IDE». Она должна перевести вас на страницу загрузки Google Antigravity IDE , или вы можете перейти туда напрямую.

Нажмите кнопку «Загрузить» . Это переведет вас на страницу, где вы сможете либо загрузить расширение Antigravity для вашей любимой IDE (Visual Studio Code, Zed, Jetbrains и т. д.), либо загрузить автономный установщик Antigravity для IDE, как указано ниже:

Загрузите соответствующий установщик. Запустите установщик, войдите в систему с той же учетной записью Google и продолжите установку. Используйте настройки по умолчанию для каждого шага, включая IDE, действия по умолчанию, плагины и многое другое.
В доке вы увидите два значка: Antigravity 2.0 (белый фон) и Antigravity IDE (черный сетчатый фон).

3. Интерфейс «Антигравитация 2.0»
Запустите Antigravity, если вы уже это сделали. В идеале вы должны увидеть экран, похожий на этот. Если вы установили автономную версию Antigravity IDE, то кнопка в правом верхнем углу будет называться «Открыть IDE» , а не «Установить IDE» .

По ходу этого урока мы будем обращаться к опции «Настройки» в левом нижнем углу по мере необходимости.
Проекты
Давайте сначала разберемся с концепцией проектов в Antigravity. Это очень важно, потому что, если вы посмотрите на интерфейс в правой панели, там четко написано «Выберите проект» , и Antigravity использует проектно-ориентированный подход, чтобы гарантировать, что агенты имеют доступ к нужным файлам, инструментам, разрешениям и многому другому.
Проект представляет собой комбинацию папок, определяющих среду и область действия вашего агента. Вместо того чтобы заставлять агента работать в рамках одной папки, проект может работать с одной или несколькими папками (например, репозитории фронтенда и бэкенда), предоставляя вашим агентам весь необходимый контекст для вашей кодовой базы. Все проекты имеют свои собственные изолированные настройки агента, что позволяет независимо настраивать параметры безопасности различных проектов.
Давайте создадим наш первый проект. В домашней папке на вашем локальном компьютере создайте папку с именем $HOME/agy2-projects/my-first-project . Обратите внимание, что это не обязательно должна быть пустая папка.
Теперь мы создадим наш первый проект в Antigravity, определив, какие папки будут входить в его состав. В нашем первом случае это будет всего одна папка, а именно $HOME/agy2-projects/my-first-project.
В левой панели навигации вы увидите раздел «Проекты» . Нажмите кнопку «Создать новый проект» , как показано ниже:

В качестве альтернативы вы также можете нажать на ссылку «Новая беседа» на главной панели, и вы увидите опцию « Новый проект» , как показано ниже:

В любом случае, нажмите кнопку «Новый проект», как показано ниже:

Программа предложит вам выбрать папку для вашего проекта, открыв Проводник или файловый менеджер. Выберите папку, в нашем случае это $HOME/agy2-projects/my-first-project .
В настоящее время у нас определен проект my-first-project, который указывает на папку, а именно $HOME/agy2-projects/my-first-project .
Вы можете спросить, может ли проект иметь только одну папку. А что, если я хочу, чтобы у проекта были папки как для фронтенд-кода, так и для бэкенд-кода? Вы можете добавить больше папок, чтобы Antigravity имел полный контекст при работе с вашими проектами. Щелкните настройки проекта для конкретного проекта ( my-first-project ), как показано ниже:

Откроется диалоговое окно «Настройки проекта» для конкретного проекта, и вы заметите, что в нем есть возможность добавить дополнительные папки с помощью опции «Добавить папку» .

Как вы можете заметить, вы по-прежнему можете добавлять в проект новые папки (через кнопку «Добавить папку» ), но на данный момент нас это устраивает, и мы можем нажать кнопку «Создать».
Теперь вы можете закрыть страницу настроек.
Одна из ключевых особенностей, которую вы, вероятно, заметили, заключается в том, что «У каждого проекта есть свои собственные изолированные настройки агента, позволяющие независимо настраивать параметры безопасности различных проектов». Таким образом, в любой момент, если вы хотите изменить поведение Antigravity для своего конкретного проекта, вы можете перейти в «Настройки проекта» и изменить необходимые параметры.
Проще говоря, каждый проект наследует права доступа к артефактам для проверки, разрешенным инструментам и конфигурации сервера MCP из глобальной конфигурации, доступной в разделе «Настройки» в главном интерфейсе. Однако вы можете индивидуально настроить эти и другие права доступа для каждого проекта, что обеспечит гораздо большую гибкость и позволит оптимизировать контекст и инструменты под конкретный проект.
А пока давайте поздороваемся с нашим замечательным агентом, нажав на кнопку «Начать первый разговор» . После этого вы увидите следующий экран и наш первый проект, который теперь отображается как в списке проектов слева, так и в качестве проекта, в котором агент будет работать, когда вы будете отправлять ему сообщения через интерфейс чата. Обратите внимание, что вы можете выбрать модель, передать дополнительный контекст с помощью знака «+», «@» или «/» и так далее.

Давайте поприветствуем нашего Агента сообщением, и он ответит соответствующим образом.

У меня есть ещё одна просьба — присылать мне новости, и служба их хорошо выполняет.

Беседы
В нашем проекте ( my-first-project ) мы создали цепочку сообщений, и в настоящее время в ней присутствует ряд сообщений (сообщения пользователей и ответы агентов).
Вы увидите, что эта ветка обсуждения остается единой и отображается слева, в разделе проекта.

А теперь давайте сделаем что-нибудь интересное и дадим название этой ветке обсуждения. Назовём её conv-introduction .
Для этого нажмите на три вертикальные точки рядом с диалогом. Откроются 3 варианта. Выберите действие «Переименовать» .

Присвойте значению conv-introduction или любое другое подходящее вам имя.
Теперь, если вы хотите начать совершенно новую беседу в проекте, нажмите знак + (Новая беседа в проекте) рядом с проектом, как показано ниже.

Вы перешли к совершенно новому разговору.
Давайте попросим вас поделиться спортивными новостями со всего мира. Обратите внимание, что мы всё ещё находимся в рамках моего первого проекта, то есть «Дайте мне спортивные новости со всего мира».
Это дало мне некоторые новости из мира спорта, и вы можете заметить, что теперь у нас две ветки обсуждения в рамках одного проекта.

Давайте переименуем эту беседу в conv-sportsnews . Если вы хотите увидеть все состоявшиеся на данный момент беседы, вы можете перейти в Историю бесед в верхнем левом углу, как показано ниже:

В любой момент времени у вас есть возможность начать новую беседу либо в текущем проекте, либо в новом проекте, используя опцию « Новая беседа» вверху страницы.
Настройки проекта
Теперь вернемся к настройкам проекта , о которых мы говорили ранее. При создании проекта в Antigravity он наследует разрешения по умолчанию, которые при желании можно изменить.
Чтобы перейти к настройкам конкретного проекта, нажмите на значок шестеренки настроек рядом с каждым проектом в левой панели навигации.

Это приведет вас к настройкам конкретного проекта (например , my-first-project ), как показано ниже:

Обратите внимание, что слева в разделе «Проекты» выбран мой первый проект . Если бы проектов было больше, они бы отображались в этом списке, и вы могли бы легко выбрать любой из них и изменить его настройки по своему усмотрению.
Теперь давайте обратим внимание на правую часть, где отображаются настройки проекта my-first-project. Вы заметите, что здесь находится единственная папка, которую мы добавили в этот проект. Вы также можете добавить сюда другие папки.
Я предлагаю вам сначала ознакомиться со всем списком и оценить гибкость, которая теперь позволяет изменять множество настроек в соответствии с требованиями вашего проекта.
К ним относятся:
- Настройки безопасности : Вы можете определить, хотите ли вы, чтобы все команды терминала и обращения к файлам сначала проверялись вами, прежде чем агент сможет выполнять какие-либо действия.
- Поведение агента : В случае сгенерированных артефактов, например, файла implementation_plan.md, который вы хотите просмотреть перед тем, как попросить агента приступить к выполнению плана.
- Различные локальные разрешения, например, разрешенные пути к файлам, какие URL-адреса разрешены или заблокированы для агента и т. д.
- Вы даже можете настроить, какие именно инструменты MCP разрешены для этого проекта. Это очень полезно, чтобы предотвратить предоставление агенту в этом проекте доступа ко всем глобально настроенным серверам MCP.
Примечание : В любой момент вы можете перейти к настройкам Antigravity или даже к настройкам проекта через главный раздел настроек в интерфейсе Antigravity.

4. Команды с косой чертой
В Antigravity доступны некоторые интересные команды со слэшем / . В интерфейсе чата, если вы наберете / , вы увидите команды, как показано ниже:

Рассмотрим команду /browser . Это явная команда для запуска браузера и запроса на выполнение определённых действий.
Попробуйте перейти на веб-сайт, как показано ниже:

Это запускает подпрограмму браузера, которая пытается запустить сеанс отладки в Chrome и сначала запрашивает ваше разрешение:

После того, как вы разрешите, браузер посетит сайт, получит последние новости, и затем вы получите данные обратно в Antigravity.
Команда /schedule полезна, если вы хотите настроить повторяющиеся или разовые задачи для агента, которые будут выполняться через фиксированные интервалы или по расписанию (например, в 9:00 утра в понедельник или среду).
В то же время, вам предоставляется возможность сделать это через пользовательский интерфейс, и это рассматривается в разделе «Планирование команд» на следующем шаге.
5. Планирование команд
В главном интерфейсе вы можете использовать опцию «Планирование» , чтобы автоматизировать повторяющиеся задачи или установить разовые напоминания для конкретных проектов.

Давайте создадим ежедневное задание, которое будет напоминать нам о нашей встрече в 18:00. Нажмите «Создать» и заполните данные, как показано ниже:

Нажмите кнопку «Добавить запланированную задачу» , и задача будет добавлена в список запланированных задач, как показано ниже:

Добавим еще один совет, который напоминает нам о необходимости делать перерыв каждые 20 минут:

У нас сейчас запланированы две задачи, как показано ниже:

Вы можете отключить или удалить любую из задач. Помните, что мы использовали базовые подсказки, но ваши подсказки могут быть более подробными, могут запускать инструменты (взаимодействовать с внешними системами) и выполнять гораздо больше работы в фоновом режиме с регулярными интервалами, в зависимости от ваших требований.
6. Серверы протокола контекста модели (MCP)
Протокол контекста модели (MCP) — это стандарт, помогающий подключать агентов к внешним системам. Он играет ключевую роль в обеспечении того, чтобы агент оставался в курсе ваших данных и интеграции.
Antigravity поддерживает серверы MCP, как локальные, так и удаленные. В комплект также входит интеграция с несколькими серверами MCP, работающими с сервисами Google Cloud, установка которых осуществляется простым щелчком мыши с минимальными настройками.
В последней версии Antigravity 2.0 стало проще добавлять MCP-серверы в Antigravity.
Перейдите в «Настройки» → «Параметры настройки» , и вы увидите конфигурацию сервера MCP, как показано ниже:

В приведенной выше конфигурации перейдите в раздел «Установленные серверы MCP», как показано ниже:

Если вы нажмете кнопку «Открыть конфигурацию MCP», вы перейдете к файлу, расположенному в $HOME/.gemini/config/mcp_config.json , и именно там хранятся все ваши настройки. Если вы знакомы с файлом конфигурации серверов MCP, вы можете напрямую редактировать и сохранять его содержимое.
Как видите, в данный момент оно пустое.
Для настройки сервера MCP достаточно нажать кнопку «Добавить MCP» .
Это выводит на экран огромный список предварительно настроенных параметров, доступных для нескольких серверов MCP, особенно для сервисов Google Cloud , которые поставляются в комплекте с серверами MCP. Ниже показан скриншот:

Можете добавлять любые из них. Например, я нажал «Добавить» рядом с сервером Google Cloud Run MCP, и он установился.
Это добавляет его в список серверов MCP, как показано ниже, вместе с инструментами, которые предоставляет сервер MCP. Вы можете просто включить/отключить инструмент, щелкнув по всплывающей подсказке с названием конкретного инструмента ниже, или даже просто отключить весь сервер MCP, включив/выключив переключатель .

Если вы нажмете кнопку «Открыть конфигурацию MCP» , вы увидите, что запись была добавлена в файл mcp_config.json , как показано ниже:
{
"mcpServers": {
"cloudrun": {
"command": "npx",
"args": [
"-y",
"@google-cloud/cloud-run-mcp"
]
}
}
}
Если вы работали с существующими удаленными серверами MCP, вы можете просто добавить эти данные в файл $HOME/.gemini/config/mcp_config.json .
Чтобы использовать настроенные MCP-серверы, вы можете запросить у Antigravity выполнение действия, требующего наличия MCP-сервера. Например, вы можете включить сервер cloudrun-mcp и запросить у Antigravity следующее: Build and deploy a Cloud Run service . Это должно побудить Antigravity найти и использовать сервер cloudrun-mcp для настройки и развертывания службы Cloud Run.
7. Артефакты
В процессе планирования и выполнения своей работы Antigravity создает артефакты , чтобы доносить результаты своей деятельности и получать обратную связь от пользователей. К ним относятся файлы в формате Markdown, архитектурные схемы, изображения, записи браузера, сравнения кода и так далее.
Артефакты решают проблему недостатка доверия. Когда агент заявляет об исправлении ошибки, разработчику раньше приходилось читать код, чтобы убедиться в этом. В Antigravity агент создает артефакт, чтобы это доказать.
Вот основные артефакты, созданные с помощью антигравитации:
-
Task Lists: Перед написанием кода агент генерирует структурированный план. Обычно редактировать этот план не требуется, но вы можете просмотреть его и в некоторых случаях добавить комментарий для внесения изменений, если это необходимо. -
Implementation Plan: Он используется для планирования изменений в кодовой базе для выполнения задачи. Эти планы содержат технические подробности о необходимых изменениях и предназначены для ознакомления пользователем, если только в вашей политике проверки артефактов не установлен параметр «Всегда продолжать» . -
Walkthrough: Оно создается после завершения агентом выполнения задачи и представляет собой краткое описание изменений и способов их тестирования. -
Code diffs: Хотя технически это не артефакт, Antigravity также создает сравнение кода, которое вы можете просмотреть и прокомментировать. -
Screenshots: Агент фиксирует состояние пользовательского интерфейса до и после изменения.
Чтобы лучше понять, что такое артефакты, создайте диалог с новым или существующим проектом, используя следующую подсказку:
Design a Node application that I can run from the command line to get me the latest news from Google.
Агент улетает и возвращается с нашим первым артефактом: Планом реализации.

Вы можете просмотреть любые артефакты, созданные с помощью антигравитации, переключив вспомогательную панель, расположенную в правом верхнем углу.

Если вы переключите вспомогательную панель , вы увидите следующий вывод, в котором указано, что был сгенерирован 1 артефакт (план реализации).

Для просмотра подробностей нажмите на « План реализации» , как показано ниже:

На данный момент нас устраивает этот план, и мы просто нажимаем кнопку «Продолжить» , чтобы двигаться дальше.
Возможно, вас попросят дать разрешение на продолжение, поэтому, пожалуйста, разрешите это.
Когда все действия будут выполнены, протестированы и проверены агентом, вы получите сообщение о том, что задача выполнена.

Ещё один артефакт, называемый « Пошаговое руководство» , теперь готов. Окончательный список вы можете увидеть ниже. Следует отметить, что здесь представлены не только артефакты (задача, пошаговое руководство и план реализации), но и исходные файлы (package.json , cli.js ) .

Для просмотра сгенерированных файлов вам может не понадобиться полноценный редактор/IDE. Вы можете щелкнуть по файлам package.json или index.js , и вы сможете увидеть их содержимое и оставить комментарии.
8. Антигравитационная ИДЕ
При желании вы можете использовать интегрированную среду разработки Antigravity IDE, которую мы установили ранее в этом практическом занятии. Обратите внимание, что при переключении вспомогательной панели в главном интерфейсе Antigravity есть опция «Открыть IDE» .

Нажмите на это, чтобы открыть Antigravity IDE. При запуске Antigravity IDE вы можете увидеть предупреждение, которое выглядит примерно так:

Это нормально. Нажмите «Да» . Откроется среда разработки Antigravity IDE, которая должна быть знакома всем, кто раньше пользовался IDE. В ней есть все сгенерированные папки/файлы, редактор и панель агента , где вы можете общаться с агентом по поводу кода (показывать, генерировать, исправлять и т. д.).

9. Навыки
Хотя базовые модели Antigravity являются мощными универсальными инструментами, они не учитывают специфический контекст вашего проекта или стандарты вашей команды. Загрузка каждого правила или инструмента в контекстное окно агента приводит к избыточности инструментов, увеличению затрат, задержкам и путанице.
Навыки решают эту проблему за счет постепенного раскрытия информации. Навык — это специализированный набор знаний, который находится в неактивном состоянии до тех пор, пока не понадобится. Он загружается в контекст агента только тогда, когда ваш конкретный запрос соответствует описанию навыка.
Структура и сфера применения
Навыки представляют собой пакеты, расположенные в каталогах. В зависимости от ваших потребностей вы можете определить их в двух областях видимости:
- Глобальная область действия (
~/.gemini/config/skills/): Доступно для всех продуктов Antigravity (Antigravity, Antigravity IDE, Antigravity CLI) и проектов. - Область действия проекта/рабочей области (
<project-root>/.agents/skills/): Это сделает навык доступным только в рамках конкретного проекта.
Анатомия навыка
Типичный каталог навыков выглядит следующим образом:
my-skill/
├── SKILL.md #(Required) metadata & instructions.
├── scripts/ # (Optional) Python or Bash scripts for execution.
├── references/ # (Optional) text, documentation, or templates.
└── assets/ # (Optional) Images or logos.
Давайте теперь добавим несколько навыков.
Навык проверки кода
Это навык, содержащий только инструкции, то есть нам нужно только создать файл SKILL.md , который будет содержать метаданные и инструкции к навыку. Давайте создадим навык, который будет предоставлять агенту подробную информацию для проверки изменений кода на наличие ошибок, проблем со стилем и передовых методов.
Предполагая, что вы находитесь в определенной папке проекта (например, $HOME/agy2-projects/my-skills-project) первым шагом является создание в этой папке каталога, который будет содержать навык.
mkdir -p .agents/skills/code-review
Создайте файл SKILL.md в папке проекта, например, .agents/skills/code-review , со следующим содержимым:
---
name: code-review
description: Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
---
# Code Review Skill
When reviewing code, follow these steps:
## Review checklist
1. **Correctness**: Does the code do what it's supposed to?
2. **Edge cases**: Are error conditions handled?
3. **Style**: Does it follow project conventions?
4. **Performance**: Are there obvious inefficiencies?
## How to provide feedback
- Be specific about what needs to change
- Explain why, not just what
- Suggest alternatives when possible
Обратите внимание, что файл SKILL.md указанный выше, содержит метаданные (имя и описание) вверху, а затем инструкции. При загрузке агент будет считывать только метаданные навыков и загружать полные инструкции к навыкам только при необходимости.
Давайте проверим навык проверки кода . Откройте обсуждение в Antigravity в выбранном вами проекте и введите следующий запрос.

Это должно демонстрировать навык проверки кода .
Попробуйте!
Создайте новый файл с именем demo_bad_code.py в папке $HOME/agy2-projects/my-skills-project со следующим содержимым:
import time
def get_user_data(users, id):
# Find user by ID
for u in users:
if u['id'] == id:
return u
return None
def process_payments(items):
total = 0
for i in items:
# Calculate tax
tax = i['price'] * 0.1
total = total + i['price'] + tax
time.sleep(0.1) # Simulate slow network call
return total
def run_batch():
users = [{'id': 1, 'name': 'Alice'}, {'id': 2, 'name': 'Bob'}]
items = [{'price': 10}, {'price': 20}, {'price': 100}]
u = get_user_data(users, 3)
print("User found: " + u['name']) # Will crash if None
print("Total: " + str(process_payments(items)))
if __name__ == "__main__":
run_batch()
Откройте новую беседу в конкретном проекте в Antigravity и введите следующее сообщение: review the @demo_bad_code.py file .
Агент должен определить навык code-review , загрузить его подробные сведения, а затем выполнить действие в соответствии с инструкциями, указанными в файле code-review/SKILL.md .
Пример выходных данных показан ниже:

10. Заключение
Поздравляем! Вы успешно установили Antigravity 2.0, настроили среду и научились управлять своими агентами.
Что дальше? Чтобы увидеть Antigravity 2.0 в действии при создании реальных приложений, вы можете ознакомиться со следующим практическим заданием:
- Создание и развертывание бессерверного приложения в Google Cloud с помощью Antigravity : В этом практическом занятии показано, как спроектировать, создать и развернуть бессерверное приложение в Google Cloud.
Справочная документация
- Официальный сайт: https://antigravity.google/
- Документация: https://antigravity.google/docs/home
- Примеры использования: https://antigravity.google/use-cases
- Скачать: https://antigravity.google/download
- YouTube-канал Google Antigravity: https://www.youtube.com/@googleantigravity