AI Рецепты

Практические пошаговые гайды для решения реальных задач с AI. Фокус на логике решения, а не на конкретных инструментах.

Память агента: контекст, который не исчезает после перезапуска
ПродвинутыйAI-агенты25 минMem0, JSON file storage, Claude API

У человека есть рабочая, долговременная и процедурная память — у агента должно быть то же самое. В 2026 память перестала быть оптимизацией и стала архитектурным требованием: без неё каждая сессия начинается с нуля, а пользователь объясняет одно и то же третий раз подряд.

Открыть рецепт
Reflection: агент, который критикует сам себя
СреднийAI-агенты20 минClaude API, Any LLM, Prompt chaining

Агенты слишком доверяют своему первому ответу — и ошибаются ровно там, где человек бы перечитал и поправил. Reflection заставляет модель сначала написать черновик, затем критиковать его, затем переписать — и качество резко растёт.

Открыть рецепт
Human-in-the-Loop: где останавливать агента, чтобы он не наломал дров
СреднийAI-агенты20 минLangGraph, State checkpointer, Any agent framework

В 2026 году только 22% людей доверяют автономным агентам — и EU AI Act прямо требует человеческого контроля над high-risk системами. Агент, который умеет остановиться и спросить разрешения в критических точках, — это не баг, а обязательная часть production-архитектуры.

Открыть рецепт
LLM-роутер: дорогая модель только там, где она нужна
СреднийDevOps с AI20 минClaude Haiku/Sonnet/Opus, OpenAI o3/gpt-4o/gpt-4o-mini, Classifier model

Большинство команд гоняет один премиум-LLM на всё — от классификации до архитектурных решений. Умный роутер сначала классифицирует запрос, потом диспетчеризует в дешёвую/среднюю/премиум-модель — и режет счёт на 30-80% без потери качества.

Открыть рецепт
Guardrails: слои защиты для LLM в продакшне
СреднийDevOps с AI25 минNeMo Guardrails, Guardrails AI, Any validator library

87% топовых моделей до сих пор уязвимы к jailbreak, штрафы по EU AI Act — до €35M, а слоистые guardrails ловят 95% инцидентов. Разбираем, как строить защиту на каждом шве пайплайна: один guardrail — это не guardrail, а ощущение страховки.

Открыть рецепт
Эвалы для AI-агентов: как понять, что агент действительно работает
СреднийDevOps с AI35 минDeepEval, Langfuse, Claude API

Все строят агентов, почти никто их не измеряет. Разбираемся, почему обычные тесты тут ломаются, как собрать первый eval-датасет за час, в чём разница между оценкой результата и оценкой траектории, и как не обмануть себя с LLM-as-judge.

Открыть рецепт
Prompt caching: как срезать 80% стоимости LLM-приложения
СреднийDevOps с AI25 минAnthropic API, OpenAI API

Самая дешёвая оптимизация LLM-приложения — не смена модели и не RAG, а правильно устроенный prefix cache. Разбираемся, как устроен кэш на самом деле, где ставить точки разрыва, почему порядок сегментов важнее содержания и как мерить hit-rate, чтобы не обманывать себя.

Открыть рецепт
Второй мозг на LLM-вики: альтернатива RAG для личных знаний
СреднийКонтент30 минObsidian, Claude, Markdown

Классический RAG — не единственный способ строить личную базу знаний. Разбираем идею Андрея Карпати: LLM как библиотекарь, который сам поддерживает тематическую вики из ваших заметок. Когда это работает лучше RAG, как устроена структура и что делать, когда подход ломается.

Открыть рецепт
Голосовой AI-агент: почему 800 мс — главное число в архитектуре
ПродвинутыйЭкспериментальное40 минLiveKit Agents, Deepgram, ElevenLabs, Claude Haiku

Голосовой агент — это не «текстовый бот плюс TTS». Это цепочка STT → LLM → TTS, которая должна успеть ответить за время, пока человек не начал говорить снова. Разбираем latency-бюджет, turn-taking, обработку прерываний и три типичные поломки streaming-пайплайна.

Открыть рецепт
Браузерный агент: когда нужен, как думать о надёжности, чем опасен
СреднийЭкспериментальное35 минbrowser-use, Playwright, Claude Vision

Vision-агенты, которые кликают по сайтам, — самый хайповый тренд автоматизации 2026. Разбираем, когда они действительно нужны (не всегда), в чём разница между DOM- и vision-подходами, почему «нажал — жду 2 секунды» почти всегда ломается и какие границы обязательно ставить до запуска в прод.

Открыть рецепт
AI-бот для ответов на отзывы клиентов
СреднийАвтоматизация25 минn8n, Claude API, Google Sheets

Автоматически анализирует тональность отзыва и генерирует персонализированный ответ. Разбираем главный принцип: один сложный промпт — зло, цепочка простых — сила. Строим воркфлоу с ветвлением на случай, когда AI нужно позвать человека.

Открыть рецепт
Построй свой MCP-сервер: дай Claude доступ к любому API
СреднийMCP30 минTypeScript, MCP SDK, Claude Desktop

MCP (Model Context Protocol) — это USB-интерфейс для AI: стандартный разъём, через который Claude подключается к любому инструменту. Разбираем, как спроектировать и запустить собственный MCP-сервер — от выбора инструментов до первого вызова из Claude Desktop.

Открыть рецепт
Agentic RAG — агент сам решает что и когда искать
СреднийRAG и данные30 минLangGraph, Python, ChromaDB

Классический RAG — конвейер без мозгов: запрос, поиск, ответ. Agentic RAG — это когда агент сам решает, нужен ли поиск, что искать и достаточно ли найденного. Разбираем, как превратить линейный пайплайн в цикл с принятием решений — на LangGraph и ChromaDB.

Открыть рецепт
Агент для код-ревью на Claude Agent SDK
ПродвинутыйAI-агенты35 минClaude Agent SDK, Python, GitHub API

Код-ревью — идеальная задача для AI-агента: нужно читать контекст, искать связанные файлы, применять разные критерии к разным участкам кода. Разбираем, как построить агента, который делает ревью как опытный инженер — с приоритизацией замечаний, поиском контекста и структурированным отчётом прямо в GitHub.

Открыть рецепт
AI-пайплайн обработки документов: классификация → извлечение → маршрутизация
НачинающийАвтоматизация20 минClaude API, n8n, Google Sheets

Любая компания тонет в документах: счета, договоры, заявки, письма. AI умеет их читать — но чтобы это работало надёжно, нужна не одна волшебная кнопка, а конвейер: сначала понять что за документ, потом вытащить нужные данные, потом решить что с ними делать. Разбираем, как собрать такой пайплайн в n8n с Claude API.

Открыть рецепт
Мультиагентная команда на CrewAI: координатор + специалисты
СреднийAI-агенты25 минCrewAI, Python, SerperDev API

CrewAI — это фреймворк, в котором несколько AI-агентов работают как настоящая команда: у каждого своя роль, свои инструменты и своя зона ответственности. Разбираем, как собрать исследовательскую команду из координатора и специалистов — от проектирования ролей до отладки первого реального сценария.

Открыть рецепт
Четыре режима разработки с ИИ: A / B / B+ / C
СреднийDevOps с AI15 минCursor, Claude Code, Copilot, ExecPlan, ADR

Входная дверь в серию про harness: четыре режима разработки — Classic (A), AI-Assisted (B), Agent-Driven (B+), Agent-First (C). Это не лестница, а четыре разные ставки: один режим оптимален одной команде и катастрофичен для другой на том же проекте. Рецепт помогает выбрать режим и решает мета-вопрос — сколько ИИ вообще нужно проекту. Для B+/C harness обязателен (ведёт к рецепту Harness Engineering), для A/B — почти не нужен.

Открыть рецепт
Harness Engineering: среда для автономного агента
ПродвинутыйDevOps с AI30 минClaude Code, AGENTS.md, ExecPlan, pre-commit, CI

Хаб по harness-инженерии: среда из пяти слоёв, четыре фазы маршрута задачи, барьеры против конвенций и lessons-ledger как ядро автономности. С интерактивным эксплорером и картой серии — как настроить любой проект так, чтобы кодинг-агент вёл задачу от постановки до пуша почти без надзора.

Открыть рецепт
Аудит brownfield-проекта перед харнесом (Phase 0)
СреднийDevOps с AI20 минbaseline.md, environment.md, ADR, Claude Code

Фаза 0 серии Harness Engineering — вход на существующий (brownfield) проект. До любых AGENTS.md и линтеров вы делаете аудит: baseline.md инвентаризирует, что уже есть (структура, границы, конвенции, состояние тестов и CI как описательная база), а environment.md фиксирует стек и таблицу tool-selection (роль → конкретный инструмент), на которую опираются все следующие фазы. С копируемыми промптами бутстрапа аудита — стек-агностично, для JS/TS, Python, Go, Java/Kotlin и любого другого стека.

Открыть рецепт
AGENTS.md и ADR: контракт агента на каждую сессию
СреднийDevOps с AI25 минAGENTS.md, CLAUDE.md, ADR, Claude Code

Фаза 1 серии Harness Engineering — контекст-инжиниринг. Глубокий разбор четырёх файлов-источников правды, которые агент читает на старте: AGENTS.md (working rules + Definition of Done + retrieve-правило), аддендум под конкретного агента (CLAUDE.md / .cursorrules / system prompt), architecture.md (карта слоёв и границ) и каталог ADR (одно решение = один markdown). Минимальные шаблоны и готовые копируемые промпты для бутстрапа — стек-агностично, для любого языка и любого агента.

Открыть рецепт
ExecPlan: агент на задачах 7–25 часов (Phase 2)
СреднийDevOps с AI20 минExecPlan, Claude Code, Plan mode

Фаза 2 серии Harness Engineering: ExecPlan — живой план в репозитории, который держит агента на длинной автономной задаче (7–25 часов, десятки файлов) без потери контекста. Когда применять и когда пропустить, какие секции пишет человек до старта (Context, Goal, Out of scope, Approach), а какие агент заполняет по ходу (Progress, Decisions, Surprises). Копируемый шаблон ExecPlan, 30-минутная диагностика готовности и дисциплина live-update. Стек-агностично.

Открыть рецепт
Архитектурные барьеры для агента (Phase 3)
ПродвинутыйDevOps с AI25 минpre-commit, CI, dependency-cruiser, import-linter, eslint

Фаза 3 harness-серии: «машина важнее текста». Превращаем архитектурные правила из текста в docs/architecture.md в детерминированные проверки — границы импортов, мёртвый код, циклы, строгие типы. Кросс-стековая таблица «роль → инструмент» (dependency-cruiser / import-linter, knip / ts-prune / vulture, madge, tsc / mypy), test-integrity tripwire вместо мандата на покрытие (Goodhart), pre-commit + CI как точки форса и самописные скрипты для непокрытого. С копируемыми промптами и конфигами.

Открыть рецепт
Garbage collection харнеса: проверки на дрейф (Phase 5)
ПродвинутыйDevOps с AI20 минCI, quality.md, knip, dependency-cruiser

Фаза 5 серии Harness Engineering: маленькие непрерывные платежи против энтропии. Запланированные проверки на дрейф (drift) — мёртвый код, устаревшие зависимости, рассинхрон документации — которые не просто алертят, а ПРОИЗВОДЯТ артефакт: PR, issue, обновлённый quality.md. Полу-автоматический quality.md (скрипт собирает цифры, человек пишет интерпретацию ~15 мин/нед), doc-freshness gate, расписание в CI и честность про метрики (Goodhart). Стек-агностично, с копируемыми промптами.

Открыть рецепт
Lessons-ledger: коррекции как код (Phase 5.5)
ПродвинутыйDevOps с AI25 минClaude Code, .claude/commands, AGENTS.md, git, boundary-linter

Фаза 5.5 серии Harness Engineering: твоё «неправильно» превращается не в забытый чат, а в код. Команда /wrong ловит коррекцию, normalize разводит развилку: computational-урок (ловится машиной) уходит правкой сенсора в рельсы, inferential-урок (нужно суждение) — markdown-файлом в lessons/<boundary>/, который агент читает перед задачей (retrieve-правило). maintain дедуплицирует и промоутит созревшие inferential-уроки в сенсоры. Метрика здоровья — сколько уроков выпущено в сенсоры, а не размер тетрадки. Стек-агностично, с копируемыми промптами и интерактивом.

Открыть рецепт
Библиотека скиллов: SKILL.md для агента (Phase 6)
СреднийDevOps с AI20 минClaude Code, SKILL.md, CLAUDE.md, git

Фаза 6 серии Harness Engineering: скилл (skill) — это SKILL.md, кодирующий повторяемую процедуру («как сделать рекуррентную задачу»), который агент сам подгружает по триггеру из поля description. Учимся отличать скилл от lessons-ledger (тот хранит «что НЕ повторять»), искать кандидатов в скиллы по коммит-истории, писать make-or-break поле description с фразами-триггерами, структурировать SKILL.md (When to use / Steps / DoD / Anti-patterns / Examples) и подключать библиотеку в контекст-файл агента. Стек-агностично, с копируемым шаблоном.

Открыть рецепт
Воркфлоу агента: worktrees и субагенты (Phase 7)
СреднийDevOps с AI20 минgit worktree, CONTRIBUTING.md, Claude Code, subagents, ExecPlan

Фаза 7 серии Harness Engineering: процесс работы с кодинг-агентами, а не сам harness. Краеугольный камень — один thread на одну задачу (не на проект): иначе контекст загрязняется, задача «завершается» раньше времени при переполнении, а история становится нечитаемой. Worktree-воркфлоу (создать worktree → запустить агента внутри → закончить → удалить), Plan mode для нетривиального, порог ExecPlan для длинного (кросс-линк, не пересказ), субагенты как граница делегирования и правило «3 спотыкания → следующая задача чинит среду». Артефакт — секция «Working with coding agents» в CONTRIBUTING.md. Стек-агностично.

Открыть рецепт
Golden path: template-репо харнеса (Phase 8)
ПродвинутыйDevOps с AI20 минtemplate repo, git, AGENTS.md, ADR, CI

Финальная фаза серии Harness Engineering: собираем всё, что построено в фазах 0–5.5, в форкаемое template-репо. Харнес перестаёт быть кустарной сборкой под каждый проект и становится golden path. Что кладём в шаблон с очисткой проектной специфики (AGENTS.md / CLAUDE.md со стабами, ExecPlan-шаблон, ADR _template, environment.md с ПУСТОЙ таблицей tool-selection, deterministic-конфиги как TODO-шаблоны, GC-джобы как tool-agnostic контракты, только универсальные .claude/skills/), migration-капсула (portable механизм + curated _core против project-bound шума), HOW_TO_FORK.md с оценкой 2–3 дня и горизонт «живого форка» — shared harness-kit. Стек- и инфра-агностично, с копируемым скелетом форка.

Открыть рецепт
Конфигуратор харнеса: стек → инструменты и DoD
СреднийDevOps с AI15 минAGENTS.md, pre-commit, ExecPlan, ADR, CI

Интерактивный инструмент серии Harness Engineering: выбираешь стек (JS/TS, Python, Java/Kotlin, Go, PHP) — получаешь персональный сетап. Таблица роль → инструмент (boundary-линтер, мёртвый код, строгие типы, циклы, security, pre-commit), чек-лист Definition of Done по всем фазам rollout (0→8) и готовые копируемые/скачиваемые артефакты под стек: скелет AGENTS.md, конфиг pre-commit и шаблон ExecPlan. Роль универсальна, инструмент — пример на выбор, который ты фиксируешь один раз в ADR. Стек-агностично.

Открыть рецепт