OpenCode:终端里的开源 AI 编码助手,帮你改代码、跑命令、管会话
OpenCode终端里的开源 AI 编码助手帮你改代码、跑命令、管会话【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencodeOpenCode 是一款免费开源的终端 AI 编码助手装在电脑上后你可以在命令行里直接让 AI 读代码、改文件、执行命令同时管理多个任务会话。除了终端界面它还提供网页端和桌面客户端同一套会话数据打通。OpenCode 是什么OpenCode 是一个开源的命令行 AI 编程工具coding agent。你用自然语言跟它对话它会直接在当前项目目录里动手读写文件、搜索代码、运行 shell 命令、抓取网页内容。和网页聊天机器人最大的区别是它跑在你的项目旁边能真正对项目做操作而不只是输出文字建议。为什么值得用它少在多个工具间来回切换聊天、改代码、跑命令都在终端里完成不用在浏览器和编辑器之间复制粘贴。不绑死单一模型OpenAI、Anthropic Claude、Google Gemini、Groq、AWS Bedrock、Azure 等模型都接入了随时换谁划算好用就用谁。改动看得见AI 碰过的每个文件都会列在变更面板里逐个审查不用担心它悄悄把项目改乱。会话有记忆关掉终端再打开之前的任务记录还在随时切回继续聊。快速上手仓库里自带安装脚本克隆下来执行即可也支持 npm、Homebrew、Scoop 等常见包管理器安装。git clone https://gitcode.com/GitHub_Trending/openc/opencode bash opencode/install装好后进入任意项目目录输入opencode启动登录并配置一次模型密钥就能开始对话。核心功能详解两种内置 Agent一个写代码一个看代码OpenCode 内置两个 Agent用 Tab 键切换build默认模式有完整的读写和执行权限适合日常开发plan只读模式默认不改文件跑命令前要向你申请许可适合先摸清一个陌生代码库、规划改动方案确认思路后再切回 build 动手。随你熟悉的 AI 模型使用模型在输入框底部随时切换。OpenCode 一次性接入了多家提供商模型接入目录包括 OpenAI、Anthropic、Google、Groq、xAI、OpenRouter 以及各类 OpenAI 兼容接口。你手里现成的 API 密钥大多能直接用上换模型不用换工具。文件改动逐一审批AI 每修改一个文件都会出现在右侧的 Review 面板中按文件列出改动支持统一视图和分栏视图两种看 diff 的方式也可以全部折叠后先看全貌。不满意的改动可以直接拒绝整个过程你始终掌握主动权。多会话保存随时切回继续每次对话都是独立会话可以新建、搜索、切换。桌面端还支持多标签页同时开着几个任务。会话数据保存在本地重启不丢。想深入了解终端交互实现的可以看 TUI 源码核心运行逻辑在 packages/opencode/src/。适用场景接手陌生项目先用 plan 模式只读地探索代码库、列出改动计划确认后切到 build 模式实施既快又安全。日常小任务自动化改样式、迁移文件、补一批测试一句话交代它自己跑命令、改文件改完列给你验收。团队开发协作OpenCode 也能以 Agent 身份参与代码评审甚至完成修改后提交带说明的 Pull Request并附上对应会话记录方便追溯。如果你大部分时间都在终端里工作想要一个能直接动手改项目、而不是只动嘴出主意的 AI 编码助手OpenCode 值得一试——装好后在任意项目目录运行opencode配好模型密钥即可开工。【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考