跳到正文

Open Interpreter

一个终端编码智能体,最初是 OpenAI Code Interpreter 的本地开源替代品,2026 年被重写成基于 Codex 的 Rust 项目,面向开放权重模型。

Screenshot of Open Interpreter
编辑截图, 27 Sep 2026Open Interpreter ↗

这是什么

一个能在你机器上写代码并执行代码的终端智能体。2023 年的 Python 版是 OpenAI Code Interpreter 的开源本地替代品;当前仓库是 OpenAI Codex 的 Rust 分支,面向低成本开放权重模型,原来的 Python 实现由社区分支延续。

谁做的Killian Lucas 创建了 Open Interpreter,2023 年 7 月 14 日在自己的个人 GitHub 账号下发布:建仓与 PyPI 首个版本相隔 50 分钟,当天连发五个版本。项目后来超出了这个账号——2024 年 3 月转入 openinterpreter 组织,2026 年的重写版是 OpenAI Codex 的 Rust 分支,最初的 Python 实现由两位社区维护者继续。

制作过程

6 个阶段
  1. 01

    建仓与首发相隔 50 分钟

    仓库于 2023 年 7 月 14 日 07:10:44Z 建在 Killian Lucas 的个人账号下,PyPI 上的 0.0.1 版本发布于同日 08:00:45Z。当天连发 5 个版本,最后一个 0.0.222 在 22:01:40Z。当时的描述是「OpenAI’s Code Interpreter in your terminal, running locally」;GitHub Releases 上最早的一条是 2023 年 8 月 11 日的 v0.0.289。

  2. 02

    两次 Hacker News 亮相

    2023 年 8 月 30 日的 Show HN 标题为「Open Interpreter – CodeLlama in your terminal, executing code」,获得 82 分、21 条评论。热度最高的一次讨论在 2023 年 11 月 12 日,117 分、58 条评论。openinterpreter 组织建立于 2024 年 3 月 12 日,仓库随后转到组织下;PyPI 记录显示 Python 线共 130 个版本,从 0.0.1 到 0.4.3,始终没有发布 1.0。

  3. 03

    Python 线停在 0.4.3

    Python 版最后一个版本 v0.4.3 发布于 2024 年 10 月 26 日,同组织的硬件项目 01 最后一次推送是 2024 年 11 月 1 日。社区分支 endolith/open-interpreter 建立于 2024 年 11 月 13 日。主仓库的下一个版本在 603 天之后才出现,这段空档没有任何公开记录。

  4. 04

    重写为基于 Codex 的 Rust 项目

    最早的两个 Rust 版本 rust-v0.0.16 与 rust-v0.0.17 都在 2026 年 6 月 20 日发布。README 写明「Open Interpreter is a fork of OpenAI’s Codex」,官方博客称项目继承了 Codex CLI 的终端界面、app-server 协议与跨平台沙箱;仓库里有多个 codex/* 前缀分支。到 2026 年 9 月 20 日为止共发了 22 个 rust-v0.0.x 版本,仍未到 1.0。

  5. 05

    许可变更,Python 版交给社区

    重写版以 Apache-2.0 发布,取代了 Python 线的 AGPL-3.0;官方博客写明全新的 Open Interpreter 是在宽松的 Apache 2.0 许可证下发布的。README 把找原版的读者指向社区维护的分支,博客也点名致谢接手它的两位维护者 Anton(notnaton)与 Endolith(deseculavalutent)。经典 Python 版仍是 AGPL-3.0,同组织的 01 与 01-app 也是。

  6. 06

    Harness 仿真,以及之后的数字

    重写版的核心主张是 harness 仿真:编码模型是带着某套 harness 训练的——包括工具行为、系统指令、上下文压缩工作流——所以它不做统一的通用 harness,而是仿真每个模型训练时见过的那一套:Claude 用仿真的类似 Claude Code 的 harness,GPT 用 Codex harness,Kimi、Qwen 和 DeepSeek 用提供商推荐的 harness 仿真。用 /harness 命令可以在 claude-code、kimi-cli、qwen-code、deepseek-tui、swe-agent 与 minimal 之间切换。博客自报的 Terminal-Bench 2.1 数据是:Kimi-K2.5 完成 89 项任务中的 50 项,OpenCode 1.15.7 为 39 项;DeepSeek V4 Flash 分别为 53 项与 42 项。采集日该仓库有 68,458 stars、5,880 forks、616 位贡献者、70 个 release,最后一次提交就在采集日当天。

相关档案

全部档案 →