«Свалим всё в один репозиторий — агенту так удобнее»: вы сломали архитектуру ради фокуса, который вам померещился

Монорепа ради агента — карго-культ. Модели всё равно, откуда физически читается файл: tool_use уже развязал источник контента и способ его подачи.

Наткнулся на один AI-психоз под страшным названием «монорепа». Люди на полном серьёзе складывают разные проекты физически в один git-репозиторий — потому что им кажется, что так агенту проще «ходить по файлам» и понимать общий контекст большой корпоративной системы. И под постом десятки комментариев: о да, мы теперь тоже стали так делать, отличный механизм, все довольны.

Блять, люди, вы ёбанулись совсем?

Continue reading “«Свалим всё в один репозиторий — агенту так удобнее»: вы сломали архитектуру ради фокуса, который вам померещился”

Почему AI работает у всех, кроме программистов

Инфоцыгане, менеджеры и гуманитарии получают с AI результат. Программисты — нет. Я объясню почему. Это не злорадство — это механика.

Я стебусь над «погроммистами» не потому что злой — потому что вижу одну и ту же картину годами, и она меня одновременно веселит и раздражает.

Continue reading “Почему AI работает у всех, кроме программистов”

Самообучающийся агент за три секунды: паттерн decisions.md + mistakes.md

AI снова повторил ту же ошибку? Это не баг модели. Это отсутствие инженерии. Как добавить persistent memory агенту за три минуты — и почему это работает лучше RAG.

Разработчики жалуются, что AI повторяет одни и те же ошибки. «Я уже пять раз объяснял, что у нас нет Redux». «Он снова предлагает FTP вместо очереди». «Забывает про наш стиль именования».

Это не баг модели. Это отсутствие инженерии.

Continue reading “Самообучающийся агент за три секунды: паттерн decisions.md + mistakes.md”

Как делать профессиональную архитектуру ПО с AI, даже не разбираясь в теме

Без предметной подложки агент выдаёт FTP и CSV и рапортует «готово». Book-as-context — книга как wiki в проекте (рядом с LLM Wiki и book-to-skill): с короткого промпта получаются outbox, очереди, идемпотентность и отказоустойчивость.

Подложите агенту авторитетную книгу по предмету как wiki в репозитории — целиком, с индексом и ссылками, а не разовым вложением файла в диалог. Тогда даже с короткого промпта он проектирует в понятиях первоисточника: очереди, гарантии доставки, идемпотентность, отказоустойчивость. Ниже — приём book-as-context, сквозной пример магазин→ERP и ограничения метода.

Continue reading “Как делать профессиональную архитектуру ПО с AI, даже не разбираясь в теме”