codebuddy cli 交互模式支持 ctrl+alt+数字键快速切换权限模式:① ctrl+alt+1 切换 plan 模式;② ctrl+alt+2 切换 edit 模式;③ ctrl+alt+3 切换 run 模式;④ ctrl+alt+4 切换 debug 模式;还支持 /perm tab 补全调出权限菜单,或自定义快捷键覆盖默认绑定。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 CodeBuddy CLI 交互模式中频繁切换权限模式(如 plan、edit、run),但每次都要输入完整指令 /permission-mode plan 显得低效,而默认快捷键又不直观——其实系统已预设了极简触发方式,无需记忆长命令。
用 Ctrl+Alt+数字键直接切换权限模式
这一步操作起来很简单,直接按住 Ctrl+Alt 再按下对应数字即可生效,全程无需进入命令行输入。
① 按 【Ctrl+Alt+1】 切换到 plan 模式(仅分析、不执行);
② 按 【Ctrl+Alt+2】 切换到 edit 模式(可修改文件);
③ 按 【Ctrl+Alt+3】 切换到 run 模式(允许执行终端命令);
④ 按 【Ctrl+Alt+4】 切换到 debug 模式(启用详细日志输出);
注意:该组合键仅在 CLI 交互模式下有效,退出会话后自动失效;若按键无响应,请确认当前焦点位于 CodeBuddy 输入框内,而非终端其他区域。
用斜杠指令快速唤出权限菜单
当你不确定当前是哪种模式,或想临时验证权限状态,用这个方法比翻文档快得多。
输入 /perm → 按 Tab 键 → 会自动补全为 /permission-mode → 回车后弹出当前可用模式列表;
从列表中选中目标模式名称(如 plan)→ 直接回车确认;
这比手动输入完整路径更可靠,避免拼写错误导致权限未生效。
绑定自定义快捷键覆盖默认组合
如果你常用的是 Ctrl+Shift+P 触发 plan 模式,而系统默认的 Ctrl+Alt+1 总被误触,可以重映射。
方法一:在 VS Code 中(CodeBuddy 作为插件运行时)
打开命令面板 → 输入 Preferences: Open Keyboard Shortcuts (JSON) → 在 keybindings.json 中添加:
{"key": "ctrl+shift+p","command": "codebuddy.setPermissionMode","args": {"mode": "plan"}}
方法二:在 CodeBuddy IDE 独立客户端中
Settings → Key Bindings → 搜索 permission → 找到 Set Permission Mode → 点击右侧 Edit 图标 → 按下 Ctrl+Shift+P → 保存即生效;
【必须重启 IDE 才能加载新绑定】











