Skip to content

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 是完全开源的项目:

下一步 ​

现在你了解了 OpenCode 是什么,让我们开始安装:

1.2 安装 →