针对Claude Code费用高昂且封闭生态的痛点,OpenCode与OpenWork作为开源替代方案脱颖而出。它们不仅支持多种AI模型和Agent Skill,还能通过插件扩展功能,为个人用户提供了一套功能强大且成本可控的AI智能体自动化解决方案,无论编程还是日常办公均能胜任。
智能速览
OpenCode是Claude Code的开源替代,支持MCP和Agent Skill功能。
OpenWork是基于OpenCode引擎的图形化办公应用,更易上手。
可通过插件使用Gemini Pro或OpenAI的API额度以控制成本。
支持连接本地大模型如Ollama,保障数据隐私与安全。
能够集成Notion、Office 365等外部工具,成为工作流枢纽。
精华内容
要真正驾驭这套开源AI智能体,关键在于理解其核心配置与灵活运用技巧。下面将深入剖析其部署与使用的具体环节。
轻松安装
与配置繁琐的Claude Code不同,OpenCode的安装流程极为简化。用户只需访问其官网,直接下载桌面客户端或通过命令行安装即可,无需配置复杂的环境变量。安装完成后,选择项目文件夹,系统会引导选择AI模型,其中提供了如MiniMax M2.1等免费模型,即刻便可开始使用。这种开箱即用的体验,极大地降低了用户的使用门槛。
核心配置
OpenCode的强大功能源于其灵活的配置体系。核心配置文件位于用户目录下的`.config/opencode/opencode.jsonc`,在此文件中可以添加自定义Agent、配置MCP服务,例如连接Notion实现数据互通。此外,通过在项目中创建`skills`文件夹并放入从GitHub下载的技能包,可以扩展处理Word、Excel、PDF等文件的能力,让智能体适应更多具体场景。
办公优化
针对非技术用户的办公场景,OpenWork提供了直观的图形化界面。它在OpenCode引擎基础上构建,将复杂的配置操作转化为可视化的菜单选项。用户可以轻松管理已安装的Skills、MCP服务和插件。无论是处理报表、制作PPT,还是管理Obsidian知识库,OpenWork都提供了更为友好的交互方式,让AI赋能日常办公变得简单直接。
成本控制
智能体操作消耗大量Token,成本控制至关重要。OpenCode自身提供多种免费模型作为基础。当未来免费额度缩减时,用户可通过插件调用已有的Gemini Pro或OpenAI API额度,实现成本优化。对于有极高隐私要求的用户,也支持通过Ollama或LM Studio连接本地大模型,但这需要较好的电脑硬件配置作为支撑。