Статьи/Спеки
ЭссеСпеки

Спек-ориентированные агентные воркфлоу: почему намерение побеждает промпт

Как замена хаотичных промптов на структурированные спеки поднимает надёжность агентов с 40% до 95% выполнения задач. Глубокий разбор архитектуры намерений.

1 марта 202612 мин

Когда мы только начали строить с ИИ-агентами, мы делали то, что делали все — писали промпты. Длинные, подробные, тщательно выверенные промпты. И они работали... иногда.

Фундаментальная проблема промпт-ориентированных воркфлоу не в самих промптах. Проблема в допущении, что естественный язык в одиночку может нести весь груз инженерного намерения.

Слой спецификации

Спек — это не промпт. Спек — это структурированное объявление намерения, которое включает:

  • Цель: Что агент должен сделать
  • Ограничения: Что агент не должен делать
  • Контекст: Что агенту нужно знать
  • Верификация: Как мы узнаем, что агент справился

Это различие важно, потому что отделяет что от как. Агент решает как. Вы решаете что.

Результаты на практике

После миграции 23 внутренних воркфлоу с промпт-архитектуры на спек-архитектуру:

  • Процент выполнения задач: 41% → 94%
  • Процент восстановления после ошибок: 12% → 78%
  • Частота вмешательства человека: каждая 3-я задача → каждая 15-я

«Лучший спек читается как контракт между намерением человека и исполнением машины.»

Паттерн реализации

interface AgentSpec {
  goal: string;
  constraints: string[];
  context: Record<string, unknown>;
  verification: VerificationRule[];
  fallback: FallbackStrategy;
}

Ключевой инсайт: спеки компонуемы. Сложный воркфлоу превращается в DAG простых спеков, каждый из которых верифицируется независимо.

CatoCut
CatoCut
Agent-First инженерия