openinterpreter/openinterpreter

面向低成本模型的开源编码智能体,在终端中运行并支持多模型切换

面向低成本模型的开源编码智能体,在终端中运行并支持多模型切换

产品定位

Open Interpreter 的定位差异在于它是 OpenAI Codex 的分支,重点模拟能让低成本模型发挥最佳性能的 agent harness,当前仓库为 Rust 重写版本,原 Python 项目已迁移至社区维护分支 endolith/open-interpreter,选型时需注意这一版本变化。它支持 exec、MCP、skills、hooks、权限控制和 AGENTS.md 等标准。关于各模型性能的表述来自厂商声明,未经独立验证。

适合用户

  • 开发者
  • 使用低成本开源模型的用户
  • 需要在终端中使用编码智能体的工程师

功能亮点

  • 多 harness 模拟与切换

    基于 Codex 分支,可用 /harness 在 native、claude-code、kimi-code、qwen-code、deepseek-tui、swe-agent 等多种 harness 之间切换,以发挥低成本模型性能。

  • 原生沙箱命令执行

    在 macOS、Linux 和 Windows 的原生沙箱中运行命令,并支持 exec、MCP、skills、hooks、权限控制。

  • 多提供商模型切换

    通过 TUI 的 /model 切换提供商和模型,也可通过 Chat Completions 运行任意 OpenAI 兼容提供商。

  • 界面操作与测试(QA skill)

    内置 QA skill,可驱动真实浏览器测试 Web 应用(agent-browser),或操作和测试原生应用(trycua)。

  • ACP 与 Codex SDK 兼容

    可作为 ACP 智能体接入兼容编辑器,并使用与 OpenAI Codex SDK 相同的 exec 协议,一行配置即可替换。

使用步骤

终端安装并启动会话

  1. 使用官方脚本在 macOS/Linux 或 Windows 上安装
  2. 在终端输入 i 或 interpreter 启动会话

切换 harness 与模型

  1. 使用 /harness 查看并切换模型 harness
  2. 使用 /model 切换提供商和模型

接入编辑器或 Codex SDK

  1. 在 ACP 兼容客户端中配置启动 interpreter acp
  2. 或对 Codex SDK 设置 codexPathOverride 为 interpreter 以复用现有代码

适用场景

低成本模型编码

开发者

使用开源/低成本模型进行编码智能体工作。

Web 与原生应用测试

测试/开发工程师

通过内置 QA skill 驱动浏览器或原生应用进行操作和测试。

编辑器内智能体

开发者

作为 ACP 智能体在兼容编辑器中使用,或替换 Codex SDK 后端。

访问与价格

可用状态: 当前可用

价格信息: 开源

支持平台: Linux, macOS, Windows

价格说明: Apache-2.0 开源许可,可免费获取和使用(截至 2026-09-28)。

官方入口

常见问题

Open Interpreter 是什么?

一个面向低成本模型优化的开源编码智能体,是 OpenAI Codex 的 Rust 分支版本。

如何安装?

macOS/Linux 使用 curl 脚本,Windows 使用 PowerShell 脚本,安装后终端输入 i 或 interpreter 启动。

原来的 Python 版本去哪了?

原 Python 项目由社区维护的分支 endolith/open-interpreter 延续,当前仓库为基于 Codex 的 Rust 新版本。

使用什么许可证?

Apache-2.0。

来源核验

资料核验于 2026-09-28