Заметки
Короткие тексты о методологии и архитектурных решениях в AI-системах, которые я довожу до продакшена: спецификации, evals, мультиагентная оркестрация, LLM-интеграции и дисциплина работы с coding-агентами.
3 июня 2026 г.
Спека — это исходник. Промпт — сборочный мусор.
В кодовой базе, которую пишет агент, что такое «исходный код»? Не сгенерированный код — это теперь build-output, как скомпилированный бинарь. И не промпт — это спичка, которой ты поджигаешь сборку и тут же бросаешь. Долговечная вещь, которую ты пишешь, которой владеешь, версионируешь и ревьюишь, — это спека. Иерархия перевернулась, а большинство всё ещё полирует ту часть, которую надо выбрасывать.
- agents
- specs
- methodology
3 июня 2026 г.
Твой агент доверяет описанию инструмента. Это и есть дыра.
Для языковой модели нет разницы между данными, которые ты ей дал, и инструкцией — она читает всё как возможную команду. Этот один факт — и есть вся безопасность ИИ-агентов. Вот как он превращает полезный инструмент в канал утечки данных, почему промптом это не починить, и единственное структурное правило — lethal trifecta — которое говорит, когда твой агент по-настоящему опасен.
- agents
- security
- methodology
2 июня 2026 г.
Дешёвый код — самый дорогой
Стоимость изменения софта не постоянна — она идёт по кривой, и форму этой кривой задаёт архитектура. Сэкономить на SOLID, DRY, KISS и DI нельзя — счёт просто переносится на потом, с процентами. Разбираю экономику, с цифрами.
- architecture
- methodology
- business
17 мая 2026 г.
Артефакт — это спецификация, а не промпт
Когда поведение агента приходит через PR со спецификацией, а не через правку промпта, команда рассуждает об агентах так же, как о коде. Как это выглядит на практике и почему работает.
- agents
- methodology
- specs
15 мая 2026 г.
Я оркестрирую coding-агентов, а не печатаю код
Короткая заметка о том, что меняется, когда слой реализации — это агент. Что остаётся прежним, что исчезает и где появляется новое узкое место.
- agents
- methodology
- ai-native
10 мая 2026 г.
Eval или не выпущено
Почему я отказываюсь выпускать агента без holdout evaluation, что делает eval полезным и какой failure mode я регулярно вижу, когда команды это пропускают.
- agents
- eval
- methodology