Open Interpreter 是一个基于 Codex CLI 表面的终端编码代理,已适配为提供商无关的本地使用。它可以检查您的代码库、编辑文件、运行命令、审查差异,并在之后继续工作。
安装
curl -fsSL https://www.openinterpreter.com/install | sh在 Windows 上,运行:
irm https://www.openinterpreter.com/install.ps1 | iex打开项目
cd my-project
ii 是 interpreter 的简写;这两个命令都可启动交互式会话。
选择提供商
第一次运行时会引导您完成提供商设置。您可以使用 ChatGPT 登录、使用 API 密钥、通过 Ollama 或 LM Studio 连接本地模型,或配置其他兼容的提供商。
您可以稍后使用 /model 更换提供商。
提出修改请求
输入具体请求:
add a /health endpoint that returns the build shaOpen Interpreter 会读取项目,提出工作计划,编辑文件,并在活动沙箱和授权设置下运行命令。
批准操作
在默认的本地工作流中,Open Interpreter 可以在当前工作区内工作,并在需要更高权限的操作前请求确认。使用 /permissions 可在会话期间查看或更改此设置。
稍后继续
interpreter resume --lastresume 会保留之前的对话、上下文和工作目录。
常用首个命令
| 任务 | 命令 |
|---|---|
| 启动 TUI | i 或 interpreter |
| 带提示启动 | interpreter "explain this repo" |
| 不使用 TUI 运行一次 | interpreter exec "summarize the current diff" |
| 继续上一次会话 | interpreter resume --last |
| 查看当前更改 | /review 或 interpreter exec review --uncommitted |
| 选择模型/提供商 | /model |
| 更改权限 | /permissions |
常见设置答案
| 如果您需要… | 前往 |
|---|---|
| 验证已安装的版本、更新或卸载 | Install |
| 连接 Ollama 或 LM Studio,包括远程本地服务器 | Local models |
| 连接托管的模型提供商 | Providers |
| 设置 API 密钥或了解凭证存储位置 | Authentication |
| 配置命令、文件系统和网络边界 | Sandbox & approvals |
| 在应用中嵌入 Open Interpreter | SDK |