Skip to content

feat: add CodeBuddy target support#563

Open
studyzy wants to merge 1 commit into
colbymchenry:mainfrom
studyzy:main
Open

feat: add CodeBuddy target support#563
studyzy wants to merge 1 commit into
colbymchenry:mainfrom
studyzy:main

Conversation

@studyzy
Copy link
Copy Markdown

@studyzy studyzy commented May 29, 2026

Summary

Add CodeBuddy as a new installer target. CodeBuddy follows the same config layout as Claude Code, using .codebuddy/ directory and CODEBUDDY.md instead of .claude/ and CLAUDE.md.

What is CodeBuddy?

CodeBuddy is an AI-powered coding assistant developed by Tencent. It has a massive developer user base in China and is rapidly growing. CodeBuddy supports MCP and uses the same configuration pattern as Claude Code, making integration straightforward.

Changes

  • src/installer/targets/codebuddy.ts — New target implementation using .codebuddy/ config dir, ~/.codebuddy.json for global MCP config, and CODEBUDDY.md for instructions.
  • src/installer/targets/types.ts — Added 'codebuddy' to the TargetId union type.
  • src/installer/targets/registry.ts — Imported and registered codebuddyTarget in ALL_TARGETS.
  • site/src/content/docs/reference/integrations.md — Added CodeBuddy to the supported agents list.

Testing

  • All existing tests pass (1092 passing, including 147 installer-targets tests).
  • Build compiles cleanly with no type errors.

Closes #164

Add CodeBuddy as a new installer target. CodeBuddy follows the same
config layout as Claude Code, using .codebuddy/ directory and
CODEBUDDY.md instead of .claude/ and CLAUDE.md.

Closes colbymchenry#164
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Can we add support for CodeBuddy?

1 participant