Agent Runtime
Независимые от вендора контракты Task и Goal для коротких и долгих задач агентов: критерии приёмки, доказательства выполнения и надёжный журнал.
Два контракта работы
Task — ограниченная атомарная работа с явной приёмкой: версионированный манифест, инструкции, команда, допустимые коды выхода и ожидаемый вывод, лимиты времени, контекста и вывода.
- Go-пакеты для встраивания
- эталонный CLI
- JSON Schema манифеста
- события жизненного цикла с маскированием данных
- отказ на неизвестных полях и версиях
Goal — сложная или долгая работа с версионированным журналом, живым чек-листом приёмки, упорядоченными фазами и машинно проверяемыми квитанциями.
Границы
Первый релиз описывает границу между управляющим контуром и уже установленным агентом. Он не реализует поставщика моделей, протокол инструментов, планировщик или песочницу операционной системы. Код опубликован под AGPL-3.0.
Обсудить внедрение
Расскажите о задаче, существующих системах и ограничениях — предложим следующий шаг.
Ответим в течение 24 ч