核心特性
终端界面
原生终端 UI,支持现代终端模拟器如 WezTerm、Alacritty、Ghostty、Kitty
Plan & Build 模式
先规划再执行,确保代码质量。轻松迭代和审查 AI 的计划
团队协作
轻松分享对话链接,与团队成员协作,无需默认公开
高度可配置
自定义主题、快捷键、代码格式化器、命令等
快速开始
1. 安装 Open Code
安装脚本
跨平台
curl -fsSL https://opencode.ai/install | bashnpm
跨平台
npm install -g opencode-aiHomebrew
macOS, Linux
brew install anomalyco/tap/opencodeDocker
跨平台
docker run -it --rm ghcr.io/anomalyco/opencode2. 配置 LLM Provider
支持的 LLM Providers:
OpenCode Zen
OpenAI
Anthropic
自定义
3. 初始化项目
cd /path/to/projectopencode/init这会分析你的项目并创建 AGENTS.md 文件。建议将此文件提交到 Git。
使用方式
提问代码库
使用 @ 符号模糊搜索文件,快速理解不熟悉的代码部分
添加新功能
描述需求,AI 制定计划并实现,支持图片参考
直接修改
对于简单改动,直接请求修改,无需查看计划
撤销和重做
使用 /undo 和 /redo 命令轻松管理更改历史
Plan & Build 工作流
1
切换到 Plan 模式
按 Tab 键切换到 Plan 模式。在此模式下,Open Code 会禁用修改能力,只提供实现方案。
2
描述功能需求
详细描述你想做什么。可以将图片拖拽到终端作为参考。给 AI 足够的上下文和示例。
3
审查和迭代
查看生成的计划,提供反馈或添加更多细节。可以请求多次修改直到满意。
4
切换到 Build 模式
按 Tab 键切换回 Build 模式,请求 Open Code 执行计划。
强大功能
撤销/重做
使用 /undo 和 /redo 命令轻松管理更改历史
分享对话
使用 /share 命令生成链接分享给团队
深度自定义
主题、快捷键、格式化器、自定义命令等完全可配置