1.1 OpenCode 是什么?
OpenCode 是一款终端 AI 编程助手,它能帮助你:
- 写代码
- 改 Bug
- 自动化办公
- 完成各种日常任务
核心特性
🤖 智能对话
与 AI 进行自然语言对话,告诉它你想做什么,它就会帮你完成。
📁 多文件上下文
OpenCode 能同时读取整个项目,理解代码关系,不再需要一个文件一个文件地喂给它。
🛠️ Agent + Skill 组合
通过组合不同的 Agent(智能体)和 Skill(技能),打造你的专属 AI 工具。
🌍 国内用户友好
原生支持智谱、DeepSeek、MiniMax 等国产模型,国内直连,无需翻墙。
应用场景
💻 程序员
- 代码生成与补全
- Bug 修复与调试
- 代码重构与优化
- 文档编写
✍️ 内容创作者
- 文章写作与润色
- 翻译与本地化
- 营销文案生成
- 社交媒体运营
📊 效率爱好者
- 文件整理与批处理
- 数据分析与可视化
- 自动化脚本编写
- 信息提取与整理
为什么选择 OpenCode?
| 特性 | OpenCode | 其他工具 |
|---|---|---|
| 免费开源 | ✅ | ❌ |
| 国内直连 | ✅ | ❌ |
| 多文件上下文 | ✅ | ❌ |
| Agent + Skill | ✅ | ❌ |
| 高度可定制 | ✅ | ❌ |
与传统编程工具的对比
VS 代码补全工具
传统代码补全只提供单行建议,OpenCode 能理解整个项目的上下文,提供更智能的解决方案。
VS ChatBot
传统 ChatBot 只能处理单个对话,OpenCode 能直接操作文件、执行命令、与你的开发环境深度集成。
VS IDE 插件
IDE 插件通常功能受限,OpenCode 提供完整的终端体验,功能更强大、更灵活。
技术架构
OpenCode 基于以下技术:
- Rust - 高性能、安全的系统编程语言
- Vue 3 - 现代化的前端框架
- Vite - 极速构建工具
- AI 模型集成 - 支持多种大语言模型
开源与社区
OpenCode 是完全开源的项目:
- GitHub: https://github.com/anomalyco/opencode
- 许可证: MIT
- 欢迎贡献!
下一步
现在你了解了 OpenCode 是什么,让我们开始安装:

