Google продолжает упрощать жизнь разработчикам, минимизируя необходимость в длинных и нудных промптах. 10 марта 2026 года компания представила два крупных обновления для расширений Gemini Code Assist в VS Code и IntelliJ: функции Finish Changes и Outlines.
В основе обновлений лежит модель Gemini 3.0, которая меняет сам подход к взаимодействию с AI: от «промпт-инжиниринга» к бесшовному контекстному программированию прямо в редакторе.
Finish Changes: показывай, а не рассказывай
Главная проблема современных AI-помощников — необходимость выходить из «потока», чтобы описать задачу текстом. Finish Changes работает как настоящий напарник: он анализирует ваши незавершенные правки, псевдокод или комментарии и дописывает логику за вас.
Функция поддерживает три ключевых сценария:
- Дописывание и рефакторинг: Gemini завершает начатый код и автоматически исправляет связанные ссылки по всему файлу для сохранения консистентности.
- Инструкции через комментарии: вместо чата можно писать
// TODO: или //! прямо в коде. Туда же можно вставить текст ошибки или фидбек из ревью — AI сам применит исправления в нужном месте.
- Обучение на примерах: если вам нужно внедрить повторяющийся паттерн, который сложно описать словами, достаточно один раз показать изменение вручную, и Gemini применит этот паттерн везде, где это необходимо.
Outlines: навигация в сложных проектах
Вторая функция, Outlines, призвана решить проблему «холодного старта» при работе с незнакомыми или плохо документированными кодовыми базами. Она помогает быстро визуализировать структуру проекта и понять взаимосвязи, прежде чем переходить к правкам.
Что это значит для вайбкодеров?
Для тех, кто привык собирать продукты «на вайбе» с помощью Cursor или Windsurf, это серьезный сигнал от Google. Инструменты становятся всё более автономными: грань между написанием кода и управлением AI стирается.
«Мы постоянно слышим, что разработчикам неудобно писать длинные промпты в стиле параграфов. Это кажется неестественным и выбивает из рабочего процесса», — отмечают в Google.
Связка Outlines (для понимания контекста) и Finish Changes (для реализации логики через наброски) позволяет практически не покидать редактор, делегируя Gemini 3.0 всю рутину по реализации деталей.