Об этом проекте

AFT (Agent File Tools) — это бинарный файл на Rust с тонкими адаптерами для сред кодирующих агентов, таких как OpenCode, Pi и OMP. Он улучшает агентов, заменяя встроенные инструменты (read, write, edit, bash, grep) на более эффективные версии, учитывающие структуру, и добавляет семейство инструментов `aft_`. Он предоставляет сенсорные возможности (обзор, масштабирование, семантический поиск, граф вызовов, проверка здоровья кода), моторные возможности (символьные правки, импорты, поиск/замена на основе AST) и функции ствола мозга (фоновые задачи, сессии PTY, сжатие вывода, стек отмены). Он поддерживает множество языков через tree-sitter, использует протокол JSON-over-stdio и сохраняет данные в общем корне хранилища CortexKit. Установка выполняется через `npx @cortexkit/aft@latest setup`, а конфигурация необязательна через `aft.jsonc`. Проект является частью семейства CortexKit, включающего Magic Context для памяти и Alfonso (скоро) для исполнительного контроля.