fuxicodex/Fuxi
FuXi 是一款在终端里自己改代码、跑命令的 AI 智能体
FuXi 是一款运行在终端里的 AI 编程助手,能读代码、改文件、执行命令、调用各种工具,全部打包在一个独立的可执行文件中。它会根据任务难度把请求分配给便宜或强力的模型,并在某个服务商出问题时自动切换到另一个,不需要额外安装运行环境。
它做什么
- 它不只是回答问题,而是按照思考-行动-验证的循环工作:分析任务、用工具执行操作、检查结果,反复迭代直到比如修好一个失败的测试并得到验证。
- 每个请求都会按复杂度打分,分配到合适的模型档位——简单任务用便宜模型,困难任务用强力模型,某个服务商掉线时自动切换。
- 内置超过50种工具(文件编辑、shell命令、代码搜索、网页抓取、诊断、Jupyter等),外加可并行工作的子智能体,全部集成在一个二进制文件里。
- shell命令执行前要经过基于抽象语法树的安全分类器和规则检查,配合细粒度权限和审计日志,让自动化操作保持在可控范围内。
- 用户可以自带OpenAI兼容接口、Gemini、Bedrock/Vertex等服务商的API密钥,也可以直接登录FuXi账号使用托管模型。
为什么重要
对于需要在多个大模型服务商之间权衡成本和能力的开发者来说,一个能按任务难度自动分配模型的工具,提供了在不牺牲质量的前提下省钱的实用方案。不过该仓库并未公布SWE-bench等第三方基准测试的成绩,核心源代码也是闭源的,性能表现还需要用户自行验证。
本仓库术语
- TUI · 在终端里通过文本菜单和界面进行操作的用户界面形式
- MCP · 让AI模型以标准化方式连接外部工具和数据源的协议
- 故障转移(failover) · 当主服务无响应时自动切换到备用服务的机制
- AST安全分类器 · 通过分析命令的语法结构来判断其是否存在风险的检查工具
- 静态二进制文件 · 无需额外安装运行环境或依赖库即可直接运行的单一可执行文件
仓库简介(英文)
edit code, run commands, and drive tools, with cost-aware routing across LLM providers.
在 GitHub 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库