乐于分享
好东西不私藏

推荐给网安人一个AI工具:OpenCode

推荐给网安人一个AI工具:OpenCode

一、OpenCode 是什么

OpenCode 是一个开源的终端 AI 编程助手,直接在终端里与 AI 对话来完成编码、调试、重构等开发任务。它支持 75+ 种大语言模型提供商(OpenAI、Anthropic、Google、GitHub Copilot 等),拥有流畅的终端 UI 界面,并内置文件读写、命令执行、代码搜索等工具。OpenCode 的核心优势在于完全开源模型无关——你可以连接任何 AI 模型,包括本地部署的模型,为开发者提供了极高的灵活性和可定制性

可以直接从官网https://opencode.ai/zh上点击下载桌面版exe文件,点击安装即可。这样省去了不会CLI终端操作、不会安装Nodejs等麻烦过程。
二、OpenCode 配置AI模型
OpenCode 本身不提供大模型,需要配置一个 AI 提供商(OpenAI、Claude、DeepSeek 或任何兼容 OpenAI API 的服务)。直接从左下方的配置图标那点击从弹出的连接提供商里选择提供商,如DeepSeek。
然后在如下图中填入注册好的DeepSeek API后提交即可。
三、使用OpenCode 
使用opencode很容易,当配置好模型后,选择磁盘上的某个文件夹或创建一
个文件夹,作为项目开发的目录。后续所有的开发都在此目录下。

启动后,建议先运行 /init 命令。这个命令会分析项目结构,在项目根目录生成 AGENTS.md 文件,帮助 OpenCode 理解项目的结构和编码规范

在对话窗口下方提供两种模式,Build和Plan,通过 Tab 键 可以在两种模式间快速切换

模式说明
Build默认模式,拥有完整工具访问权限,可以编辑文件、执行命令
Plan只读模式,仅用于分析和规划,不修改任何文件

推荐工作流程

  1. 先用 Plan 模式分析问题,让 AI 给出详细的实现计划

  2. 确认计划可行后,按 Tab 切换到 Build 模式

  3. 让 AI 执行具体的代码修改

这种做法可以让你更好地控制 AI 的行为,避免意外的更改。

开始干活。。。。

已关注
关注
重播 分享

结果:

文章内容转自稻谷编程,侵删


那么OpenCode具体怎么应用到工作中去呢?

今晚20点,天昊老师教你【OpenCode + java-audit-skills 一键审计华夏ERP,10分钟出报告】,实现真正零手工翻代码!

感兴趣的师傅,扫码免费报名听课👇