Wavefunction
开源免费的 Mac 桌面编程智能体,多个对话并行干活、各用独立 worktree,模型随便换,电脑操作在自带的隔离桌面里进行。
更新于 2026-11
- macOS
产品概览
简介
Wavefunction 是独立开发者 Stoyan Stoyanov 以 MIT 协议开源的 macOS 桌面编程智能体,主打「极简」和「开源到提示词」,2026 年 10 月底发布 0.2.0,11 月 3 日在 Product Hunt 发布。应用内只有一个编程智能体,每个对话各有自己的模型、文件夹和历史,可以同时开多个并排运行;在 Git 仓库里,新对话默认在自己的分支和 worktree 里工作,互不干扰。任务进行中可以直接发消息改方向,也可以排队后续指令;大任务会拆给并行的子对话(helpers)完成后汇报,可以从任意消息分叉或回退代码与对话。还支持定时例行任务、只读讲解的计划模式和免逐条确认的完全访问模式,对删除、强推等不可撤销命令仍会先询问。电脑操作不占用你的鼠标键盘:智能体在本地 Docker 容器里的独立桌面上点击网页,访问不到你的文件和钥匙串,登录时由你私下输入。内置 70 多个现成连接器,可加任意 MCP 服务器,兼容 AGENTS.md 和 .agents、.claude、.opencode 目录及 ~/.codex 下的 SKILL.md 技能。模型可用 ChatGPT 账号登录,或接 OpenRouter、Vercel AI Gateway、Anthropic、Google AI Studio 等自己的密钥,也能用 Ollama 跑本地模型,并可强制零数据保留;设置里按模型统计 token、运行次数和费用。对话和设置都保存在本机,命令默认在 macOS 沙盒中执行。需要 Apple Silicon 芯片的 Mac(macOS 11 及以上),电脑操作另需 Docker Desktop 和能读图的模型。应用基于 Tauri(Rust)加 React 界面和 Python 智能体引擎构建。官方来源:https://www.wavefunction.si/ 、https://github.com/stoyan-stoyanov/wavefunction (2026-11-05 核对)。 定价:应用本身免费并以 MIT 协议开源;模型调用费用由你所选的模型服务商按其价格收取,使用 Ollama 本地模型则不产生 API 费用。
- 多对话并行|每个对话独立模型、文件夹和历史,默认各自 worktree,互不干扰。
- 边做边聊|任务中途可改方向或排队后续指令,大任务拆给并行 helpers。
- 隔离的电脑操作|在本地 Docker 容器的独立桌面上操作网页,不碰你的鼠标、键盘和文件。
- 连接器与技能|70+ 连接器加任意 MCP 服务器,兼容 AGENTS.md 与 SKILL.md 技能目录。
- 模型自由|ChatGPT 登录、OpenRouter、Anthropic、Google、Ollama 本地模型,可强制零数据保留。
- 安全与统计|默认 macOS 沙盒执行,不可撤销命令先询问;按模型统计 token 与费用。
界面截图
相关工具
- Claude Models on Google Cloud(Anthropic managed)Anthropic 运营、通过 Google Cloud 接入的完整 Claude Platform:用 Google Cloud IAM 鉴权、走 Google Cloud 账单并抵扣已有承诺消费,Managed Agents、代码执行、MCP 连接器等新功能与原生 API 同日上线;已正式发布(GA)。
- 商汤小浣熊 Raccoon Work把办公小浣熊与代码小浣熊统一到桌面、本地文件和行业工作流中的 AI 助手
- Google AntigravityGoogle 的 Agent 优先开发平台
- GLM Coding Plan月付订阅把 GLM 接进你惯用的编码代理




