From bea89893fd2d21f829e7e31640a6deb940b49d1d Mon Sep 17 00:00:00 2001 From: wison <460760604@qq.com> Date: Sat, 21 Feb 2026 10:39:52 +0800 Subject: [PATCH] feat: add CodeBuddy platform support (#1483) Add CodeBuddy (Tencent Cloud Code Assistant) as a supported IDE platform: - Add platform config to tools/platform-codes.yaml - Add installer config to tools/cli/installers/lib/ide/platform-codes.yaml - Add .codebuddy to .gitignore CodeBuddy uses the default template type with target directory .codebuddy/commands Co-authored-by: wison Co-authored-by: Brian --- .gitignore | 1 + tools/cli/installers/lib/ide/platform-codes.yaml | 9 +++++++++ tools/platform-codes.yaml | 6 ++++++ 3 files changed, 16 insertions(+) diff --git a/.gitignore b/.gitignore index e61217a86..03c4cb860 100644 --- a/.gitignore +++ b/.gitignore @@ -46,6 +46,7 @@ _bmad-output # .augment/ is gitignored except tracked config files — add exceptions explicitly .augment/* !.augment/code_review_guidelines.yaml +.codebuddy .crush .cursor .iflow diff --git a/tools/cli/installers/lib/ide/platform-codes.yaml b/tools/cli/installers/lib/ide/platform-codes.yaml index b9db95733..16723f9c5 100644 --- a/tools/cli/installers/lib/ide/platform-codes.yaml +++ b/tools/cli/installers/lib/ide/platform-codes.yaml @@ -57,6 +57,15 @@ platforms: description: "OpenAI Codex integration" # No installer config - uses custom codex.js + codebuddy: + name: "CodeBuddy" + preferred: false + category: ide + description: "Tencent Cloud Code Assistant - AI-powered coding companion" + installer: + target_dir: .codebuddy/commands + template_type: default + crush: name: "Crush" preferred: false diff --git a/tools/platform-codes.yaml b/tools/platform-codes.yaml index bacdbc894..97846a9bd 100644 --- a/tools/platform-codes.yaml +++ b/tools/platform-codes.yaml @@ -37,6 +37,12 @@ platforms: category: ide description: "OpenCode terminal coding assistant" + codebuddy: + name: "CodeBuddy" + preferred: false + category: ide + description: "Tencent Cloud Code Assistant - AI-powered coding companion" + auggie: name: "Auggie" preferred: false