【免费下载链接】fastctxFast, context-efficient repository tools for AI agents (MCP)项目地址https://gitcode.com/gh_mirrors/fa/fastctx点击查看免费下载FastCtx 是一款面向 AI 智能体的本地 Rust 工具运行时它通过 MCP 为 ChatGPT / Codex 提供文件读取、内容搜索、批量替换与 Bash 执行能力。安装后运行fastctx命令会打开它的全屏TUI 控制终端——支持 17 种语言的图形界面让你在这里一次搞定三件大事输出档位控制工具返回的 token 预算、搜索并行度grep/glob 使用的 CPU 核数和Jobs 仪表盘跨会话的后台任务监控台。整个过程无需手写任何配置文件本文带你逐项过一遍。第一步一键安装并打开FastCtx控制终端需要 Node.js 18 或更高版本两条命令即可npm install --global fastctx fastctx首次启动会先做一轮有严格时限的更新检查离线、超时会静默跳过不会卡住你然后直接进入全屏控制终端不想每次启动联网可用FASTCTX_DISABLE_UPDATE_CHECK1关闭。临时体验也可以直接用npx fastctx。启动后的主界面按数字键即可执行主要动作调整输出档位与输出保护设置 grep/glob 的搜索并行度按需启用Bash terminal设置后台任务的存储、并发与列表分页打开Jobs仪表盘一键恢复出厂设置在 Connect to Codex 页面确认后接入宿主。如何切换语言17种语言任选界面即时生效控制终端内置 17 种语言简体中文、繁體中文、English、日本語、한국어、Español、Français、Deutsch、Português (Brasil)、Русский、Italiano、Türkçe、Polski、Nederlands、Tiếng Việt、Bahasa Indonesia、Українська代码定义在 src/control/i18n.rs。首次启动会直接进入语言选择屏之后也可以随时切换fastctx lang zh-CN界面里的每个配置项都会用所选语言即时渲染对不惯英文的读者非常友好。输出档位怎么选compact / standard / high 三档预算FastCtx 每次工具返回都受 token 预算约束避免一次把上下文塞爆。配置 → 输出组里Output tier提供三档定义于 src/control/settings.rs档位宿主 token 上限FastCtx 全局预算适用场景compact20k18k长对话、频繁多轮的小步任务standard默认60k54k日常推荐多数任务选它即可high100k90k需要整文件读取的大仓库任务切换档位后各工具会按推荐比例自动分预算读取类工具随档位放大它需要一次吃下整个文件而 grep、glob、run、job_output 等摘录型工具随全局预算增大而降低占比。你也可以在 src/tui/budget_editor.rs 对应的预算编辑器里为单个工具单独设置百分比覆盖默认比例——调整结果会实时写入~/.fastctx/config.toml下一个工具请求即生效无需重新接入。搜索并行度设置自动并行还是限定CPU核数grep/glob 默认使用自动并行取操作系统报告的可用并行度最高 16 核。如果你的机器多核但希望搜索别占满 CPU比如同时跑着重型构建在配置 → 搜索组中用 ←/→ 选择预设或按 Enter 输入auto/1..最大值范围内任意整数也可以在~/.fastctx/config.toml手工写入[search] max_cpu_cores 4几个容易踩的坑该值约束的是单个搜索请求的有效并行度base lane 共享额外 worker 合计不超过 N不是 CPU 亲和性也不是整机级限流填 0、负数或超出上限的值会阻止serve启动并给出诊断FastCtx 不会静默改写你的配置文件该设置在共享控制中心启动时读取控制中心重启后生效不需要重新接入宿主。运行fastctx status可以看到探测到的 CPU 上界与配置值 / 实际生效并行度用[PASS]/[INFO]/[FAIL]三种状态一目了然。Jobs仪表盘跨会话后台任务如何看、怎么停启用Bash terminal后智能体可以用run_background启动构建、测试、开发服务器等长任务。这些任务由独立 supervisor 持有跨 FastCtx 会话、甚至跨宿主重启都继续运行输出持久化在~/.fastctx/jobs/。Jobs仪表盘实现在 src/tui/jobs.rs汇总当前用户所有 FastCtx 会话中正在运行的任务而不是只看当前窗口任务按来源标签分组附带工作区与运行进程上下文列表列对齐显示相对时长与 job id长命令以省略号收边详情面板给出精确到秒的 UTC 启动时间与实时HH:MM:SS已运行时长支持←/→输出导航、PgUp/PgDn滚动、F跟随输出选中任务可确认终止——job_kill会停掉该任务的完整进程树。相关设置同样在这附近调好任务存储上限默认 1024 MiB超出后回收最旧的 finished 记录、并发任务上限默认 128、AI 列表页大小20范围 1–100TUI 提供 10/20/50/100 预设。保存后立即生效。一键恢复出厂Reset all settings 怎么安全重置改乱了不怕。配置 → 重置 → Reset all settings的确认页默认选中No需要你明确确认才会执行。它会恢复语言、输出预算、Bash/job 限制、搜索 CPU 上限、replace 文件上限与更新设置等全部用户偏好但会保留接入回执、已安装二进制、宿主配置以及正在运行的 job——重置不会把你正在跑的东西打断。快速上手清单三步配置FastCtx控制终端安装并启动npm install --global fastctx→fastctx进入 TUI 并选择语言定档位、定核数输出档位选standard够用就别再动搜索并行度保持auto需要省 CPU 时限定为 4 或 8接入并盯盘在 Connect to Codex 页面确认配置变更后重启宿主会话之后长任务随时到Jobs仪表盘查看输出或终止。更多细节可参考仓库内文档README.zh-CN.md中文完整说明、src/tui/控制终端源码、scripts/verify-launcher-lifecycle.js启动器生命周期校验脚本。 小提示控制终端里的每一项修改都持久化在~/.fastctx/config.toml你随时可以用编辑器直接查看TUI 与 CLI如fastctx apply --tier standard --yes、fastctx jobs kill job_id操作的是同一份配置两种方式可以混用。赞分享【免费下载链接】fastctxFast, context-efficient repository tools for AI agents (MCP)项目地址https://gitcode.com/gh_mirrors/fa/fastctx点击查看免费下载相关推荐终极指南如何快速上手 hackernews-TUI 终端新闻浏览器终极指南如何快速上手 hackernews TUI 终端新闻浏览器 想要在终端中优雅地浏览 Hacker News 技术社区吗 hackernews T开发工具如何快速上手 Adafruit_SH1106SH1106 OLED 显示屏的终极控制库指南如何快速上手 Adafruit_SH1106SH1106 OLED 显示屏的终极控制库指南 Adafruit_SH1106 是一款专为 SH1106 驱动的嵌入式驱动开发硬件开发终极指南如何快速上手QtScrcpy安卓投屏控制工具终极指南如何快速上手QtScrcpy安卓投屏控制工具 想要在电脑大屏上流畅操作安卓手机吗QtScrcpy是一款功能强大的安卓实时投屏软件能够将安卓设备画面桌面应用音视频创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考