ap.
ИИ в IDE против декларативных патчей ap: почему плагины не всегда могут то, что нам нужно
Привет, Хабр! Многие из вас, возможно, помнят мои предыдущие посты про формат файлов .ap — попытку создать AI-friendly формат для применения изменений в коде. В комментариях к каждой статье неизбежно возникает один и тот же вопрос: «А зачем всё это, если есть плагины для IDE вроде Copilot Chat?». Вопрос абсолютно справедливый, и сегодня я хочу дать на него развёрнутый, технический ответ. Потому что эти два подхода решают задачи совершенно разного масштаба.Для начала, кратко напомню, что такое .ap
AP 2.0: Учим ИИ думать, прежде чем патчить
Привет, Хабр!Не так давно я рассказывал вам о рождении формата .ap (AI-friendly Patch) — моей попытке избавить мир от боли ручного копипаста при работе с AI-ассистентами. Идея была проста: вместо генерации блоков кода, который нужно переносить в исходники руками, ИИ генерирует семантический патч в специальном, удобном именно для ИИ формате, который применяется автоматически. Судя по числу добавлений статьи в закладки, идея многим пришлась по душе!Но теория — это одно, а суровая практика — совсем другое. За время активного использования ap
.ap: удобный для ИИ формат патчей, который экономит мне часы
Привет, Хабр! Возможно, вы знаете меня по дайджестам проекта far2l, но сегодня хочу поделиться кое-чем другим. Это небольшая и очень полезная утилита и формат файлов для неё, которые родились из моей повседневной работы с AI-ассистентами (в том числе в процессе работы над тем же фаром). Штука получилась настолько удобной, что я решил поделиться ей с сообществом. Поехали!Боль и страдания ручного копипастаДумаю, многим здесь знаком этот цикл:Вы: «Перепиши вот эту функцию, чтобы она обрабатывала ещё и такой-то случай».AI: «Конечно! Вот обновлённый код…» (выдаёт красивый блок кода).

