CodeBuddy 使用指南:插件、IDE、CLI 与 WorkBuddy 平台
CodeBuddy 是腾讯的 AI 编程工具,主要面向开发人员。WorkBuddy 是同一家族下的智能体平台,更偏向普通用户。
一、AI 使用方式
1. 编辑器插件(VS Code / JetBrains)
AI早期编程,在现有编辑器里加一层 AI 辅助,不改变开发习惯,AI仅仅是辅助,用来实现最小单元的功能,可控性非常强。
适合:不想换工具、只在编码时顺手用 AI 的开发者。 安装:VS Code 扩展市场、JetBrains Plugins 里搜 CodeBuddy,装完登录。 用法:选中代码 → 右键「解释 / 重构」,AI 直接在编辑器里给结果。
2. IDE(CodeBuddy IDE)
一个独立的开发环境,AI 是核心入口,能理解整个项目再做改动(内置 AI Agent 能力)。
适合:希望 AI 通盘了解项目、减少来回沟通的开发者或团队。 安装:官网下载 CodeBuddy IDE 安装包,安装后登录。 用法:在对话框说需求,例如「给用户模块加一个导出 CSV 的功能」,它会定位文件、改代码、跑编译并说明改动。
3. CLI(CodeBuddy CLI)
把 AI 搬进终端,能自然语言驱动开发,也能后台跑任务、接进 CI/CD。
适合:做自动化、远程开发、批量处理,或习惯命令行的用户。
安装:
npm install -g @tencent-ai/codebuddy-code
codebuddy init用法:
codebuddy ask "把用户模块从 JavaScript 迁移到 TypeScript"# 问答式开发
codebuddy yolo "重构支付模块,支持微信和支付宝"# 自主执行
codebuddy daemon start # 后台任务
codebuddy ps / logs # 查看状态与日志
4. WorkBuddy 平台
面向普通用户的智能体平台,不要求会写代码,通过对话、智能体、技能就能处理日常任务。它提供几个能力模块:
Agents:编排多个智能体跑复杂工作流。 NPC:以专家角色(如前端专家、测试工程师)提供垂直服务。 Skills:把可复用操作沉淀成技能,即插即用。 Connectors:接入外部 App、服务、API,让智能体调用真实数据。 Automations:把任务设成定时或触发式,不用每次手动启动。

WorkBuddy 并不是命令行工具。命令行工具叫 CodeBuddy CLI(包名 @tencent-ai/codebuddy-code,命令前缀 codebuddy),而 WorkBuddy 是承载 Agents / NPC / Skills 等能力的智能体平台。
二、区别对比
三、受众区分
普通人:直接用 WorkBuddy。它不要求会写代码,通过对话、智能体、技能就能处理日常任务(写文档、查信息、跑流程等)。 开发人员:推荐使用 CodeBuddy IDE,并搭配 WorkBuddy 互补。CodeBuddy 的插件 / IDE / CLI 围绕写代码、改项目、接工程链路,WorkBuddy 负责代码之外的文档、查询、流程自动化等事务。
两者同源,区别主要在受众和使用门槛,不是功能强弱的对立。
四、怎么选
第一次用、不想动现有环境 → 装插件。 想让 AI 更懂整个项目、一体化开发 → 用 CodeBuddy IDE。 要自动化、脚本化、接 CI/CD → 上 CodeBuddy CLI。 不写代码、想用 AI 处理日常事务 → 用 WorkBuddy。
几种方式不冲突:开发人员以 CodeBuddy IDE 为主、WorkBuddy 为辅,互补使用;普通用户直接从 WorkBuddy 入手即可。
夜雨聆风