Что происходит с задачей, которую AI-агент не может закончить за один сеанс? Нужен не только итоговый ответ. Нужно найти принятое решение, увидеть, что проверено, и понять, что ещё открыто. На этом сосредоточены релизы Datarim от серии 4.3 до только что опубликованной версии 4.8.0.
Если вы пока не знакомы с Datarim, предыдущая статья объясняет его место в проекте Arcanada. Здесь — изменения, которые можно использовать сейчас.
Вернуться к задаче без восстановления всей переписки
В серии 4.3 язык ответов отделили от языка документов. Команда может вести документы проекта на одном языке, а участник — читать отчёты на другом. В той же серии уточнили отчёт о результате: он должен объяснять, что получено, какие условия проверены и что остаётся неизвестным. Так передача задачи сохраняет смысл и после того, как исходный чат забыли.
Для небольшой задачи — короткий путь
В версии 4.4.0 уточнили быстрый путь. Поиск информации и обычные небольшие задачи остаются простыми. Когда такая задача исправляет и проверяет конкретную ошибку, результат даёт сигнал для обучения. При исследовании продукта доказательства, рекомендации и право на действие теперь фиксируются отдельно. Небольшой вопрос не требует полного цикла большого проекта, а проверенное исправление оставляет полезный след.
Понять, какие проверки ещё действуют
Несколько релизов укрепили связь между выводом и его основаниями. Версия 4.5.0 привязала попытку проверки к её входным данным: старое «пройдено» нельзя переносить на изменившийся вход. Она также добавила контроль охвата проверок и учёт нерешённых замечаний. Версия 4.6.0 проверяет наличие обязательного документа с требованиями перед началом реализации, а не в конце. Версия 4.6.1 сопоставляет значимые настройки тестовой и рабочей сред, прежде чем по тесту прогнозировать влияние на рабочую систему. Если безопасно сравнить их нельзя, прогноз не считается подтверждённым.
Эти проверки не гарантируют правильный результат. Зато старый тест, изменившееся требование или другая среда с меньшей вероятностью будут приняты за доказательство текущего вывода.
Настроить процесс под проект
Версия 4.7.0 добавила локальные для проекта варианты навыков, команд, агентов, шаблонов и инструментов Datarim. Проект может сохранить собственные инструкции, не правя установленную копию фреймворка. В том же релизе появился необязательный этап завершения: архивирование, передача результата, уборка ресурсов, созданных самой задачей, и итоговый отчёт проходят по одному учтённому маршруту. Для положительного вывода о качестве нужны применимые фактические проверки и охват плана проверок.
Работать в общем репозитории, где Datarim используют не все
Версия 4.8.0 добавила необязательный режим установки для смешанной команды. Инструкции Datarim остаются внутри его каталога, а корневые инструкции нового проекта не меняются. Конфигурацию и локальные расширения проекта можно хранить в Git, сохраняя частное рабочее состояние закрытым. Проект также может выбрать общую папку для итоговых отчётов о проверке качества и требований: Datarim сверяет опубликованную копию с окончательным рабочим отчётом. Без такой настройки сохраняется прежнее частное размещение, о чём система сообщает отдельно.
Проверять завершение по правилам самого проекта
В версии 4.8.0 при закрытии задачи можно зафиксировать обязанности, заданные проектом, а проверка требований может запустить его собственные валидаторы изменённых инструкций и документов. При смене правил проверяются места, откуда агенты их получают, включая шаблоны и сохранённые подсказки. Необязательный независимый аудит может заново проверить утверждения в архиве. Отсутствующую проверку записывают как отсутствующую, а не как успешную.
Для исправления ошибки теперь нужны две проверки: прежнего сбоя и обычной успешной работы. Один тест на сломанный сценарий не подтверждает исправление, если при этом перестал работать нормальный путь. Положительный вывод должен относиться к поведению, которым люди действительно пользуются.
Как установить или обновить
Начните с сайта Datarim и релизов на GitHub. Страница релиза показывает версию и файлы для скачивания. Перед установкой следуйте инструкции по проверке релиза. Если Datarim уже установлен в проекте, обновите его из проверенной копии исходников командой ./update.sh --project <путь-к-проекту>. Для нового проекта откройте руководство по установке и ответьте на вопросы установщика.