Opencode CLI
2026/2/3大约 1 分钟...
Opencode 是一个开源的 AI 编程代理,提供强大的命令行工具(CLI),可以协助你在终端中完成编码任务。
📥 安装
macOS (Homebrew)
官方推荐使用 Homebrew 安装:
brew install anomalyco/tap/opencode验证安装
安装完成后,可以通过以下命令检查版本:
opencode --version💻 基础使用
Opencode CLI 设计为在终端中与你交互,协助完成代码编写、重构和调试。
1. 初始化/登录
首次使用可能需要初始化或配置:
opencode init
# 或
opencode login2. 交互式对话
启动交互模式,直接与 AI 结对编程:
opencode在交互模式下,你可以:
- 描述你的需求(例如:"创建一个 Python 脚本来抓取网页")
- 要求解释当前目录下的代码
- 让 AI 执行文件操作
3. 单次命令执行
也可以直接通过参数传递指令:
# 解释代码
opencode "解释当前目录下的 app.py 做什么"
# 生成代码
opencode "创建一个 Dockerfile,基于 Node.18"🔌 IDE 集成
虽然 Opencode 是一个 CLI 工具,但你可以轻松将其集成到你的开发工作流中。
VSCode 集成
集成终端使用:
- 在 VSCode 中按
Ctrl+`打开终端。 - 直接运行
opencode进入交互模式。 - 这样 AI 可以直接访问你的当前工作目录,结合 VSCode 的编辑器体验,实现无缝切换。
- 在 VSCode 中按
配合 Task 使用: 你可以在
.vscode/tasks.json中配置常用命令,例如代码审查:{ "version": "2.0.0", "tasks": [ { "label": "Opencode Review", "type": "shell", "command": "opencode '审查当前打开的文件'", "presentation": { "reveal": "always" } } ] }
