CodeBuddy需先锁定非空非主目录的项目根路径(如/home/user/my-next-app),再依场景选用默认(读写+外部命令确认)、计划(批量操作前生成并确认清单)、手动(每步文件操作均交互确认)三种权限模式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在CodeBuddy中安全执行文件重命名、批量修改或.env写入等操作,但直接开完全权限又怕误删项目配置——权限模式切得不准,AI要么卡在确认弹窗里不动,要么绕过检查直接删掉整个dist目录。
先锁定工作区,再谈权限
打开CodeBuddy CLI或桌面端 → 输入/folder命令 → 指定一个真实存在的项目根目录(如/home/user/my-next-app)→ 等待右上角显示该路径且状态栏变绿。
【必须选非空、非用户主目录的项目文件夹】选/home/user等于把全部个人文档交出去;选空文件夹会导致AI读不到package.json或tsconfig.json,后续所有文件操作都失去上下文依据。
这一步做完,CodeBuddy才真正知道“哪些文件能碰”,所有权限模式的边界就锚定在这里。
三种权限模式切换路径
在对话框底部找到一排按钮:默认权限、计划模式、手动模式。点击任一按钮即时生效,无需重启。
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
当前模式名称高亮显示,右侧同步出现图标(锁形→列表形→手形),视觉反馈明确。切换后AI行为立刻变化——比如执行mv src/utils/* ./lib/,默认权限会停住并弹确认框,手动模式则每步移动都单独询问。
按场景选对模式
方法一:日常开发用默认权限
适用于阅读源码、补全函数、改单个CSS类名、重命名变量。AI可自由读写工作区内文件,但执行git push、npm install、curl -X POST等外部命令前必弹确认框。
方法二:批量重构用计划模式
当你需要AI一次性修改15个组件的导入路径、统一替换API Base URL、或按规则重命名30个文件时启用。AI会先生成完整操作清单(含每个文件改动行号和内容),你确认后再批量执行。
【计划模式不会自动跳过删除操作】如果清单里包含rm -rf dist/,它仍会列出并等待你划勾确认,不因“已知是构建产物”就绕过。
方法三:调试脚本用手动模式
第一步:输入/permission-mode manual
第二步:执行bash -c "echo 'test' > /tmp/debug.log"
第三步:AI立即暂停,显示将写入的文件路径、内容预览及权限提示,你键入y才写入
第四步:后续所有文件读写、命令执行均重复此流程,无任何自动跳过

















