适用于 AI 代理的快速、高效的存储库工具 (MCP)
English | 简体中文
FastCtx 是一个本地 Rust 工具运行时,它通过 MCP 提供文件读取、内容搜索、文件发现、批量替换和 Bash 命令执行等功能。 仓库操作在一个持久的进程中运行,具有稳定的输入模式和输出格式。模型可以在更少的步骤中收集所需的上下文,并更多地关注代码的理解、变更的规划和结果的验证。
每个 fastctx serve 进程都是一个薄弱的 stdio 代理。同一用户和 FastCtx 的代理共享一个私有本地控制中心,包括其搜索执行器和全局准入限制,而每个 MCP 连接都保留自己的工作目录、本机环境、取消状态和后台输出 Cursor。
MCP 会话在其主机结束时结束,从来不会因为共享运行时出现问题而结束。如果控制中心变得无法访问,代理将以明确的错误回答它无法再完成的呼叫,重新连接到替代主机(创建一个新的主机或在代理中运行引擎),并继续使用相同的 stdio 传输。副作用性的呼叫永远不会重放。控制中心本身在使用它的任何主机进程仍在运行时保持存在,并在最后一个进程消失后十分钟后退出,没有连接,没有活动请求和没有正在运行的后台作业。
fastctx 命令会打开控制终端。请查看建议的更改,选择 连接到 Codex,然后启动一个新的 ChatGPT/Codex 会话。
暂无开放 Issues,或尚未同步最近议题。