名称: codebuddy-cli
描述: |
CodeBuddy Code CLI 安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动的 CLI 编程助手,支持自然语言驱动的开发。
- 强制触发词:CodeBuddy、codebuddy、AI CLI、腾讯 AI 编程、@tencent-ai/codebuddy-code、终端 AI 助手
- 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
腾讯推出的 AI 驱动的终端编程助手。
# 检查前置条件
node -v # 需要 Node.js 18 或更高版本
npm -v
# 全局安装
npm install -g @tencent-ai/codebuddy-code
# 验证安装
codebuddy --version
codebuddy 启动交互式会话| 参数 | 描述 |
|---|---|
codebuddy "<提示词>" |
执行单次任务 |
-y / --dangerously-skip-permissions |
跳过权限确认(仅在沙盒环境中使用) |
-p / --print |
单次执行模式(文件操作需配合 -y 使用) |
--permission-mode <模式> |
acceptEdits、bypassPermissions、default、plan |
--version |
显示版本信息 |
# 交互模式
codebuddy
# 单次任务
codebuddy "帮我优化这个函数的性能"
codebuddy "生成这个 API 的单元测试"
codebuddy "检查这次提交的代码质量"
# 跳过权限确认(仅在沙盒环境中使用)
codebuddy -p "Review code quality" -y
| 命令 | 描述 |
|---|---|
/help |
显示可用命令 |
/status |
显示账户信息及当前模型 |
/login |
切换账户 |
/logout |
退出登录 |
/clear |
重置会话历史 |
/exit |
结束会话 |
/config |
打开配置 |
/doctor |
诊断问题 |
/cost |
查看令牌使用统计 |
/init |
生成项目指南文件 CODEBUDDY.md |
/memory |
编辑项目记忆文件 |
在会话中键入 ? 可查看键盘快捷键。
在以下目录中创建 .md 文件:
- 项目级:.codebuddy/commands/
- 全局级:~/.codebuddy/commands/
npm install -g @tencent-ai/codebuddy-code
使用 --dangerously-skip-permissions 参数存在风险,可能导致文件删除、操作范围失控、数据丢失等。切勿在生产环境中使用。