工具介绍与任务方法

CodeBuddy

提供开发智能体、代码补全、单元测试和智能评审的 AI 编程工具。

CodeBuddy 是腾讯提供的 AI 编程产品,包含编辑器插件、独立 IDE 和 CodeBuddy Code CLI。插件侧重日常代码辅助,IDE 面向产品开发流程,CLI 适合命令行与自动化场景。

CodeBuddy 能做什么

选择入口前先明确任务:补全、解释和本地代码审查可从插件开始;原型与部署需要查看 IDE 的专属能力,终端自动化则按 CLI 文档配置。

本指南优先展示插件的工程理解与测试工作流,不把 IDE 的数据库、部署服务或企业 RAG 视为每个插件账号都自带的权益。

围绕整个工程提问

官方列出 @workspace 与 #Codebase,可针对结构、依赖、函数关系和业务流程进行工程问答。结果应回查具体文件和调用链。

补充函数与方法测试

插件可按函数、方法及逻辑生成单测,同时提供解释、修复与代码补全。生成测试需要符合当前框架和真实预期。

审查本地代码变更

插件的智能评审用于在开发过程中检查本地修改可能引入的问题。它是审查辅助,应结合已有检查工具与运行结果判断。

按任务选择 IDE 或 CLI

IDE 另有设计转代码、后端服务与部署集成;CodeBuddy Code 在终端提供文件、命令、Git、测试与管道工作流。这些入口与插件操作不同。

核心用途
代码辅助、工程问答与本地变更审查
可完成的工作
已有代码理解、单测和小范围修复
如何开始
按 IDE 版本安装插件并登录正确账号
使用条件
插件、IDE、CLI 的功能与权限分别核对
从一个小任务开始

如何使用 CodeBuddy

  1. 选择插件并核对版本

    按官方兼容表核对 IDE;例如 VS Code 要求 1.82+,JetBrains 正式版本要求与低版本兼容包不同。

  2. 从官方市场安装

    在对应 IDE 插件市场搜索 CodeBuddy,或使用官方给出的安装包;完成后按需要重启编辑器。

  3. 登录并选择工程上下文

    个人用户可按当前指引使用微信或手机号登录,企业按邮箱或 SSO;打开工程并明确问答的上下文范围。

  4. 先解释再修改验证

    用工程问答定位问题,随后处理小范围代码或测试,核对本地评审、差异和实际运行结果。

理解工程后定位问题

适合:接手既有项目的工程师

准备输入
目标工程、问题描述与相关错误日志
操作方法
编辑建议:安装插件后使用工程上下文问答,要求列出相关文件与调用关系,再针对确认的问题生成局部修复建议。
预期交付物
可回查的定位说明与修改候选
人工检查
核对文件、依赖和错误复现,不把笼统回答当作工程已经被正确理解。

为已有函数补测试

适合:有稳定测试环境的开发者

准备输入
目标函数、依赖和需要覆盖的边界
操作方法
编辑建议:让插件生成测试,检查框架与模拟依赖,再执行并对照功能预期修正断言。
预期交付物
实际可运行的单测
人工检查
测试通过仍需确认覆盖到了异常和边界,而不只是正常返回。

在终端分析日志

适合:熟悉 Shell 的工程师

准备输入
脱敏日志和限定的分析目标
操作方法
编辑建议:选择 CodeBuddy Code CLI,把日志通过标准输入提供给工具,先要求解释与建议,再按权限决定后续操作。
预期交付物
问题摘要与验证方向
人工检查
日志可能包含敏感字段;CLI 能执行系统操作,不能当作纯文本查看器默认开放权限。

界面与参考图片

CodeBuddy IDE 官方教程中的项目入口、终端和对话侧栏
官方 IDE 入门教程界面:从新建文件夹、打开文件夹或克隆 Git 仓库开始,在右侧 CodeBuddy 对话栏组织开发任务,下方保留终端工作区。图片来源 ↗
理解工程后定位问题原创流程示意
使用示意图 · 本站原创方法图:理解工程后定位问题。非官方界面,也非产品实测结果。图片来源 ↗

开始前需要了解

三个形态的功能并不完全相同

IDE 的设计、后端和部署集成不应直接套到所有插件上;CLI 的 Shell 与网络能力也需要单独配置和授权。

旧 IDE 兼容包有功能限制

官方说明低版本 JetBrains 包最低兼容 2020.3,但受旧 IDE 能力限制无法体验最新功能,推荐升级正式兼容版本。

Xcode 安装有额外系统设置

官方 Xcode 路径需要 macOS 12+、安装应用,并开启辅助功能和 Xcode 扩展;不能按 VS Code 插件步骤照搬。

活动与企业功能需核对权益

主页展示的限时活动和企业知识库不代表永久免费或所有个人用户可用;套餐与企业部署需以当前开通条件为准。

插件、IDE 与 CLI 能力不同;低版本 JetBrains 兼容包不含全部最新功能。

账号权限、费用与可用功能请以官方入口的当前说明为准。重要结果应先检查,再用于实际工作。

查看 CodeBuddy 官方说明 ↗

常见问题

CodeBuddy 只是一个插件吗?

不是。官方明确提供插件、独立 IDE 和 CodeBuddy Code CLI 三种编程形态。

旧版 JetBrains 能用最新全部功能吗?

不一定。官方低版本兼容包有功能限制,应按具体 IDE 与插件版本检查。

怎样围绕整个仓库提问?

官方列出 @workspace 与 #Codebase 的工程理解能力;使用时提供明确问题并核对返回的文件依据。

插件也自动带有 IDE 的部署服务吗?

不能这样推断。官方按形态分别列出能力,IDE 的后端与部署集成需按该产品的账号、配置和服务条件使用。

← 返回全部 AI 工具