OpenCode 快速上手指南:三步在终端里跑起开源 AI 编程助手

OpenCode 快速上手指南:三步在终端里跑起开源 AI 编程助手 OpenCode 快速上手指南三步在终端里跑起开源 AI 编程助手【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencodeOpenCode 是一个开源的 AI 编程 Agent智能体。它直接在终端里和你对话能读懂代码、修改文件、执行命令省去了在编辑器与 AI 工具之间来回切换的麻烦。三步安装并启动最短路径如下任选其一安装npm i -g opencode-ailatestmacOS 和 Linux 用户推荐用 Homebrew版本更新更及时brew install anomalyco/tap/opencode装好后进入你的项目目录直接运行opencode命令即可。它会以 TUIText User Interface基于文本的交互界面形式启动出现输入框后直接输入需求比如帮我解释这个模块的入口文件Agent 会读取代码并给出回答全程不需要离开终端。核心功能与两个内置 Agent 对话OpenCode 内置两个 Agent用Tab键随时切换build默认模式拥有完整权限可以改文件、跑命令适合实际开发。plan只读模式默认拒绝修改文件、执行命令前会先征求同意适合先探索陌生代码库、规划改动方案。常见的用法是先用 plan 模式搞清楚现状再切回 build 模式动手改。用 精确引用文件与子任务在输入框里用可以引用项目中的文件把讨论范围锁定到具体代码而不是靠口头描述那个组件。另外还有一个general子 Agent负责复杂搜索和多步任务在消息里输入general即可调用适合在整个仓库里找出所有调用这个函数的位置这类跨文件任务。三种形态任选除了终端 TUIOpenCode 还提供两种形态桌面应用Betabrew install --cask opencode-desktopmacOS或 Windows 下的 Scoop 安装。VSCode 插件在扩展市场搜索 opencode 安装也可以在仓库的sdks/vscode/目录下执行bun install bun run package从源码构建。插件会在编辑器侧边栏内嵌终端并支持插入带行号的精确文件引用。个性化与进阶用法自定义快捷键TUI 的按键绑定如CtrlP打开命令列表、退出键CtrlC都可以在配置里改写默认还保留了CtrlX作为组合键前缀leader key用于组合出后续快捷键。切换主题在 TUI 里按CtrlX再按t从主题列表里选一个。Diff 视图Agent 改动文件后可用 diff 查看器审阅支持Enter接受/拒绝、[]在代码块间跳转改错前可以先看全貌。配置体系更细的模型与行为配置见仓库内 packages/opencode/src/config/ 相关实现或查阅官方文档站。常见问题Qbuild 和 plan 模式有什么区别build 可以改文件和执行命令plan 是只读的编辑默认被拒绝、命令需授权适合分析阶段。Q怎么退出按CtrlC或CtrlD也可以用默认的CtrlX再按q。Q怎么让 Agent 只处理某个子任务在消息里输入general交给内部子 Agent 处理复杂搜索和多步任务。Q旧版本升级要注意什么安装前请先移除 0.1.x 之前的旧版本避免命令冲突。适合谁如果你习惯在终端里工作想要一个开源、可自托管、能直接读写代码的 AI 助手OpenCode 值得试。它提供终端、桌面和 VSCode 插件三种入口安装门槛低。项目地址GitHub_Trending/openc/opencode参与贡献请先读 CONTRIBUTING.md。【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考