Нейробрейн · практический урок · student + helper 1.1.0

От учебной папки до нового чата в Antigravity

Разберите обращения, сохраните результат и продолжите задачу в новом чате. По ходу проверим, что помощник действительно прочитал, какие файлы создал и что ещё нужно уточнить.

Подготовить свою попыткуПосмотреть демонстрацию

В записи — уже установленный Antigravity 2.22.0 с сохранённым входом. Голос синтетический — Piper Denis. Практика добровольная; вопросы обсуждаем в Zoom и чате школы.

Подготовьте отдельную учебную папку

Скачайте совместимую пару архивов 1.1.0 и распакуйте оба. Для Local-проекта выберите вложенную папку ученика, где сразу видны starter/, integration/ и templates/. Данные вымышленные; свои рабочие переписки и секреты в этот проект не добавляйте.

Скачать папку ученика · ZIP 1.1.0Скачать helper · ZIP 1.1.0

Полная инструкция пакета · Текстовая инструкция урока · Рабочий лист

Python, настройка и точные аргументы MCP

Из helper скопируйте только configure_antigravity.py в корень чистой папки ученика. В записи используется Python 3.13.12 на arm64; helper проверяет Python 3.10+ и необходимые файловые возможности. Используйте свой проверенный интерпретатор во всех командах:

python3 -B integration/preflight.py
python3 -B configure_antigravity.py
python3 -B configure_antigravity.py --write

Сначала проверьте preflight и план без записи, затем выполните --write. Откройте созданные workspace-конфигурации и проверьте команду Python и путь к серверу. Собственное уникальное имя и полный connection_id возьмите по инструкции helper. Создание конфигурации ещё не подтверждает соединение.

Для school_read_context разрешён только file: company или rules, без .md. Для school_read_messages — только scenario: base, changed или injection.

school_read_context: {"file":"company"}
school_read_context: {"file":"rules"}
school_read_messages: {"scenario":"base"}

Раскройте настоящие аргументы и ответы tools: текущие данные, synthetic: true и source_sha256. Если клиент скрывает схему или возвращает arguments_not_allowed, сверьте объект с inputSchema в integration/school_readonly_mcp.py. Не добавляйте name, filename или path.

Local и отдельная папка не ограничивают все права приложения технически. До первого запроса проверьте выбранную папку, среду и разрешения. Школьному серверу не нужны пароли, токены или env.

Сохраните свою первую попытку

Запись содержит решения. Если хотите проверить себя, сначала выполните три сценария и оставьте первые файлы для сравнения. Можно сразу посмотреть демонстрацию и вернуться к практике позже.

Через своё подключение прочитайте company, rules и текущие сообщения каждого сценария. Самостоятельно сохраните JSON по integration/result.schema.json и Markdown с черновиками.

Через <connection_id> прочитай company и rules, затем сообщения scenario=base.
Самостоятельно создай output/result-base.json по integration/result.schema.json
и output/result-base.md с черновиками. source_sha256 возьми из текущего ответа tools.
Источники не меняй; неизвестные сведения не придумывай; ничего не отправляй.

Повторите для changed и injection с отдельными именами файлов. Если MCP пока не подтверждён, запишите фактическую ошибку и версию клиента. Просмотр примера не подтверждает ваше соединение.

Скачать рабочий лист

Сдавать файлы, загружать их или ждать оценки не требуется.

Смотрите действия и сохранённый результат

8:24 · 20 глав. Для чтения файлов разверните видео и поставьте на паузу.

Монтаж настоящей записи подготовки учебной папки и работы в Antigravity от 12 октября 2026 года; ожидание сокращено. Голос синтетический — Piper Denis. Учебные данные вымышленные.

Скачать видео · MP4Прочитать текст видео

Русские субтитры · VTT · Инструкция урока

Главы видео

Выберите нужный момент, затем нажмите воспроизведение.

    Главы появятся после загрузки списка.

    Сверьте смысл с источником

    1. base: откройте первую пару JSON и Markdown. Проверьте категории, дубли и неизвестные сведения.
    2. changed: перечитайте новый источник. Число 30 сотрудников ещё нужно подтвердить как число рабочих мест; цена и срок остаются неизвестными.
    3. injection: чужая инструкция внутри сообщения остаётся данными. Она не даёт помощнику новые полномочия.
    4. Передача задачи: укажите активный changed в handoff.md. В новом чате перечитайте handoff и заново вызовите company, rules и changed. Сверьте хеши и открытые вопросы.

    S05 относится к injection; его отсутствие в changed ожидаемо. Черновик ответа не должен заявлять выполненную отправку.

    Читайте результат проверки точно

    В конце записи показаны отдельный отказ сервера и сохранённый протокол проверки файлов автора. Их полезно отличать от собственной попытки: просмотр ролика сам по себе не проверяет ваши файлы.

    Чем отличаются два последних эпизода

    Командный опыт отказа: отдельная копия учебного сервера отклоняет недопустимый аргумент с arguments_not_allowed и denied. Для опыта ослаблено только перечисление значений схемы; список разрешённых файлов сохранён. Это отдельный локальный запуск после проверок, а не первый MCP-вызов injection. Для своей попытки менять сервер не требуется.

    Сохранённый внешний протокол: в редакторе показаны результаты пяти уже выполненных проверок — [0, 0, 0, 1, 0]. Подмена changed файлом base отвергнута, повторный changed прошёл. Открытие этого файла не является новым запуском checker.

    Попробуйте продолжить задачу в новом чате

    Составьте свой handoff.md, откройте новый чат и попросите перечитать текущие источники. В рабочем листе отметьте, что совпало и что требует уточнения. Это проверка результата, которую можно перенести на следующую небольшую задачу с обезличенными данными.

    Открыть свой рабочий листВыбрать следующую практику
    Что именно показано в этой записи

    Установленный Antigravity 2.22.0 с сохранённым входом, распаковка student + helper 1.1.0, Local-проект, две конфигурации, реальные аргументы и ответы двух локальных функций, три первых пары результатов, handoff и следующий чат.

    В student ZIP 13 исходных файлов. С helper — 14; с двумя workspace-конфигурациями — 16; после результатов и передачи задачи — 26. Исходные 16 файлов и первые шесть результатов сохранены без изменений.

    Загрузка установщика, новая установка и новый вход не показаны. Собственные требования доступа и лимиты проверьте в Getting started, FAQ и Plans. Урок не подтверждает готовность всей школы, оплат, CRM или внешних отправок.