← 返回列表
AI 编程工具

OpenCode:开源 AI 编程智能体

anomalyco/opencode · The open source coding agent.

GitHub原文发布 未知首次收录 2026-10-14上架 2026-10-14 07:04

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

OpenCode 是一个开源的 AI 编程智能体(coding agent),以 TypeScript 编写并采用 MIT 许可证。提供终端界面与桌面应用(Beta),内置 build(默认全权限开发)与 plan(只读分析与代码探索)两种可切换 Agent,以及用于复杂搜索和多步任务的 general 子智能体。支持多种包管理器与安装方式,官方文档覆盖配置与 Agent 使用说明。

核心能力与快速开始

★ 213241 · TypeScript

能做什么
开源 AI 编程智能体,提供终端界面(Terminal UI)和 Beta 桌面应用。内置两个可通过 Tab 键切换的 Agent:build 为默认可写全权限开发 Agent;plan 为只读 Agent,默认拒绝文件编辑、执行 bash 命令前请求许可,适合探索陌生代码库或规划变更;另含 general 子智能体用于复杂搜索与多步任务,可在消息中通过 @general 调用。支持通过 curl 脚本、npm/bun/pnpm/yarn、scoop、choco、brew、pacman/paru、mise、nix 等多种方式安装,安装脚本支持通过环境变量指定安装目录。
适用场景
用于借助 AI 智能体进行日常开发工作、在只读模式下分析代码库与规划修改方案、以及执行需要多步搜索的复杂编程任务;可运行于终端,或使用 macOS/Windows/Linux 的桌面应用。
项目形态
可直接使用的工具
部署方式
提供本地安装方式(安装脚本与多种包管理器),并有桌面应用安装包(macOS、Windows、Linux)。未说明服务器端或云端部署要求。
主要依赖
安装说明涉及 bash、npm/bun/pnpm/yarn、scoop、choco、brew、pacman/paru、mise、nix 等包管理器或运行环境;提示需移除 0.1.x 之前的旧版本。具体模型来源、API 密钥与硬件要求未说明。
使用限制
桌面应用标注为 BETA。模型接入方式、调用成本与使用限制未说明(不因开源即视为免费或可商用,虽许可证为 MIT)。
许可证
MIT
最近推送
2026-10-14 07:00

资料检查:2026-10-14 07:00 · 卡片整理:2026-10-14 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

职业应用

程序员

使用 OpenCode 作为 AI 编程智能体辅助开发工作:通过 build 代理进行全权限开发,通过 plan 代理进行只读代码分析与探索,并使用 general 子代理处理复杂搜索和多步任务。

查看内容依据
OpenCode includes two built-in agents you can switch between with the `Tab` key. - **build** - Default, full-access agent for development work - **plan** - Read-only agent for analysis and code exploration - Denies file edits by default - Asks permission before running bash commands - Ideal for exploring unfamiliar codebases or planning changes Also included is a **general** subagent for complex searches and multistep tasks.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。