Перейти к содержимому
Экосистема AI Vibe

Новости

Java Champion о Copilot: недели → два дня, но код всё равно ваш

Редакция 20 октября 2026 г.

Разработчик в IDE проверяет сгенерированный агентом код рядом со слайдами до и после автоматической миграции презентации.

Три Java Champion с опытом в Java от десяти лет разбирают на живых кейсах из прода и open source: Copilot ускоряет работу, но контекст, ревью и ответственность за релиз остаются на инженере. Vlad Mihalcea сжал разработку веб-приложения с историей событий Hypersistence Optimizer до двух дней в IntelliJ IDEA — раньше откладывал эту задачу на недели.

У всех троих одна линия: ИИ исполняет, человек проверяет и владеет результатом. Ниже — кейсы Vlad и Patrick.

Vlad Mihalcea

Основатель Hypersistence держит Copilot рядом при разборе кода и отладке в IDEA. Для документации сделал свои skills: голос подтягивается из 65 статей, черновики ближе к его блогу, а не к шаблону LLM. Глубокий разбор отдаёт Claude Opus с окном в 1 млн токенов и режимами Extra High или Max reasoning; release notes и сверку документации — более лёгким моделям, чтобы не жечь токены. Отдельные skills учат повторять практики существующего кода — принцип наименьшего удивления для сопровождаемости.

Patrick Baumgartner: три разных задачи

Коуч из 42talents почти полностью ушёл в агентные сценарии: VS Code — когда нужен визуальный цикл, терминальный coding agent — на крупные порции с осмотром результата. За четыре часа в пути на JavaLand он с телефона довёл Maven-плагин по оптимизации Spring Boot auto-configuration: CI, перф-тесты и отчёты к приезду.

  • Миграция около 900 слайдов в 15 презентациях с Reveal.js на Marp — 8–10 часов вместо недели ручной работы; «готово» только после скриншотов, сравнения PDF и ручной проверки анимаций.
  • Баг Enter в Tamboui на Windows: агент гонял UI через tmux на Linux, сценарии перенесли в PowerShell, фикс ушёл upstream; когда описания тестов раздули контекст, помогла компактная запись step → step → input.
  • Учебное приложение по математике для 1–4 классов — spaced repetition, программа школ Швейцарии, четыре языка, данные только на устройстве, хостинг на GitHub Pages без бэкенда; Copilot оспорил идею «универсального» курса и сузил scope.

Общие приёмы

  • Нетривиальное не гонять одним промптом — сначала план, ограничения и примеры, потом исполнение.
  • MCP пробуют по делу (Context7, Logseq); при нормальном CLI Patrick чаще выбирает CLI.
  • Агент — спарринг-партнёр: его нужно ввести в контекст проекта, иначе пользы мало.

Источник: How 3 Java Champions are using GitHub Copilot for increased productivity.