这个项目能做什么
AFT(Agent File Tools)是一个 Rust 二进制程序,为 OpenCode、Pi 和 OMP 等编码智能体框架提供轻量适配器。它通过用更高效、结构感知的版本替换内置工具(read、write、edit、bash、grep)来增强智能体,并新增了一系列 `aft_` 工具。它提供感知能力(大纲、缩放、语义搜索、调用图、代码健康检查)、运动能力(符号感知编辑、导入、基于 AST 的搜索/替换)以及脑干功能(后台任务、PTY 会话、输出压缩、撤销栈)。它通过 tree-sitter 支持多种语言,使用基于 stdio 的 JSON 协议,并将数据持久化在共享的 CortexKit 存储根目录中。安装通过 `npx @cortexkit/aft@latest setup` 完成,配置可通过 `aft.jsonc` 可选进行。该项目属于 CortexKit 家族,其中 Magic Context 负责记忆,Alfonso(即将推出)负责执行控制。
评论
0 评分人数达到10人后显示
登录后参与讨论。