[Freebuff] 一款Free Token的编码工具,更好的Vibe Coding
2026/8/8 7:33:00 网站建设 项目流程

前言

Freebuff 是一款基于命令行界面的编码工具,无需订阅、API 密钥或令牌费用即可使用。可以选择以下模型:

  • DeepSeek V4 Pro 和 Flash
  • MiniMax M3
  • GPT-5.6 Luna

一、多智能体架构

Freebuff 最大的技术特色不是"又换了个大模型套壳",而是继承了 Codebuff 的多智能体协作架构——不是一个模型从头做到尾,而是拆解成多个专职 Agent 协同工作。

官方宣传的内置9 个专用子智能体(subagents),包括但不限于:

  • File Picker Agent:扫描代码库、理解项目架构、自动定位相关文件(不需要你手动 @ 文件)
  • Planner Agent:把任务拆解成有依赖顺序的分步计划
  • Editor Agent:做精确的局部编辑,而不是粗暴地重写整个文件
  • Code Reviewer:代码审查子智能体,会在生成后自查问题(比如漏掉的 favicon)
  • Browser-use:浏览器自动化 / 联网调研
  • Thinker-with-files (Gemini):借助 Gemini 做深度阅读与思考

举个官方给的例子:当你输入"给我的 API 加上 JWT 鉴权"时,Freebuff 不会直接开始瞎写,而是会依次调用 File Picker → Planner → Editor 等多个 Agent 分工完成。

官方还给出了一个评测数据:在覆盖 175+ 编程任务、多个开源仓库的内部评测集上,Codebuff 以 61% 对 53% 的成绩跑赢了 Claude Code(该数据来自官方 README,仅供参考,未见第三方复现)。


二、CLI 安装与上手

CLI 是 Freebuff 的主打产品,官网 freebuff.com/cli 给出的流程非常简单,三步搞定:

# 1. 安装(需要 Node.js 18+,支持 macOS / Windows / Linux) npm install -g freebuff # 2. 进入你的项目目录(新项目老项目都行) cd your-project # 3. 启动 freebuff

不需要注册账号,不需要粘贴 API Key。

常用交互方式(源自 GitHub README)

@filename # 文件提及,精确引用某个文件 @AgentName # 调用指定的专用子智能体 !command 或 /bash # 直接执行终端命令(bash 模式) /history # 恢复历史对话 /theme:toggle # 切换明暗主题

还支持在项目根目录放一个knowledge.md文件,把项目背景、规范提前"喂"给 Agent,减少重复解释成本。

典型工作流

官方推荐的完整闭环命令链是:

/interview → /plan → 实现 → /review

即:先用/interview让 Agent 反问你把需求聊清楚,再/plan出方案,然后让它动手改代码,最后/review做代码审查——整个过程会在每次回复后给出 3 条可点击的"下一步建议",避免对话卡壳。


三、Desktop 客户端

如果你不喜欢纯终端交互,freebuff.com/desktop 提供了图形化桌面客户端(目前 Beta),最大的差异化能力是:

可以同时开多个工作区、并行跑多个 Agent 任务,而不是像 CLI 那样一次只能盯一个会话。

下载与登录方式:

  • 支持 macOS(Apple Silicon / Intel)、Windows(64位 / 老 CPU 无 AVX2 版本)、Linux(AppImage)
  • 用 GitHub 或 Google 账号登录即可,无需 API Key
  • 目前安装包还未做代码签名:macOS 上需要右键选择"打开"(或在系统设置 → 隐私与安全里放行);Windows 上如果被 SmartScreen 拦截,需要点"更多信息 → 仍要运行"
  • Windows 用户如果启动直接闪退、报错代码3221225501,大概率是 CPU 太老(2013 年前的 Intel / 2015 年前的 AMD)不支持 AVX2 指令集,需要换成 "Older CPUs" 版本

四、技术架构一览(进阶向)

如果你想更深入了解或者二次开发,Codebuff 底层是完全开源的(Apache 2.0),仓库地址:

https://github.com/CodebuffAI/codebuff

其中freebuff/子目录是 Freebuff 专属部分,结构很简单:

freebuff/ ├── cli/ # CLI 构建与 npm 发布相关文件 └── web/ # Freebuff 官网

从源码构建 CLI:

# 在仓库根目录执行 bun freebuff/cli/build.ts 1.0.0

对开发者更有意义的是,Codebuff 提供了@codebuff/sdknpm 包,允许你:

  • 用 TypeScript "generator" 语法自定义 Agent 工作流,把 AI 生成和程序化控制逻辑混合编排
  • 支持 Agent 之间互相调用(spawn subagents)、条件分支、多步骤流程
  • 理论上支持OpenRouter 上的任意模型(不像 Claude Code 锁死在 Anthropic 生态里)
  • 可以把自定义 Agent 发布到 Codebuff Agent Store,供他人复用——官方的说法是"Codebuff agents are the new MCP"

也就是说,Freebuff 只是这套开源多智能体平台上"面向普通开发者"的一层免费封装,如果你有更定制化的需求,可以直接基于 Codebuff SDK 自己搭。

声明:实际使用时的官网信息为准。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询