CodeBuddy Learning Map
Tencent Cloud Code Assistant CodeBuddy ships IDE, plugin, and CLI forms. Official wording (docs overview, Tencent Cloud product overview):
The product supports IDE, plugin, and CLI forms, covering full-scenario needs from professional developers to zero-foundation users.
This page is the landscape and decision tree — name the surface first, then decide what to learn. Install steps live in the tutorial.
Product family
Top-level entries on the docs site (opened 2026-08-18 at codebuddy.cn/docs):
Tencent Cloud / CodeBuddy family
├── CodeBuddy IDE — standalone editor, "conversation is programming"
├── CodeBuddy Plugin — extension inside VS Code / JetBrains / …
├── CodeBuddy Code (CLI) — terminal agent, command `codebuddy`
├── WorkBuddy — office workbench (no tutorial in this directory)
│ ├── WorkBuddy mini program
│ └── WorkBuddy mobile
└── Enterprise — SaaS flagship / dedicated edition (no tutorial here)
Same-vendor AI (no tutorial in this directory)
├── Yuanbao — general assistant
└── Hunyuan — model, not a coding product| Official first-level entry | What it is | Official URL | This site |
|---|---|---|---|
| CodeBuddy IDE | Product-design-dev workbench; "conversation is programming" | Docs overview · Install · Download | Tutorial |
| CodeBuddy Plugin | AI assist inside an existing editor | Plugin docs | Tutorial |
| CodeBuddy Code (CLI) | Natural-language driven development in the terminal | CLI docs · Install | Tutorial |
| WorkBuddy | "Tencent's all-scenario AI office workbench." | WorkBuddy intro · Site /work | One map row, no tutorial |
| WorkBuddy mini program | One mobile entry for WorkBuddy | Mini program intro | One map row, no tutorial |
| WorkBuddy mobile | Companion app for desktop WorkBuddy | Mobile intro | One map row, no tutorial |
| Enterprise | SaaS flagship / dedicated private-cloud edition | Purchase flow · Cloud overview | One map row, no tutorial |
| Yuanbao | Tencent general AI assistant | yuanbao.tencent.com | One map row (issue #76) |
| Hunyuan | Tencent model; one of the engines CodeBuddy can switch to | hunyuan.tencent.com · Cloud tclm | One map row (issue #77) |
Out of scope: WeChat, QQ, CVM, payments. If those appear in a vendor nav, mark them "not this site".
Official form comparison (product overview):
| CodeBuddy Plugin | CodeBuddy IDE | CodeBuddy Code | |
|---|---|---|---|
| Audience | Everyday coders / people locked to one IDE | PMs / designers / full-stack / beginners | DevOps / SRE / senior engineers |
| Strength | Plug in, stay in the current workflow | Product-design-dev; CloudBase / EdgeOne Pages / CloudStudio | Shell / files / network; headless; task orchestration / Sub Agent |
| How to start | Search 腾讯云代码助手 in the marketplace | Intl codebuddy.ai · CN copilot.tencent.com/ide | npm install -g @tencent-ai/codebuddy-code |
The three coding forms share one account quota (troubleshooting).
Quick decision: which surface?
What am I doing?
├── I already live in VS Code / JetBrains / Visual Studio
│ └── → Plugin (marketplace search 腾讯云代码助手)
├── I want one sentence → prototype / mock / deployable app
│ └── → IDE
├── The work is in a terminal: scripts, CI, bulk refactors, headless
│ └── → CodeBuddy Code (`codebuddy` / `codebuddy -p`)
├── Office docs / PPT / local file batching, not a git repo
│ └── → WorkBuddy (not taught here)
└── General chat / search, not a coding product
└── → Yuanbao (not taught here)Three name collisions to lock in:
| Easy to confuse | Difference |
|---|---|
| CodeBuddy vs WorkBuddy | Coding family vs office workbench |
Editor plugin vs CLI plugin | VS Code extension vs codebuddy plugin install |
| Hunyuan vs CodeBuddy | Model vs product; official docs also mention DeepSeek |
More look-alikes live in the Glossary.
Which page to read
This set follows Diataxis:
| Page | Type | When |
|---|---|---|
| Tutorial | Tutorial | First time: install IDE / plugin / CLI → sign in → first chat |
| Cookbook | How-to | Already running; copy /init, print mode, custom commands, MCP, migration |
| Cheatsheet | Reference | Install text, CLI commands, slash commands, keys |
| Glossary | Explanation | Forms, permission modes, CODEBUDDY.md, CN vs intl sites |
Learning path
| Stage | Read | Goal |
|---|---|---|
| 1. Pick a form and install it | Tutorial | Sign in on one surface in 15 minutes |
| 2. First real task | Tutorial first chat; CLI starts with /init | Let it read the repo or make a small edit |
| 3. Daily workflow | Cookbook | Print mode, slash commands, MCP |
| 4. Look up flags | Cheatsheet | Commands and official install text |
| 5. Untangle names | Glossary | WorkBuddy / Hunyuan / CLI plugin stay distinct |
Feature snapshot
| Capability | Where | Official source |
|---|---|---|
Inline completion, chat, @workspace / #Codebase | Plugin | Product overview |
| Natural language → PRD / design / code / one-click deploy | IDE | Same |
Interactive REPL, codebuddy -p, slash commands, MCP | CLI | Quick start · CLI reference |
| Skills / Hooks / subagents / Daemon | CLI (advanced) | CLI tree |
Goals and non-goals
Goal: Help a front-end engineer tell the three CodeBuddy coding surfaces apart, then install, sign in, and finish a first task from official steps.
Non-goals:
- No full tutorials for Yuanbao, Hunyuan, or WorkBuddy
- No WeChat / QQ product pages
- No model internals
- No recycling of marketing percentages as measured results
Resources
- CN docs
- Intl docs · ZH mirror
- Tencent Cloud product acc
- Pricing — client-rendered; do not invent plan numbers here
- Cheatsheet · sources