它是什么
OpenCode 是 anomalyco 团队在 GitHub 上开源的 AI 编程代理(coding agent),README 第一句就是“开源 AI 编程代理”。你在终端里启动它,让它理解项目、改代码、跑命令;它也有桌面应用,目前是测试版,支持 macOS、Windows 和 Linux。内置两个代理,按 Tab 键切换:build 是默认的全权限代理,用来干活;plan 是只读代理,默认不改文件,跑命令前会先问你,适合先摸清一个陌生的代码库。复杂的搜索和多步任务还可以交给内置的 general 子代理。它特别的地方是开源,又同时提供“能动手”和“只看不改”两种模式,可以先规划再动手。
适合谁:想用开源编程代理、自己选模型的开发者。不写代码的读者用不上。
使用前提:可以用 npm、Homebrew、Arch 软件源、mise 或 Nix 安装,桌面版从官网下载。README 里还有一行用 curl 下载安装脚本、直接交给 bash 运行的命令,标着 YOLO;这种做法会在你电脑上直接执行远程脚本,本站不推荐,请用包管理器安装。build 代理默认有完整权限,能改文件、跑命令,动手前请先提交或备份。项目代码和提示词会发给你配置的模型服务,费用按各家模型计。MIT 许可。
以上根据项目公开说明整理,本站没有实际测试。