Fuxi

终端里跑 AI 编程代理,自动选便宜模型省钱

开源 🏷️基础免费,高级付费 ✅ 目前可打开 编程开发 🍴 复刻 220 🐛 待处理 1 👀 关注 86
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 3193
维护状态 较活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源基础版免费,云服务或高级功能可能付费,具体定价待确认

项目预览

Fuxi 项目界面预览图
图片来源:项目官网

项目数据

分类编程开发
开发团队fuxicodex
定价模式🏷️基础免费,高级付费
价格说明开源基础版免费,云服务或高级功能可能付费,具体定价待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型agent,ai,ai-agent,ai-coding,autonomous-agent,cli,code-assistant,coding-agent,coding-assistant,developer-tool,developer-tools,go,golang,llm,mcp,openai-compatible,productivity,terminal,terminal-app,tui
GitHub 星标★ 3193
上线时间2026-08-04 00:00:00
代码更新2026-10-20
仓库体积7.8 MB
本站数据更新2026-11-11
维护状态较活跃
收录时间2026-08-13
浏览次数12

项目介绍

FuXi 是一个运行在终端里的快速、自包含的 AI 编程代理。它让你直接在命令行中编辑代码、执行命令、调用工具,并通过成本感知的路由机制在多个 LLM 提供商之间智能切换,以平衡性能和花费。它定位为轻量级、可嵌入现有工作流的开发助手,解决开发者频繁切换上下文、手动执行重复命令、以及在不同模型间手动选择成本高的问题。核心能力包括:终端内交互式操作、代码编辑与命令执行、工具调用(支持 MCP)、多模型路由与成本优化。项目处于早期阶段,但设计上强调速度和自包含,无需复杂外部依赖,适合追求高效命令行工作流的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-13 · 当前星标 ★ 3193

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 获取 fuxi 可执行文件(README 说明其为单个静态二进制,无运行时依赖)
  • 一个 OpenAI 兼容的模型服务(base_url + api_key + model),或使用 FuXi 账号登录
  • 建议安装 git 与 ripgrep,供 fuxi doctor 自检使用
  • 可正常交互的终端环境,用于运行 TUI

安装与启动步骤

  1. 1安装 fuxi

    README 的 Install 小节未给出具体安装命令,仅说明 FuXi 是单个静态二进制;请从官网或仓库获取后放到 PATH 中。

  2. 2验证版本

    运行版本命令,确认 fuxi 已在 PATH 中且可执行。

    fuxi --version
  3. 3环境自检

    检查配置、API key、git、ripgrep 等环境项是否就绪。

    fuxi doctor
  4. 4登录账号(可选)

    会打开浏览器登录 FuXi 账号,自动配置官方托管模型,无需自备 API key。

    fuxi login
  5. 5生成配置模板

    在 ~/.fuxi/ 生成起始 config.yaml,并自动从已设置的环境变量中探测 provider。

    fuxi init
  6. 6交互式向导(可选)

    选择 provider、填入 base URL 与 key、选择模型并测试连接。

    fuxi wizard
  7. 7启动 TUI

    进入终端交互界面,首次运行会在 ~/.fuxi/ 下创建配置目录。

    fuxi

关键配置

配置项必填说明示例
provider是指定模型供应商标识,示例为 OpenAI 兼容类型。openapi
base_url是OpenAI 兼容服务的接口地址。https://your-endpoint/v1
api_key是服务密钥,也可改用环境变量 FUXI_API_KEY 提供。sk-xxxxxxxx
model是要使用的模型名称。your-model
FUXI_CONFIG_DIR否覆盖配置目录,默认是 ~/.fuxi。/your/path/.fuxi

如何确认成功

fuxi --version 有版本输出,fuxi doctor 各检查项通过,fuxi 能进入 TUI 并正常对话。

常见问题

Q:没有 API key 能用吗?

A:可以。执行 fuxi login 打开浏览器登录 FuXi 账号,会自动provision FuXi 托管模型,无需 API key。

Q:配置文件放哪里,改完要重启吗?

A:默认在 ~/.fuxi/config.yaml,可用 FUXI_CONFIG_DIR 改目录;FuXi 运行中修改会热重载。

Q:环境变量和配置文件哪个优先?

A:优先级为:环境变量 > config.yaml > 内置默认值。

Q:想管理多个 provider 和模型怎么办?

A:使用分层写法:providers 目录加 model 选择层,可为每个模型单独设置参数。

Q:怎么切换模型和改设置?

A:在 TUI 内用 /model 切换模型,用 /config 管理权限、hooks、skills、plugins 等设置。

注意事项

  • README 的 Install 小节未给出具体安装命令,实际下载方式请以官网或仓库最新说明为准。
  • 配置优先级为环境变量 > config.yaml > 内置默认值。
  • 设置 NO_UPDATE_NOTIFIER=1 可关闭后台更新检查提示,FUXI_DEBUG=1 开启调试日志。
  • FuXi 为单个静态二进制、无运行时依赖,但仍需自备 OpenAI 兼容模型服务并关注用量成本。

核心亮点

  • 内置成本感知路由,自动在多个 LLM 提供商间选择性价比最高的模型
  • 自包含设计,无需复杂配置即可在终端内完成代码编辑和命令执行
  • 支持 MCP,可扩展工具调用能力,提升自动化水平

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 功能覆盖可能不如成熟 IDE 插件全面

适用场景

  • 日常开发中快速修改代码片段,无需离开终端
  • 自动化执行测试、构建等命令并智能分析输出
  • 在多个 AI 模型间切换时,自动控制成本

替代项目

Aider、OpenCode、Cline

上一篇:harness-score

下一篇:it-tools

同类项目推荐

OpenSpec-Docs-zh 开源

看中文文档,快速上手 OpenSpec 规范驱动开发

OpenSpec 中文社区文档

★ 93 2026-08-09
builder 开源

说句话就生成网站和应用,开源自部署版 Lovable

✨ AI Builder For Creating Sites and Apps! An open-source alternative to Lovable, Re···

★ 340 2026-10-18
project-codeguard 开源

给 AI 写代码加一道默认安全护栏

Project CodeGuard is an open-source, model-agnostic security framework that embeds s···

★ 367 2026-10-27
alan-sdk-web 开源

给网页加上能听会说的AI助手,无需后端,快速上线

The Self-Coding System for Your App — Alan AI SDK for Web

★ 2422 2026-08-09
skylos 开源

合并前自动扫PR,揪出死代码和AI错误

Open source local-first PR scanner that finds dead code, security bugs, secrets, qua···

★ 926 2026-08-09
nuppets 开源

Nuxt/Vue 开发者的快捷工具箱,片段和 AI 命令即取即用

A productivity hub for Nuxt and Vue.js development - Snippets, AI commands, and more···

★ 108 2026-10-06
demo2apk 开源

把聊天灵感一键打包成可安装的安卓App

Turn your Vibe Coding ideas into runnable Android Apps instantly

★ 650 2026-08-09
spark-stack 开源

用聊天对话直接生成 Web 应用,快速搭建 MVP。

Spark Stack is an tool for building web applications through an AI-powered chat inte···

★ 278 2026-08-09
amazon-q-developer-cli 开源

在终端里用大白话写代码,AI 帮你搞定。

✨ Agentic chat experience in your terminal. Build applications using natural langua···

★ 1988 2026-08-09