本文汇总 Qoder CLI 的版本更新记录,按发布时间倒序排列。 还没下载吗? 立即获取
会话可靠性提升与企业模式管控
- 内置 /verify 技能现在仅允许用户显式调用,不再由模型自动触发
- 修复 /resume 超大会话报错的问题
- 支持企业管理员禁用 Auto 和 YOLO 模式
- 修复 Windows 使用非 UTF-8 代码页时,安装损坏用户 PATH 中的中文目录或重复添加 Qoder CLI 路径的问题
- 优化重试逻辑,请求过大重试成功后,再次遇到请求过大时可以继续重试
- 优化已读文件变更感知逻辑,避免未对话时内容触达上限直接触发压缩
- 修复会话记录文件被占用后,即使占用解除,同一会话重试仍无法恢复写入的问题
- 使用 CodeMode 的应用现在可实时展示各子工具的调用状态,并从会话历史恢复调用记录
新增 CodeMode,会话连续性与可靠性再升级
- 修复长会话中图片累计超限导致请求失败的问题,每次请求最多保留最近 50 张图片
- 修复会话启动时读取 Git 分支信息因竞态条件偶发崩溃的问题
- 非交互会话等待 MCP 初始化的默认时间从 30 秒缩短为 5 秒
- 优化环境上下文管理,将环境及 Git 信息移出系统提示词,及时同步工作目录变化
- 优化记忆提取逻辑
- 优化网络波动和临时服务错误后的自动续跑,减少任务意外中断
- 新增 CodeMode工具,支持多步工具编排与 MCP 工具按需调用,减少上下文占用。通过环境变量 QODER_ENABLE_CODE_MODE=1 开启,可在 /settings 中选择 on 或 only 模式
- 修复 ACP 会话切换到 yolo(Bypass Permissions)模式时报错的问题,ACP 客户端现在可以正常创建并运行使用 Bypass Permissions 的会话
- 会话记录文件权限恢复后,现在可在同一会话中直接重试,并保留当前 worktree、会话记录路径和文件回退点
- 修复在 Windows 网络共享盘或 UNC/设备形式路径下对单个文件执行 Grep 时搜索无法启动的问题
内置插件市场与稳定性修复
- 内置qoder-plugins插件市场
- 修复压缩后使用
/btw影响 TUI 状态栏上下文用量计算的问题 - 修复 ACP
session/load在历史消息尚未全部重放时提前返回成功响应的问题。
性能与搜索体验优化
- 改善网络搜索效果
- 优化启动速度与整体性能
Loop 调度升级与 Workflow 改进
- /loop 命令升级,支持 agent 自行决策唤醒间隔和任务持久化
- 新增 /crontab 命令看板,可查看和管理定时任务
- 输入框新增 skill 与 slash 命令的内联补全(ghost text)
- TaskStop 工具支持停止执行中的 workflow
- 优化 Workflow TUI 面板显示逻辑
- 修复 workflow agent 流式输出期间误报停滞的问题
- /settings 中的默认权限模式可以通过选项来选择
- 修复 slash 命令解析和补全时的已知问题
- 修复 Windows 下终端标题丢失的问题
- 修复根目录存在 SKILL.md 时技能目录无法正常加载的问题
插件市场与权限模式优化
- 新增插件市场支持
- 升级 QoderCLI rules 类型,支持模型自主决策及手动引入,详见 https://docs.qoder.com/zh/cli/memory#%E8%A7%84%E5%88%99%EF%BC%88rules%EF%BC%89
- 修复 headless 模式下 Plan 和 Ask 工具未被正确禁用的问题
- 修复 auto 模式下 AskUser 被静默拒绝的问题
- 修复 Vim 模式下流式输出时 ESC 键无法从 INSERT 切换到 NORMAL 的问题
- 修复安全斜杠命令在空闲状态下无响应的问题
动态工作流与记忆功能增强
- 支持动态工作流特性
- 增加对 .qoder/rules/**.md 的支持,详细功能介绍见官网 CLI 文档中记忆模块:https://docs.qoder.com/zh/cli/memory
- 增加用户级别 Memory,并优化 Plan 模式下 Memory 体验
- 提升 Headless 模式启动速度
Agent 会话默认开启、Permissions 升级与 SOCKS5 代理
- Agent 会话能力默认开启
- /permissions 命令升级:目录补全、工作区对话框、作用域着色标签、删除确认
- 新增 SOCKS5 代理支持
- AskUser 对话框支持 CJK 输入,并修复光标重置问题
- 重构后台任务详情面板,结构化展示并修复空输出问题
- 插件 hooks 不再受 --setting-sources 过滤影响
- asyncRewake hooks 增强:支持自定义消息、非交互模式自动降级、前缀匹配
- /memory 不再暴露软链实际指向的文件路径
- /goal 跨 resume 恢复所属权,/clear 与 /new 时重置 goal 与权限模式
- 切换模型或推理强度时保留已恢复的会话历史
- 修复 MCP 环境变量
${VAR}展开与 OAuth 发现资源不匹配问题
Qoder CLI 1.0 重磅发布
新功能- 云端运行: 支持
qodercli --remoteflag,Cloud 模式支持任务一次性提交云端容器,关机断网不影响执行,支持数小时长时工作流; - RepoWiki: 支持
qodercli wiki子指令,代码不出域本地生成 repowiki 文档; - Voice: 支持
/voice指令, 语音输入能力全面升级,免费开放; - Goal: 支持
/goal指令,面向目标长程任务执行不跑偏; - 开放模型参数: 支持自定义 efforts 档位 以及支持 1M 上下文窗口设置:
- Agent SDK: 支持 TypeScript 和 Python,几行代码即可集成完整 Agent 能力;编程级控制(工具授权回调、执行前拦截、参数修改);
- Cloud Agents: Agents 即服务,沙箱隔离、状态管理、异步编排、凭证管理、长时运行平台内置;
- 编排: 任务自动拆分多 Agent 并行执行,主 Agent 判定拆分策略,子 Agent 独立事件循环;
- 扩展: 支持 Skills / Hooks / MCP / Subagent / Command 五类正交扩展点;
- 自治: Agent 自判风险,仅关键节点请求确认;LLM / SLM / VLM 自动路由;
- 集成: Headless(CI/CD 无人值守)、ACP(标准双向通信)、SDK(TS / Python)三种接入形态
自动权限模式、Insights 及 Windows 稳定性改进
- 新增自动权限模式 — LLM 分类器自动批准安全的工具调用,减少权限弹窗
- 会话恢复现在支持 Worktree 状态持久化和跨 Worktree 发现
- 外部命令现在可接收工作区路径、认证上下文和 Registry 环境变量
- 修复 Windows ConPTY 在文本输入对话框(AskUserQuestion、BYOK 向导)中卡死的问题
- 修复 Windows VT 模式下 Shift+Tab 无法使用的问题(回退为 Meta+M)
- 修复 Windows conhost 下 BYOK 向导中 Ctrl+V 粘贴失效
- 修复 AskUserQuestion 文本输入中左右方向键不生效
- 修复 /insights 执行期间 ESC 无法取消的问题
- 修复 MCP 工具参数名含特殊字符时调用失败的问题(键名过滤与反解映射)
- 修复输出截断时 MCP 图片丢失的问题
- 修复自定义模型密钥(BYOK)未正确发送到 API 请求
- 修复启动时内存注入顺序导致空用户消息的问题
- 修复旧版 Windows 控制台 QR 码渲染异常(紧凑 ASCII 回退)
- 修复 --setting-sources 不支持空字符串以禁用所有来源
- 修复 Bun 升级至 1.3.14 以兼容 WSL 1
侧边提问、只读命令自动放行与平台修复
- 新增 /btw 侧边提问功能 - 在不中断主对话的情况下快速提问
- 只读 Shell 命令自动放行 - 减少部分工具冗余权限弹窗
- Worktree 隔离功能默认启用
- 修复 /compact 后上下文进度条未更新的问题
- 修复 /compact 命令执行后输入框未清空的问题
- 修复 macOS Terminal.app 中光标移动时的颜色溢出问题
- 修复 Windows 下二维码渲染乱码问题
- 修复 Windows 下批量文本输入导致字符丢失或乱序的问题
- 修复 fish 等不支持的 Shell 被错误用作 Bash 工具后端的问题
- 修复 -w 参数与 --workspace 行为不一致的问题
- 修复 TUI 中删除 hook 时误删所有同命令 hook 的问题
自动后台化、Status 命令与稳定性修复
- 新增
status子命令,可查看 CLI 连接与会话状态 - 超时的 Bash 命令自动转入后台运行,完成后发送通知
- 改进
--model选项帮助文本,用法说明更清晰 - 修复 Vim 模式下 ESC 无法取消正在运行的会话/Shell 执行
- 修复 Windows 终端窗口调整大小时 UI 堆叠问题
- 修复 /add-dir 添加信任目录后读取文件仍需授权的问题
- 修复 MCP OAuth token 撤销后无法重新认证(401 token 残留)
- 修复 Hook 执行结束后状态指示器未消失的问题
- 修复 /resume 后压缩摘要在 TUI 中误展示的问题
- 修复远程控制模式下子代理未正确处理会话重连的问题
- 修复通过符号链接读取文件绕过权限边界的问题
插件与稳定性
- 插件变量替换:hooks 和 MCP 配置中支持 PLUGIN_ROOT/PLUGIN_DATA 变量
- 改进 /context 面板精度和展示
- Hook 输出新增 getEffectiveContext(),支持 systemMessage 回退
- 修复 --agent 系统提示词在 TUI/headless 模式下未生效
- 修复模型选择器未展示全部选项
- 修复 /resume 在 diff 格式异常时崩溃
- 修复 Plan 模式下读取计划文件需要权限确认的问题
- 修复并发工具确认时触发监听器溢出警告
- 修复跨渠道更新后活跃版本被误清理
- 新增 Linux x64-baseline 构建目标,支持无 AVX 指令集的 CPU
- 其他 bug 修复与稳定性提升
多模型、易扩展、新体验等多项能力升级
这是 Qoder CLI 自发布以来最大的一次升级。我们重做了交互界面、重构了权限体系、打通了多模型接入,并把 CLI 从一个"终端里的 Agent"扩展成可被编排、可被集成的 Agent 入口。无论你是在终端里写代码、在 CI/CD 里跑流水线,还是想把 Agent 能力嵌进自己的工具链——这次升级都为你准备好了。全新特性- 全新 TUI 交互界面:支持丰富的键盘输入操作,自由定义喜爱的状态栏
- 全新的权限管理体系:Plan Mode、多项目管理(/add-dir)灵活切换
- 多模型支持:集成海内外SOTA模型,支持BYOK,不再被单一模型绑定
- 超全内置命令:内置 50+ 快捷指令,轻松搞定日常各项工作任务
- 对话式配置创建:一句话生成 MCP / Subagent / Skill / Hook 配置,告别手写 JSON
欢迎使用 Qoder CLI!
你好,我是 Qoder CLI!很高兴认识你。我将把强大的 AI 辅助开发能力直接带到你的终端——那个你高效工作的场所。无需上下文切换,也无需笨重的 IDE,只有你和你的命令行,以及一位真正理解你代码库的 AI 伙伴。我们的协作方式如下:- Quest Mode:将复杂任务交给我。只需描述你的需求,我会设计解决方案、跨文件实现代码、运行测试,并交付可运行的成果。让你专注于最重要的事情——其余交给我处理。
- Agent Mode:通过对话进行编码。关于项目有任何疑问,我都能帮你调试、重构或实现新功能,并全程由你掌控。结合完整代码上下文,为你提供即时精准的答案。
- 自定义 Commands & Subagents:将重复性工作流转化为可执行命令。无论是生成数据库迁移脚本、更新文档,还是运行安全检查——团队的知识都将变成自动化能力。
- 无缝集成:完美融入你现有的工作流。默认支持 Git,原生适配 Shell,并可轻松集成到 CI/CD 流水线中。我与你喜爱的工具协同工作。