工具简介
OpenCode 是开源的 AI 编程工具 ,被称为 Claude Code 最佳平替,能帮助开发者在终端、IDE 或桌面环境中高效编写代码。OpenCode支持多种AI大模型,包括免费内置模型(GLM-4.7、MiniMax-M2.1)和主流提供商(如 OpenAI、Anthropic、GitHub Copilot 等)的付费模型。
官网介绍
OpenCode - 开源编程代理。
以上文字摘自该工具官网,为厂商原文。
官网要点
- [*] 支持 LSP 为 LLM 自动加载合适的 LSP
- [*] 任意模型 通过 Models.dev 支持 75+ LLM 提供商,包括本地模型
- [*] 任意编辑器 提供终端界面、桌面应用及 IDE 扩展
以上要点摘自该工具官网的栏目与功能条目,为厂商原文,非平台评价。
如何使用
- 访问 opencode.ai 完成注册,先阅读快速开始文档
- 建立测试项目,按示例跑通第一个用例
- 根据实际需求调整参数与调用方式
- 确认稳定后接入生产流程,并做好错误处理与限流
编程与调试 · 常用提示词
下面这些都能直接复制,把里面的变量换成你自己的情况就能用。
- 数据迁移与回滚:先想好怎么退回去为一次表结构变更设计向前迁移、向后回滚、双写过渡与校验方案。
- 写一个不会误删文件的 Shell 脚本按「参数校验—干跑—确认—执行—日志」的骨架写脚本,重点处理空格路径、失败退出与幂等。
- TypeScript 类型设计:让错误在编译期就暴露把「什么都能传」的 interface 改成有约束的类型,重点讲可辨识联合与窄化。
