Блог обзор

Antigravity — agent-first IDE от Google

Antigravity — среда разработки от Google, в которой главная единица работы не курсор в файле, а асинхронный агент с задачей. Публичная превью вышла в ноябре 2025, обновление до Antigravity 2.0 — на Google I/O 19 мая 2026 (анонс, TechCrunch).

Antigravity конкурирует с Cursor, Claude Code, Windsurf, GitHub Copilot и Bolt.new, но строит сценарий иначе. В Cursor разработчик пишет код, ИИ помогает в реальном времени. В Antigravity разработчик ставит задачу — агент выполняет её асинхронно: планирует, редактирует несколько файлов, открывает браузер для проверки, возвращается с artefacts на ревью. На бенчмарке SWE-bench Verified агент Antigravity показывает 76,2% — выше, чем у большинства конкурентов на момент релиза (Google Developers Blog).

Базовая модель — Gemini 3.5 Flash (Google говорит, что часть модели «co-developed using Antigravity»). Подключаются Claude Sonnet 4.5 / 4.6, Claude Opus 4.6 и GPT-OSS. Платформа собрана из пяти поверхностей: desktop IDE (macOS / Windows / Linux), CLI, SDK, Managed Agents API в Gemini API и Enterprise Agent Platform.

Под капотом — мультиагентная архитектура: Gemini 3 Pro как главный оркестратор раскладывает задачу на подзадачи, Nano Banana отвечает за генерацию изображений и UI-черновиков, отдельный browser-subagent на базе Gemini 2.5 Pro UI Checkpoint управляет Chrome, фоновые Flash и Flash Lite держат контекст и поиск по коду (AIMarketCap).

Базовый цикл

Antigravity — IDE, в которой агент работает как самостоятельный исполнитель, а не как автокомплит:

  1. Разработчик описывает задачу в Manager-окне («собери экран регистрации с email-полем и валидацией»).
  2. Агент строит task tree — дерево шагов, видимое до запуска.
  3. Выполняет асинхронно: правит файлы, ставит зависимости, запускает скрипты, проверяет в browser preview.
  4. Возвращается с Artifacts — список изменений, скриншоты, запись действий, план.
  5. Разработчик ревьюит, мерджит или отправляет на доработку.

Параллельно — до пяти агентов в одном workspace. Manager-окно держит их карту как kanban: статус, текущий шаг task tree и предварительный diff в реальном времени. В классическом Editor View Antigravity ведёт себя как VS Code с inline-подсказками — для случаев, когда нужен ручной режим.

Manager Surface vs Editor Surface

В Antigravity две основные «поверхности» — два режима работы, между которыми разработчик переключается за один клик.

Editor Surface — это классическая среда разработки. По интерфейсу — форк VS Code: дерево файлов, редактор, терминал, inline-подсказки от модели. Подходит, когда нужно точечно поправить функцию, дописать тест, посмотреть стек ошибки. По ощущениям — VS Code, к которому пришили чат и автокомплит на Gemini 3 Pro.

Manager Surface — окно-«командный центр». Здесь нет открытых файлов. Есть только список задач, по каждой — карточка с агентом: статус (running / waiting / done), текущий шаг task tree, ссылка на browser preview, кнопки на artefacts и diff. Карточек одновременно может быть до пяти. Подходит, когда задача сформулирована, но реально кодить не надо — надо проверить, что агент идёт по плану.

Эти два режима покрывают разные сценарии:

  • Editor — режим «я пишу, ИИ помогает», как Cursor.
  • Manager — режим «я ставлю задачи, ИИ выполняет», ближе к управлению подрядчиками, чем к коду.

В Cursor и Windsurf такой разделённой логики нет: всё происходит в одном окне редактора. Manager Surface — главный архитектурный отличительный признак Antigravity.

Ключевые функции

Manager View и async agents

Manager View — kanban-окно с карточками живых агентов. До пяти агентов в одном workspace, у каждого — статус, текущий шаг task tree, ссылка на browser preview и artefacts. Разработчик не сидит в чате, а наблюдает за параллельными потоками и переключается на другие задачи.

Task tree

Перед выполнением агент показывает дерево шагов: что планирует, в каком порядке, с какими файлами. Разработчик правит план до старта, не после. Снимает проблему ИИ-агентов «он сделал не то, и теперь надо откатывать». Каждую ветку можно перезапустить с другими аргументами, не трогая остальное.

Dynamic subagents

В 2.0 главный агент спавнит подзадачи на лету. Рефакторинг десяти файлов — десять subagents одновременно, не последовательно. У каждого свой контекст и бюджет токенов, главный видит только итог. Снимает переполнение контекста на больших рефакторингах.

Browser preview и Chrome-интеграция

Встроенный браузер внутри IDE. Агент сам открывает приложение после изменений, делает скриншот, прикладывает к artefacts. Работает и как input: выделил элемент, попросил «переделай в карточку» — агент видит DOM и стили.

В 2.0 появилась полноценная Chrome-интеграция через расширение: агент может управлять «настоящим» браузером пользователя — кликать, заполнять формы, прокручивать, делать снимки экрана. Это шаг ближе к настоящей среде, чем preview-окно: тесты можно прогнать прямо в продовом сценарии, а не на синтетической песочнице.

Терминал интегрирован так же глубоко: агент сам ставит зависимости, запускает миграции, прогоняет тесты, читает логи. В отличие от обычной IDE, где терминал — отдельный инструмент для человека, в Antigravity это рабочая среда самого агента, и каждая выполненная команда попадает в Artifacts.

В Cursor и Claude Code такой связки «editor + terminal + browser в одном цикле агента» нет — там либо нет браузера, либо нет терминала под управлением модели.

Artifacts

Пакет результатов: чек-лист сделанного, обновлённый план, скриншоты браузера, видеозапись действий, список изменённых файлов. Формат «отчёт о работе» вместо «вот diff, разбирайся». Лид смотрит сводку с контекстом, что именно агент проверил.

Plan mode

Перед изменением кода агент составляет план на естественном языке. Разработчик читает, правит, добавляет ограничения («не трогай миграции», «не ставь новые зависимости»), и только после одобрения запускает выполнение.

Альтернатива — Fast mode: для тривиальных задач (переименовать переменную, добавить лог, поправить опечатку) агент работает напрямую, без шага плана. Переключатель в карточке задачи в Manager Surface.

Knowledge artifacts и инлайн-комментарии

Antigravity накапливает knowledge — заметки о коде, паттернах, договорённостях команды. Каждый агент перед задачей читает соответствующие фрагменты knowledge и подставляет их в контекст. Аналогично работает Cursor Rules, но Knowledge в Antigravity ведёт сам агент, а не разработчик руками.

Поверх артефактов работает обратная связь через инлайн-комментарии: разработчик прямо на скриншоте браузера или в diff’е помечает «здесь не так, поменяй padding», «вот тут не валидируется email». Агент видит комментарий как часть нового задания и переделывает только этот фрагмент.

Scheduled tasks и voice

В 2.0 появились расписанные фоновые задачи: cron или событие в репозитории. Сценарии — security-скан по утрам, проверка changelog при коммите в main, еженедельный update зависимостей. Параллельно появилась поддержка голосового ввода для команд агенту и диктовки кода.

CLI и SDK

Antigravity CLI — терминальная версия для скриптов и CI. Те же task tree, subagents и plan mode, по смыслу близко к Claude Code. Google рекомендует мигрировать с Gemini CLI на Antigravity CLI — это его наследник.

Antigravity SDK — API для построения собственных агентов: кастомизация системного промпта, ограничение инструментов, хостинг на своей инфраструктуре.

Managed Agents в Gemini API

Запуск агента одной командой через API. Разработчик декларирует цель и список инструментов, Google держит agent-loop и масштабирует выполнение. Для встраивания агентов в продукт без собственной оркестрации.

Интеграции

  • AI Studio export — выгрузка задачи в Google AI Studio для prompt-engineering.
  • Firebase — разворачивание приложений и работа с базой напрямую.
  • Android — сборка Android-приложений через тот же IDE.
  • Google Cloud — подключение проектов для развёртывания.

Модели

Antigravity 2.0 — мульти-модельная платформа. По умолчанию используется Gemini 3 Pro в режиме «high», для лёгких подзадач — Gemini 3 Pro «low» или Flash. Подключаются модели Anthropic и open-source-линейка OpenAI.

МодельРоль
Gemini 3.5 Flashфоновая, оптимизирована под task tree, tool-calls и поиск по коду, «co-developed using Antigravity»
Gemini 3 Pro (high / low)основная, тяжёлые рассуждения, планирование, сложный рефакторинг
Claude Sonnet 4.5 / 4.6альтернативный стиль рассуждения, аккуратнее в edge-cases
Claude Opus 4.6максимум возможностей Anthropic в Antigravity, на премиальных тарифах
GPT-OSS 120B Mediumopen-source-линейка OpenAI
Nano Banana Proподагент для генерации изображений и UI-черновиков
Gemini 2.5 Pro UI Checkpointподагент для управления Chrome и проверки интерфейса

Composer — разработка Cursor, в Antigravity её нет. GPT-5 напрямую не интегрирован, поддерживается только GPT-OSS. Лимиты бесплатной превью обновляются раз в 5 часов — это окно стоит держать в голове, чтобы не утыкаться в rate-limit на середине большой задачи (DGL).

Тарифы 2026

У Antigravity сохраняется бесплатный тариф, но лимиты урезаны: с прошлогодних 250 запросов в день до 20 запросов в день (AIToolTier).

ТарифЦенаЧто входит
Freeбесплатно20 запросов в день, базовый агент, rate-limited Gemini 3.5 Flash, IDE + CLI
Pro$20 / месрасширенные лимиты, доступ ко всем подключённым моделям (Gemini, Claude, GPT-OSS), приоритетная очередь
AI Ultra (новый)$100 / мес5x от лимитов Pro, все frontier-модели, продлённые сессии
AI Ultra Premium$200 / мес (снижено с $250)20x от лимитов Pro, максимальный приоритет, premium-доступ ко всем Gemini-инструментам
AI Credits$25 за 2 500 кредитовpay-as-you-go при превышении лимитов тарифа
Enterprise Agent Platformпо запросуSSO, аудит, dedicated capacity, custom agent templates через AI Studio

Доступ к функциям Antigravity открывается и через подписки Gemini: Google AI Pro $19.99/мес = Pro-уровень, AI Ultra-подписки совпадают с тарифами Antigravity.

Подводный камень — opaque credits: фактическая стоимость месяца за пределами Free зависит от веса сессий и плохо предсказуема. Активный месяц на Pro с тяжёлыми задачами вылетает в $30-40 на доплатах.

Доступ из России

Antigravity — сервис Google, ограничения те же, что у Gemini:

  • IP-блокировка для российских адресов. Нужен VPN с зарубежным IP.
  • Регистрация — через Google-аккаунт без российской SIM.
  • Оплата Pro и AI Credits — через зарубежную карту Stripe.

Free-tier при наличии VPN доступен без платёжных проблем. Двадцати запросов в день хватит на разовые задачи, но не на постоянную работу. По доступности из РФ Antigravity сложнее, чем Cursor, и сопоставим с Claude Code.

Из практики: VPN должен быть включён не только в момент логина, но и во время работы агента — иначе IDE начнёт получать 403 от Google API в середине задачи. Google-аккаунт желательно «чистый», без российских телефонов в истории.

Установка под Windows, macOS и Linux

Antigravity ставится как нативное desktop-приложение, не как плагин к VS Code.

macOS. DMG с antigravity.google, перетаскивается в Applications. Минимально macOS 13. Apple Silicon и Intel в одном бинаре.

Windows. Установщик MSI / EXE в Program Files. Минимально Windows 10 1909 / 11. На корпоративных машинах с групповыми политиками — разрешение на запуск приложения и доступ к Chrome.

Linux. AppImage и пакеты DEB/RPM. Тестируется на Ubuntu 22.04+, Debian 12+, Fedora 40+. На Wayland расширение требует разрешений на доступ к экрану.

CLI. Antigravity CLI ставится отдельно через npm i -g @google/antigravity-cli или curl-скрипт с сайта. Подходит для CI/CD и работы по SSH без desktop-окружения.

Подключение Chrome. Нужен Chrome 130+ и расширение Antigravity Bridge из Web Store — IDE сама запросит установку при первом запуске.

Авторизация. Только через Google-аккаунт, OAuth. SSO для Workspace-аккаунтов поддерживается, корпоративные настройки ограничивают список моделей и тулов на стороне администратора.

Antigravity vs Cursor vs Windsurf vs Claude Code

Сравнение по трём прямым конкурентам — IDE и среды, в которых разработчики проводят день.

ПараметрAntigravityCursorWindsurfClaude Code
ТипDesktop IDE + CLI + SDK + Managed Agents APIDesktop IDE (форк VS Code)Desktop IDE (форк VS Code)Terminal-агент
Главный сценарийAsync-агенты с task treeInline + ComposerCascade-агент в редактореТерминальные команды агенту
Параллельные агентыДо 5 в Manager Surface + dynamic subagentsОграничено (background agents)Один активный потокНет (один сеанс)
Browser preview внутриДа, нативно + Chrome-расширениеНетЧастично (Preview)Нет
Plan modeДа, обязательный шагЧерез AgentЧерез CascadeДа
Knowledge / RulesKnowledge artifactsCursor RulesMemoriesCLAUDE.md
Scheduled tasksДа, нативноНетНетЧерез cron + CLI
Voice commandsДаНетНетНет
Базовая модельGemini 3 Pro / 3.5 FlashComposer (свой), Sonnet 4.6, GPT-5Sonnet 4.6, CascadeSonnet 4.6 / Opus 4.6
SWE-bench Verified76,2% (Google data)публично не раскрыт по последней версиипублично не раскрыт по последней версиисопоставимо в линейке Anthropic
Стоимость стартабесплатно (20 запросов/день)$20/мес Pro$15/мес Pro$20/мес Pro
Доступ из РФVPN обязателенVPN не обязателенVPN не обязателенVPN + Stripe
Кому подходитДелегирование больших задач, параллельные потокиПродакшен-разработка в режиме «я + ассистент»Похожий сценарий, ставка на CascadeТерминал-ориентированные разработчики

GitHub Copilot и Bolt.new — соседние ниши: Copilot живёт внутри VS Code и JetBrains как плагин-ассистент, от $10/мес, без multi-agent; Bolt.new — браузерный workspace для MVP, $0–20/мес, тоже один поток.

Короткая логика выбора:

  • Cursor — предсказуемая работа в режиме «я пишу, ИИ ассистирует».
  • Windsurf — похожий сценарий, чуть другой UX (Cascade-агент) и базовый прайс ниже.
  • Antigravity — делегирование больших задач и параллельная работа нескольких агентов.
  • Claude Code — терминал-ориентированная среда и скриптуемый агент.
  • GitHub Copilot — встроенный ассистент внутри текущего редактора без смены IDE.
  • Bolt.new — прототип от нуля в браузере.

Часто используется связка: Antigravity для сложных многофайловых задач и фоновых агентов, Cursor или Copilot — для повседневного дописывания.

Сценарии использования

Async multi-file refactor. «Переведи компоненты с CSS Modules на Tailwind» — агент строит task tree, спавнит dynamic subagents на каждый файл, проверяет в browser preview, собирает artefacts с before/after. Ревью — на сводку, не на каждый файл.

Полное приложение с нуля. «Дашборд с авторизацией, графиками, таблицей пользователей» — агент составляет план, поднимает структуру проекта, ставит зависимости, генерирует страницы. С Firebase-интеграцией — сразу разворачивает на проде.

Параллельные фичи. Один агент пилит экран регистрации, второй — профиль, третий — тесты, четвёртый — документацию, пятый — миграции. Manager-окно держит пять задач как карточки в kanban.

Воспроизведение бага. «Воспроизведи issue, напиши падающий тест, сделай фикс». Agent уходит на 10-20 минут, возвращается с записью браузера, тестом и diff’ом.

Scheduled-автоматизация. «Каждое утро прогоняй тест-сьют», «при коммите в main — проверь changelog», «раз в неделю — обнови зависимости».

Android. Через Android-тулчейн agent собирает.apk, запускает на эмуляторе, делает скриншоты — те же task tree и artefacts, что для веба.

Vibe-coding. Сценарий «опишу словами — соберите как угодно»: лендинг с формой, генератор PDF, telegram-бот «принять оплату → выдать ссылку». Manager Surface снимает нагрузку с разработчика, browser preview + Nano Banana закрывают визуальную часть.

Где Antigravity не подходит

Antigravity рассчитан на типовые web и mobile-проекты с понятным стеком (React, Next.js, Android, Firebase). Чем дальше от этого профиля, тем меньше выигрыша от агентов.

  • Production ML-пайплайны. CUDA, шейдеры, оптимизация под GPU — агент работает по шаблонам и часто ломает производительность. Нужен инженер и профайлинг.
  • Embedded и низкоуровневый код. C/C++ под микроконтроллеры, firmware, драйверы — мало данных в корпусе, агент сваливается на «псевдокод» и неверные предположения о железе.
  • Юридически чувствительный код. Платёжные интеграции, банковские API, обработка ПД по 152-ФЗ. Agent может загрузить во внешний контекст лишнее, записать в логи токены, проигнорировать compliance. Plan mode + ручной ревью обязательны, лучше — не доверять.
  • Legacy-монолиты. Большие старые проекты с нестандартной структурой агент видит фрагментарно, регрессии не ловит.
  • Команды с жёстким review-процессом. Если каждый PR проходит линт, два ревью и тест-пирамиду, async-агенты создают больше шума, чем пользы.
  • Полный офлайн. Без подключения к Google API не работает — для air-gapped окружений не подходит.

Безопасность и подводные камни

Antigravity в превью — сырая платформа, и несколько типов проблем фиксировались публично.

  • Prompt injection. Исследователи Mindgard показали, что злонамеренные инструкции, спрятанные в HTML-страницах или README, могут подменять цели агента — агент способен выполнять команды, которых не давал разработчик (DGL.RU).
  • Доступ к терминалу. Агент имеет полный доступ к терминалу и FS workspace’а. Известны случаи разрушительных действий — удаление файлов вне проекта при ошибочной интерпретации задачи.
  • Telemetry. Antigravity отправляет Google анонимизированную статистику работы. Для приватных репозиториев и NDA-проектов нужны корпоративные настройки.
  • Хранение секретов. Тот же агент, что лазит по DOM и логам, может случайно увидеть .env или токены в коде. Лучше держать секреты вне workspace’а — через системные secret-stores или 1Password CLI.
  • Auto-update инциденты. При выпуске 2.0 у части пользователей сломалось расположение панелей, исчезли терминал и редактор, обнулились настройки (ChatForest). Перед обновлением — бэкап настроек.

Практический минимум при работе с Antigravity: plan mode на всём, что меняет файлы вне src/; запреты в системном промпте на .env, миграции и удаление; отдельный workspace на каждый проект; git commit перед запуском задачи; read-only Chrome-расширение для проектов с продуктовой авторизацией.

Сильные и слабые стороны

Сильные стороны. Бесплатный Free-tier с серьёзной моделью. Async-агенты + task tree снимают главную боль ИИ-IDE — непредсказуемость результата. До пяти параллельных агентов закрывают сценарии, недоступные в Cursor и Claude Code. Browser preview закрывает разрыв между «agent написал» и «работает ли это». SDK и Managed Agents API открывают экосистему для внутренних агентов. Scheduled tasks превращают агента в часть пайплайна.

Слабые стороны. Сырая платформа: были инциденты с разрушительными действиями агентов (один удалил пользователю содержимое диска при неверной интерпретации cache cleanup). Cursor с моделью «действие только после одобрения» безопаснее по дефолту. Free-tier — 20 запросов в день, для постоянной работы мало. Opaque credits: $30-40 в активный месяц на Pro. Экосистема младше Cursor. По AIToolTier — Value Score 6/10 против 8/10 у Cursor.

FAQ

Что такое Antigravity? Agent-first среда разработки от Google: desktop IDE, CLI, SDK, Managed Agents API и Enterprise Agent Platform. Главная фишка — async-агенты, которые получают задачу, планируют её через task tree и выполняют в фоне.

Чем Antigravity отличается от Cursor? Cursor — «разработчик пишет, ИИ помогает». Antigravity — «разработчик ставит задачу, агент делает её асинхронно с параллельными подзадачами». Cursor зрелее, у Antigravity сильнее multi-agent orchestration и нативный browser preview.

Какие модели поддерживает Antigravity? Gemini 3.5 Flash (основная, co-developed с Antigravity), Gemini 3 Pro, Claude Sonnet 4.5, GPT-OSS. Composer — это разработка Cursor, в Antigravity её нет.

Сколько стоит Antigravity? Free — 20 запросов в день. Pro — $20/мес. AI Ultra — $100/мес (5x лимитов Pro). AI Ultra Premium — $200/мес (20x лимитов, снижен с $250). AI Credits — $25 за 2 500 кредитов. Enterprise — по запросу.

Работает ли Antigravity в России? Не работает без VPN — IP-блокировка. Free-tier при наличии VPN доступен. Для платных тарифов нужна зарубежная карта Stripe.

Что такое Manager View и Editor View? Editor View — режим IDE с inline-подсказками, похоже на VS Code. Manager View — kanban-окно с карточками задач для агентов: до пяти параллельно, ревью artefacts.

Что такое Artifacts? Пакет результатов: список изменённых файлов, обновлённый план, скриншоты браузера, видеозапись действий, чек-лист сделанного. Упрощают ревью и передачу задачи.

Что такое dynamic subagents? Подзадачи, которые главный агент создаёт на лету. У каждого свой контекст и task tree. Главный спавнит десять subagent’ов на десять файлов и собирает результат. Появилось в 2.0.

Что такое Managed Agents в Gemini API? Запуск агента через API одной командой. Разработчик декларирует цель и список инструментов, Google держит agent-loop. Подходит для встраивания агентов в продукт без своей оркестрации.

Antigravity или Claude Code? Claude Code — terminal-first, для работы из консоли. Antigravity — desktop IDE с Manager-окном, browser preview и scheduled tasks. Выбор по сценарию и экосистеме (Anthropic vs Google).

Antigravity подходит для production? С осторожностью. На ранних версиях фиксировались инциденты с разрушительными действиями агентов. Для прод-кода — plan mode, обязательное ревью artefacts перед мерджем, никаких прав на удаление без подтверждения.

Чем Antigravity отличается от Windsurf? Windsurf — тоже форк VS Code с агентом (Cascade), но всё происходит в одном окне редактора, без отдельного Manager Surface. Antigravity делает ставку на kanban из агентов и task tree, Windsurf — на плавный гибрид «редактор + Cascade-чат». По цене Windsurf стартует чуть ниже, по моделям Antigravity ближе к Google-экосистеме.

Можно ли запускать Antigravity без интернета? Нет. Все модели и оркестрация работают на стороне Google. Для офлайн-сценариев и air-gapped окружений нужны другие инструменты — локальные LLM или плагины к VS Code с моделью на машине.

Какие модели нужно выбирать для каких задач? По умолчанию — Gemini 3 Pro «high» для планирования и сложного кода. Для рутинных правок и быстрых задач — Flash, дешевле и быстрее. Для аккуратной работы с edge-cases (валидация, безопасность, форма ответа) — Claude Sonnet 4.6 или Opus 4.6. GPT-OSS — если важна совместимость с open-source-стеком или нужно понимать, как модель ведёт себя без проприетарного слоя.

Antigravity безопасен для коммерческого кода? Условно. Repos под NDA лучше подключать через Enterprise Agent Platform с настроенной телеметрией и приватным хостингом. Для индивидуальных пользователей — не хранить секреты в workspace, использовать .env вне директории проекта, ревьюить каждый artefact перед коммитом.

Можно ли использовать Antigravity вместе с Cursor? Да, и это распространённая практика. Antigravity — для делегирования крупных задач, Cursor — для повседневного дописывания. Knowledge artifacts и Cursor Rules не пересекаются, но базовый стиль кода можно описать дважды: в .cursorrules и в knowledge Antigravity.

Как работает биллинг и opaque credits? Free-tier — фиксированный лимит запросов в день (около 20) с обновлением каждые 5 часов. Pro и выше — расширенные лимиты, измеряемые в credits, где стоимость одной задачи зависит от модели, объёма контекста и числа подзадач. Точную цену задачи заранее предсказать сложно — это и есть «opaque credits», главный публично обсуждаемый недостаток ценовой схемы.

Дальше

  • Cursor — обзор и сравнение с Antigravity на каждый день
  • Windsurf — Cascade-агент в IDE, прямой конкурент в той же ценовой нише
  • Claude Code — terminal-first агент Anthropic для скриптуемой работы
  • GitHub Copilot — встраиваемый ассистент для VS Code и JetBrains
  • Gemini — обзор моделей Google, на которых работает Antigravity
  • Bolt.new — браузерный workspace для MVP без бэка
  • ИИ для разработчика — карта инструментов — где какой инструмент уместен