AutoClaw
--agent-kind autoclawОткрыть гайд
Agent-среда автора RAGRAF (zwork 2.0.2, Electron): именно на ней продукт проектировался и на ней измерены опубликованные результаты. Подключение идёт двумя независимыми каналами — CLI без настройки и MCP через интерфейс продукта; --agent-kind autoclaw — реальный кодовый путь (атрибуция телеметрии, расширенный режим журнала). Всё в гайде — замеры интеграционной сессии и факты из кода приложения.
- Начните с канала CLI — он работает без настройкиПервый шаг задачи — python <repo>\tools\ragraf.py ensure <каталог>, дальше — операции индекса вместо чтения файлов. CLI не зависит ни от настроек приложения, ни от перезапуска и не может «тихо отвалиться». Если инструментов ragraf_* в списке агента нет — это не поломка: индекс, поиск, схема и графы остаются полностью рабочими через CLI (замер сессии: tool_search → 0).
- MCP регистрируется через интерфейс продуктаИзмерено: файлового способа регистрации нет — ни mcp.json, ни mcpServers в профиле, ни таблицы серверов в runtime.sqlite (проверены все 106 таблиц). Сервер указывается в настройках проекта/приложения: интерпретатор .venv, ragraf-mcp.py --agent AutoClaw --agent-kind autoclaw, рабочий каталог <repo>. --project не нужен: корпус определится по рабочему каталогу, переключение — ragraf_use_project.
- Навык — в оба аккаунта, правила — в ~/.pi/agent/AGENTS.mdragraf-core раскладывается в дерево навыков каждого аккаунта (источник — docs/skills проекта; свежесть копий контролируется по SHA-256). Раздел 8 пользовательских правил предписывает начинать задачу с ensure и исполним в обеих конфигурациях — с MCP и без.
- Проверяйте замерами, а не предположениемtool_search по ragraf: 0 до регистрации и 59 после перезапуска — эта разница и есть доказательство. Через CLI: catalog (реестр), ensure (status: actual), check (совпадение сумм). usage --agent AutoClaw покажет ensure в разбивке — значит правило первого шага соблюдается.
команда: <repo>\.venv\Scripts\python.exe
аргументы: <repo>\tools\ragraf-mcp.py
--agent AutoClaw --agent-kind autoclaw
рабочий каталог: <repo>Регламент агента
Правила живут в ~/.pi/agent/AGENTS.md (раздел 8) и в навыке ragraf-core. Без MCP предписание «работать через оболочку» сохраняет обязательность RAGRAF — меняется только способ вызова.
Телеметрия
usage_call пишет agent=AutoClaw, kind=autoclaw. Расширенная атрибуция позволяет сравнивать сессии «до/после» подключения индекса на одном корпусе — так получены опубликованные 14 против 28/43 вызовов. Операции ensure и use_project тоже попадают в сводку (Facade.record_external_call).