Back to skills
extension
Category: Development & EngineeringNo API key required

CodeBuddy CLI for OpenClaw

CodeBuddy Code CLI installation, configuration and usage guide. CodeBuddy Code is Tencent's AI-powered CLI programming assistant supporting natural language driven development. - MANDATORY TRIGGERS: CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - Use when: installing CodeBuddy CLI, configuring CodeBuddy, using CodeBuddy commands, troubleshooting CodeBuddy issues

personAuthor: pmwalkercaohubclawhub

CodeBuddy CLI Skill

AI-powered terminal programming assistant from Tencent.

Installation

# Check prerequisites
node -v  # Requires Node.js 18+
npm -v

# Install globally
npm install -g @tencent-ai/codebuddy-code

# Verify
codebuddy --version

Quick Start

  1. Navigate to project directory
  2. Run codebuddy to start interactive session
  3. Choose login method:
    • Google/GitHub: International version (Gemini, GPT models)
    • WeChat (微信): China version (DeepSeek models)

CLI Arguments

| Argument | Description | |----------|-------------| | codebuddy "<prompt>" | Execute single task | | -y / --dangerously-skip-permissions | Skip permission confirmations (sandbox only) | | -p / --print | Single execution mode (requires -y for file ops) | | --permission-mode <mode> | acceptEdits, bypassPermissions, default, plan | | --version | Show version |

Examples

# Interactive mode
codebuddy

# Single task
codebuddy "帮我优化这个函数的性能"
codebuddy "生成这个 API 的单元测试"
codebuddy "检查这次提交的代码质量"

# Skip permissions (sandbox only)
codebuddy -p "Review code quality" -y

Slash Commands

| Command | Description | |---------|-------------| | /help | Display available commands | | /status | Show account info and current model | | /login | Switch accounts | | /logout | Sign out | | /clear | Reset conversation history | | /exit | End session | | /config | Open configuration | | /doctor | Diagnose issues | | /cost | Token usage statistics | | /init | Generate CODEBUDDY.md project guide | | /memory | Edit project memory files |

Type ? during session for keyboard shortcuts.

Custom Commands

Create .md files in:

  • Project: .codebuddy/commands/
  • Global: ~/.codebuddy/commands/

Update

npm install -g @tencent-ai/codebuddy-code

Security Notes

--dangerously-skip-permissions risks: file deletion, scope creep, data loss. Never use in production.