OpenCode 快速上手指南:免费开源 AI 编程代理,如何把改代码的活交出去
【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode
OpenCode 是一个开源的 AI 编程代理,装在终端里就能用。它直接读你的项目、改文件、跑命令,而不是只给你贴一段建议。不管你是刚学编程的新手,还是想把手头杂活外包出去的老手,都能直接用起来。
先说说,你平时卡在哪
写代码的人大概都有这几个熟悉的瞬间。
打开一个没读过的文件,翻来翻去找不到调用方,只能在编辑器里来回切标签页。报错红字一出来,你不知道该问谁,查半天也不知道从哪一步查起。你知道这次改动要动三个文件,可手一停,顺序就乱了。
OpenCode 的思路,是把这些事交给一个能直接动你项目的代理。它跑在终端里,自己读文件、改代码、执行命令,你只负责说清楚要什么、验收结果。
从零到跑通,只要几分钟 🚀
git clone https://gitcode.com/GitHub_Trending/openc/opencode把仓库拉到本地,源码和文档都在里面,方便你边用边查。
npm i -g opencode-ai@latest这一步装好命令行工具,之后在任意目录都能直接开一个会话。
装完后,进到你要干活的目录,输入opencode回车,终端里会出现会话界面,直接打字就行。内置的 build 模式有完整权限,适合干活的场景;按 Tab 能切到 plan 模式,它会只读不改,先看后动。
这几个场景,你会经常用到
一个人写代码时
你用一句人话说清需求,比如"给这个接口加上参数校验",它就直接改文件、跑命令,你只看结果对不对。不满意的地方指出来让它重来,不用你来回复制粘贴。
接手陌生项目时
进到一个没接触过的项目,先切到 plan 模式,让它通读代码库。它默认不改文件,跑命令前也会先问你。你得到的是一份结构梳理和改动建议,确认方向后再切回 build 模式动手。
排查问题追 Bug 时 🐛
把报错信息整段贴给它,它自己翻相关文件、跑命令复现,再给出修复。碰上绕的查找任务,在消息开头加@general,多步排查就打包成一个任务丢给它。
用顺手之后,试试这三招 💡
大改动前,先用 plan 模式要一份方案。它只读不改,你审完再放行,返工会少很多。
复杂检索时,用@general开头写消息。一次消息覆盖多步查找,不用你拆成三轮来回问。
想要窗口化的体验,可以装桌面版。会话、分享、多目录切换都在界面上完成,不习惯终端的人也能直接用。
想再深入一点,可以看 主程序包 和 终端 UI 源码。
最后说两句
OpenCode 的价值说简单点:一个能直接动手的开源 AI 编程代理,终端里就能跑,免费。现在就去装一个,打开你最熟的项目,问它第一个问题;觉得顺手,给仓库点个 Star 也不迟。
【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考