Factory.ai CLI 更新日志(持续更新)

转载

12月30日 v0.41.0

新功能

/wrapped 命令 - 年度回顾统计,展示您的 Droid 使用情况、获得的徽章、模型偏好和会话指标 (cli)

快速模型切换 - 无需 LLM compaction 即可更快地切换 provider/model (cli)

批量 tool 权限 - 并行 tool 调用现在显示单个权限提示 (cli)

自定义 BYOK models - 自定义 models 现在出现在 model selector 中 (cli)

自动同步仓库 - 打开 template modal 时自动同步 GitHub/GitLab 仓库 (app)

改进

PDF 和文本文件上传 - 在 Web/Desktop apps 的聊天中附加 PDF 和文本文件 (app)

发送按钮 - 会话聊天输入中的可视化发送按钮 (app)

ASCII 启动动画 - CLI 启动时的动画 Droid logo(可配置)(cli)

Token 倍率显示 - 在 model 描述中显示 Factory token 费率 (cli)

Bug 修复

  • 修复用户卡在损坏的 onboarding 状态中的问题 (app)
  • 修复仅使用 terminal 的用户的 CLI onboarding 重定向问题
  • 修复 GitHub org 管理 modal 中缺失仓库的问题 (app)
  • 修复多选项 spec mode 选择问题 (cli)
  • 修复阻止订阅启动的 catch-22 bug (app)

12月23日 v0.40.0

新功能

从 settings 加载自定义 models - 直接从 settings.json 加载自定义 models

并行 tool 确认 - 并行 tool 调用使用单个权限请求,而不是逐个提示

多选项 spec mode - Spec mode 现在可以呈现多个实现选项供用户选择

Settings 文件监视 - Settings 文件更改时自动重新加载

Exec mode 中的 token 使用情况 - Token 使用情况现在显示在 exec streaming 输出中

Stop hook 改进 - Stop hook 的决策和原因支持,以匹配 Claude code spec

Bug 修复

  • Opus 4.5 model 修复 - 修复 Opus 4.5 作为 effort model 工作,改进 thinking guard
  • Tool 完成修复 - 修复 tools 在新 assistant 消息上未正确完成的问题
  • Web 搜索日期修复 - Web search tool 现在包含动态日期以获得更准确的结果

12月19日 v0.39.0

新功能

上下文利用率设置 - 新设置可在状态栏中显示 token 使用指示器

默认启用自定义 Droids - 自定义 Droids 功能现在对所有用户可用,无需选择加入

Bug 修复

  • Grep tool 修复 - 修复 Grep tool 中的 pattern 参数处理
  • BYOK Grok 修复 - 修复使用 Grok models 与 thinking/reasoning streams 时的崩溃
  • Warmup 改进 - 添加禁用 warmup 请求的选项,并为斜杠命令跳过 warmup
  • 非 git 目录支持 - 当不在 git 仓库中时,使用当前工作目录作为项目目录

12月18日 v0.38.0

Bug 修复

GPT-5.2 改进 - 修复请求参数和 reasoning effort 选项,以获得更好的 model 性能

防止 .env 自动加载 - CLI 在独立构建中不再自动从工作目录加载 .env 文件,使行为更可预测

12月17日 v0.37.0

改进

Todo tool 改进 - 简化 todo 格式并刷新 UI 以提高可靠性

Chrome DevTools MCP server - 将 Chrome DevTools Protocol 添加到 MCP registry

Model 清理 - 删除过时的 models

Bug 修复

  • 修复 Codex models 的 API 请求处理

12月17日 v0.36.6

新功能

Gemini 3 Flash model - 添加对 Gemini 3 Flash 的支持

改进

Agent 就绪信号 - 在 readiness 报告中扩展 agent 就绪信号

Bug 修复

  • 修复过于严格的过滤,允许常见的只读 git 命令
  • 修复 WSL 上的复制/粘贴问题
  • 修复 /readiness 报告中的仓库去重问题

12月13日 v0.36.2

新功能

GPT-5.2 model - 添加对 GPT-5.2 model 的支持

MCP tool 启用/禁用 - 添加按 server 启用/禁用单个 MCP tools 的能力

12月10日 v0.36.0

新功能

Droid 创建中的 MCP tools - MCP tools 现在在自定义 droid 创建和编辑流程中显示

Bug 修复

  • 修复文件名与元数据名称不匹配时的 droid 删除问题
  • 标准化 droid 创建/编辑流程中的帮助文本位置和格式
  • 将 reasoning_effort 添加到 stream-json 系统初始化事件

12月8日 v0.33.0

Bug 修复

  • 修复 autonomy mode 在 tool 确认时未正确设置的问题
  • 通过字符计数改进 @-tagged 文件截断,以防止上下文溢出
  • 使用可关闭通知更新 Opus 4.5 定价
  • 将 Figma MCP server 恢复到 registry

12月5日 v0.32.0

Bug 修复

  • 按 ESC 关闭扩展的 tool 结果视图
  • 改进输入框光标在换行时的上/下移动
  • 修复 Windows 粘贴问题
  • 修复 npm run format 与 Windows 传统 format 命令在 denylist 中的冲突
  • 修复 Microsoft MCP servers 的身份验证问题
  • /readiness 命令现在默认启用

12月4日 v0.31.0

新功能

GPT-5.1-Codex-Max model - 添加对 GPT-5.1-Codex-Max model 的支持

图像压缩 - 图像现在在上传前压缩以减少带宽

IDE 自动连接设置 - 添加从外部 terminals 自动连接到 IDE 的设置

禁用 hooks 标志 - 添加 --no-hooks 标志以禁用 hooks 执行

Bug 修复

  • 改进 Droid docs 搜索
  • 长 Execute tool 命令现在在 UI header 中截断
  • 修复磁盘上的图像在上传后未被清除的问题
  • 修复 thinking level 在对话中途更改的问题,通过在每个 agent turn 中锁定它
  • 修复 review preset 项对未选中项使用错误颜色的问题
  • 修复输入框处理多宽度字符(如 CJK 和 emoji)的问题
  • 修复 @ 建议菜单打开时的左/右箭头键导航
  • 捆绑代码签名的 ripgrep 二进制文件以提高安全性和可靠性

12月3日 v0.30.0

新功能

搜索隐藏文件 - Grep 和 Glob tools 现在在搜索结果中包含隐藏文件

会话搜索 - 向会话选择器添加搜索功能,以快速查找会话

图像指示器 - 用户消息现在在附加图像时显示图像指示器

Bug 修复

  • 修复某些文件操作的 EPERM 权限错误 - Windows 文件重命名重试逻辑
  • 修复 Ghostty terminal 中 /review 和 /bg-process 命令的 ESC 键导航
  • MCP registry 更新

12月2日 v0.28.1

改进

证书缓存 - 证书现在在启动时缓存以加快加载速度

图像上传限制 - 对话图像现在受到限制,以防止上传大图像时出现 413 错误

MCP registry helper - 在 MCP registry 中为 STDIO servers 添加注释,解释安装要求

Bug 修复

  • 修复 assistant 消息中断后 thinking block 中的无效签名
  • 修复异步加载时 settings 菜单未显示所有选项的问题

12月1日 v0.28.0

新功能

显示所有会话 - 跨目录查看和管理所有会话

窗口化斜杠命令导航 - 改进斜杠命令菜单中的导航,支持窗口化滚动

改进 thinking 显示 - 重构 thinking block 渲染以提高清晰度

Figma MCP server - 添加对 Figma MCP server 集成的支持

Bug 修复

  • 修复 Cerebras 风格的上下文长度超出错误检测
  • 修复重复的 spec modes 和输入上方的双空行
  • 为 Opus model 添加促销价格标签
  • 修复 /install-github-app 命令问题

11月28日 v0.27.4

新功能

交错 thinking 支持 - 在 streaming 期间显示多个 thinking blocks,包括带有安全消息的已编辑 thinking blocks

显示 thinking 设置 - 在主视图上显示 AI thinking/reasoning,在 /settings 中打开/关闭

Hooks 始终启用 - Hooks 功能现在永久启用,可通过 /hooks 命令使用

Bug 修复

  • 修复 /model 菜单中的 ESC/Q 导航 - 按 ESC 或 Q 现在正确导航回上一级菜单,而不是关闭所有菜单
  • 修复由 terminal 响应字节泄漏到 stdin 导致的 prompt 输入中出现垃圾字符
  • 修复 spec mode 中的 reasoning effort 显示,以正确反映实际使用的 reasoning effort
  • 修复 OpenAI chat completions streaming 对 tool 调用的支持
  • 通过更好的提示改进 Gemini 对 todo tool 的使用
  • 修复 GLM-4.6 的 model warmup
  • 修复 /install-github-app 命令问题

11月25日 v0.27.2

新功能

项目级 MCP 配置 - 使用 .factory/mcp.json 在项目级别配置 MCP servers

/ide 命令 - 新命令用于管理 VS Code、Cursor 和 Windsurf IDE 集成。显示当前 extension 版本或提示安装

自定义 models 中的额外参数 - 向自定义 model 配置传递额外参数,例如 service_tier、temperature、top_p 等

Bug 修复

  • 修复 task tool 在运行 subagents 时无限等待的问题
  • 修复加载会话时扩展波浪号(~)路径的问题
  • 改进 @ 搜索排名 - 完全匹配的文件名现在出现在顶部,使用 VSCode 风格的双列显示
  • 删除自动创建 .factory/skills 文件夹
  • 触发时显示 compacting 状态
  • 合并 markdown 渲染(修复 spec mode 中缺失字符)
  • 并行化 Windows 上的证书加载

11月24日 v0.27.1

新功能

改进 rewind 功能 - 新的 /rewind 命令,以及速度和 UX 改进

/install-github-app 命令 - 新命令直接从 CLI 安装 Factory GitHub app

MCP tool 响应中的图像 - MCP tools 现在可以返回正确发送到 LLM 的图像

Bug 修复

  • 升级到 bun 1.3.3
  • 更安全的机制来检查 ripgrep 是否已安装
  • 修复 gpt-5.1-codex reasoning
  • Shift+Backspace 像 Backspace 一样删除单个字符
  • 修复 GLM4.6 作为 spec mode model
  • 修复 exitSpecMode prompt
  • 修复 subdroids 的自定义 models
  • 防止启动期间的控制台日志
  • 修复 Gemini 的 spec mode

11月22日 v0.26.12

新功能

/review 命令 - 提供交互式 code review 工作流。以不同方式 review 代码更改:与 base branch 比较、review 特定 commits、检查未提交的更改或提供自定义 review 指令

Bug 修复

  • Gemini 3 Pro 现在使用更新的 0.8× 定价倍率 - 替换介绍性定价
  • MCP navigator 现在填充 terminal
  • 更新 /resume 的路由以正确过滤到 /sessions
  • 导航历史时将光标定位在开头
  • 使 mcp navigator 中的所有视图全宽
  • 修复 Windows 上的乱码字符渲染
  • 统一 LLM 重试逻辑,并在 exec mode 中进行更多重试
  • 删除已弃用的 Figma MCP server

11月21日 v0.26.10

新功能

MCP Registry 扩展 - 添加 30+ 个新 MCP server 集成,包括开发工具(Playwright、Braintrust、Honeycomb)、数据库(Supabase、MongoDB、Prisma、Neon)、安全扫描(Snyk、Semgrep)等

Bug 修复

  • 修复 turn 中途 model 更改的竞争条件
  • 修复 bug report 命令
  • 修复自定义 model 配置中重复 model IDs 的支持
  • 修复 Windows 上的 PowerShell 命令执行

11月20日 v0.26.8

新功能

后台进程支持 - 添加在 CLI 中运行和管理后台进程的支持。包括新的 bg-process 命令,用于列出、终止和清理进程,具有持久的进程状态跟踪

MCP Registry 搜索 - 向 MCP registry 列表视图(/mcp)添加搜索功能。直接在列表界面中键入以过滤可用的 MCP servers

Bug 修复

  • 修复挂起/恢复 TUI 时的竞争条件和渲染问题(例如,打开外部编辑器时)
  • 修复 grep tool 日志中的循环依赖问题

11月19日 v0.26.7

新功能

目录特定会话 - 会话现在按目录存储,并在加载时自动切换到正确的工作目录。/sessions 命令仅显示在当前目录中创建的会话以及收藏的会话

MCP 图像支持 - MCP tools 现在可以返回发送到 LLM 进行分析的图像

Subdroids 的自定义 Models - Subdroids 现在可以使用自定义 models,而不是从父会话继承

Bug 修复

  • 修复 exec mode 中的控制台输出问题
  • 修复 Gemini models 的 spec mode
  • 修复 exit spec mode prompt 行为

11月18日 v0.26.3

新功能

默认启用 Skills - Skills 命令现在对所有用户启用

Claude Code Hooks 自动迁移 - 自动检测并从 Claude Code CLI 导入 hooks,并提供交互式提示。智能翻译将 bash_tool 转换为 Execute,将 CLAUDE_CWD 转换为 DROID_CWD,防止重复并跟踪迁移状态

@ 建议改进 - 现在除了文件外还包括文件夹,具有更好的 UI 和性能

Bug 修复

  • 修复 GLM4.6 配置问题,导致其无法在 spec mode 中工作
  • 修复 warmup API 调用
  • Shift+Backspace 现在像 Backspace 一样删除单个字符

11月14日 v0.26.0

新功能

Skills 系统 - 与 Claude Code 兼容的 .factory/skills 支持模块化、基于 prompt 的功能。使用 /skills 命令管理 skills 并从 .claude/skills 目录导入

会话收藏 - 新的 /favorite 命令用于 pin/unpin 会话,将活动项目保持在会话列表顶部

增强 Bug 报告 - /bug 命令现在自动压缩会话上下文,上传到 Factory,并自动返回可共享的报告 ID

更清晰的 Diff Viewer - 改进的 UI,使用水平线而不是边框

Bug 修复

  • 始终提示接受或拒绝生成的 specs,并将正确的标签传递给 UI 流程
  • droid spec 现在将文件写入预期的默认路径,无需手动覆盖
  • 修复 autonomy 处理,以便 MCP tools 在每个会话中尊重配置的确认级别
  • 改进 pre-update 逻辑中的错误处理
  • 将 Axiom MCP server 添加到 registry

11月13日 v0.25.0

新功能

增强 Hooks 系统 - 添加 7 个新 hook 类型以实现完整的生命周期控制:

  • UserPromptSubmit - 在提示发送到 agent 之前修改或验证提示
  • Stop - 在 agent 完成时执行自定义逻辑(例如,指标收集)
  • SubagentStop - 跟踪和记录 subagent 任务完成
  • PreCompact - 在对话 compaction 之前运行自定义逻辑(如果需要,可以阻止 compaction)
  • SessionStart - 初始化会话并注入环境变量
  • SessionEnd - 会话结束时的清理任务(在 logout、quit、Ctrl+C 时触发)

MCP Tool Autonomy Levels - 对 MCP tool 确认的精细控制:低 autonomy 需要对只读 MCP tools 进行确认,高 autonomy 需要对所有 MCP tool 调用进行确认

Execute Tool Streaming - 长时间运行的命令现在实时显示输出的最后两个非空行。不再想知道 Droid 是否卡住或缓慢

Bug 修复

  • 修复 hooks UI 中的粘贴处理 - 粘贴命令时不再有转义序列伪影
  • 修复对话 compaction 后的消息 ID 对齐
  • 修复切换 providers 重试时未完成的 tool 使用被清除的问题
  • 修复 GPT models 的 markdown prompt 使用
  • 修复窄 terminal 窗口的 /mcp 渲染
  • 修复挂起 TUI 时的括号粘贴处理
  • 身份验证错误现在直接在 CLI 中显示,并带有清晰的错误消息

11月12日 v0.24.0

新功能

Hooks - 引入强大的 hooks 系统,允许您在 tool 执行之前/之后运行自定义 scripts,具有可配置的退出代码以实现不同的行为(成功、警告、阻止、中止)- [实验性 - 在 /settings 中打开]

交互式 Spec 编辑 - 添加在执行前交互式编辑 specs 的能力

Prompt Cache Warmup - 在您键入时添加 prompt-cache warmup 以获得更快的响应

Bug 修复

  • 修复 model 切换以在需要时正确处理对话 compaction
  • 修复 spec mode tab 循环以调整 reasoning levels
  • 修复挂起 TUI 时的括号粘贴
  • 修正 ApplyPatch tool diff 显示中的行号
  • 消除 ripgrep 路径解析中的竞争条件
  • 各种 agent 循环稳定性改进
  • Tool 执行现在正确尊重 autonomy mode
  • 应用 Figma MCP server 兼容性的解决方法

11月10日 v0.23.0

新功能

Markdown 表格渲染 - CLI 现在正确渲染 markdown 表格,以更好地显示结构化数据和文档

固定 todo 计划 - 固定重要的 todo 项以保持可见并在长时间运行的会话期间跟踪任务

MCP tool 结果格式化 - 改进 MCP tool 结果的格式化,输出更清晰、更易读

Bug 修复

  • 修复 chat completion APIs 的 thinking block 支持,以在兼容 models 中启用扩展推理
  • 修复 baseline 版本在更新时恢复到非 baseline 构建的问题
  • 修复 droid exec 命令中的 autonomy mode 处理,以实现更可靠的执行
  • 恢复 Windows 上的 Ctrl+T 键盘快捷键功能

11月7-8日 v0.22.14

新功能

Tab 键循环 reasoning levels - 使用 Tab 键在不同 reasoning levels 之间导航以获得更好的控制

扩展 bash mode 输出 - Transcript 视图现在扩展并显示 bash 命令输出以提高可见性

Bug 修复

  • 修复 droid exec 的 MCP tool 发现,以便 tools 在 --list-tools 中正确显示并通过验证
  • 修复 diff 视图以换行以更好地读取长行
  • 修复 MCP servers 的 OAuth 刷新
  • 修复 transcript 视图中的 markdown 渲染 bug
  • 修复 TUI 中的消息取消处理
  • 修复 completions 中的 prompt cache key 处理
  • 恢复 Windows 上的 Ctrl+T 键盘快捷键

11月6日 v0.22.12

新功能

Quit/exit 别名 - 键入 'quit' 或 'exit' 命令以退出会话

Bug 修复

  • 收集所有 AGENTS.mdCLAUDE.md 文件用于系统提醒
  • 修复通过 UI 添加 servers 时的 MCP server 参数解析
  • 改进系统诊断实用程序以更好地进行故障排除
  • 清理和动态渲染待处理的 tools,以明确 Droid 没有卡住

11月5日 v0.22.11

新功能

Context7 MCP server - 将 Context7 MCP server 添加到 MCP registry

Bug 修复

  • 改进 droid exec 运行类型跟踪
  • 改进 MCP 客户端信息处理

11月4日 v0.22.10

新功能

OAuth Discovery - 自动发现 OAuth providers 以简化 MCP 的身份验证设置

OpenAI Reasoning Summaries - 在扩展会话视图中显示 OpenAI 的扩展 reasoning 摘要

Bug 修复

  • 修复 terminal 会话中的复制粘贴行为
  • 改进超时处理以实现更可靠的操作
  • 增强 Windows 兼容性
  • 默认启用自定义 droids
  • 改进错误日志和诊断

11月1日 v0.22.9

新功能

MCP Registry - 添加精选的 MCP servers 选择,以便轻松发现和设置

Tool 权限支持 - 在 stream-jsonrpc mode 中实现请求 tool 权限流程,支持多个并发 tool 确认

会话恢复 - 退出时显示 resume 命令(Ctrl+C 或 /quit),新增 -r、--resume 标志以继续会话

Thinking Traces 显示 - 添加 UI 组件以在扩展会话视图中显示 thinking blocks

Bug 修复

  • 修复 CLI completion 声音,通过将嵌入的声音文件提取到主机文件系统,使其可供外部 shell 命令访问
  • 添加 tool 取消后用户消息中的 tool 使用
  • 为不支持 AVX2 SIMD 指令的 x64 CPUs(2013 年之前)添加 baseline 构建
  • 更新静态拆分逻辑以使用文本消息作为稳定检查点,减少渲染期间的闪烁
  • 修复 delta.extra_content.google 中 Gemini thinking 内容的存储和发送
  • 由于成功率低(~80%),删除 MultiEdit tool
  • 使用乐观 JSON 解析添加从格式错误的可选参数中恢复

10月31日 v0.22.7

新功能

Streaming 响应中的 reasoning 字段支持 - 添加对在 chat completion streaming chunks 中显示 reasoning 字段的支持,用于提供扩展 reasoning 的 models

从 Claude 导入已恢复 - 在 droids 菜单中重新启用"从 Claude 导入"选项,以便更轻松地迁移对话

Bug 修复

  • 修复 MCP 状态指示器,仅在实际配置 MCP servers 时显示
  • 修复消息列表闪烁
  • 添加对添加 MCP servers 时自定义 headers 的支持
  • 修复声音文件未包含在 SEA 二进制版本中的问题
  • 修复 Ctrl+C 中断消息仅显示给用户而不出现在日志中以获得更清晰的输出
  • 解决 tool 取消后 tool 使用错误地出现在用户消息中的问题

10月30日 v0.22.6

新功能

MCP 改版 - Model Context Protocol 实现的完全改革(文档已更新)

Bug 修复

  • 修复 OpenAI organization 字段的问题
  • 在 Droids(subagents)菜单中恢复导入(I)选项

10月29日 v0.22.5

Bug 修复

默认 Model 行为 - 改进默认 model 行为

10月28日 v0.22.4

Bug 修复

恢复报告预览 - 重新启用 reliability 报告的 HTML 预览,以便您可以直接在 web 中查看它们

修复 --help 文本 - 运行 droid exec --help 之前为在 streaming mode 中使用 droid exec 提供不正确的信息。现在已更新为包含正确的标志名称和正确的说明

10月21-25日 v0.22.3

新功能和增强

详细 transcript 视图(Ctrl+O) - 按 Ctrl+O 查看全面的 tool 执行详细信息,包括所有 tool 类型的完整细分,包括 Execute、Edit、MultiEdit、Create 等

可自定义的 completion 声音 - 配置命令完成时的声音通知,支持在 focus mode 和自定义声音文件路径中使用不同的声音

Terminal 设置支持 - 添加对 Warp、iTerm2 和 macOS Terminal 的自动设置支持,具有自动 terminal 指示器以改进集成

PowerShell 更新 - 现在使用 pwsh.exe 以在 Windows 系统上获得更好的 PowerShell 兼容性和可靠性

拖放图像支持 - 通过拖放将图像附加到 CLI 会话,以便更轻松地进行多模态交互

Subagents 中的自定义 models - 添加在通过 Task tool 执行 subagents 时使用自定义 models 的支持

自定义 droid 描述 - 将自定义 droid 描述移至 Task tool 以获得更好的组织和可用性

droid exec 自定义 model 支持 - 添加对 droid exec 会话中自定义 models 的支持

Bug 修复和稳定性

  • 解决 prompt caching 问题以提高性能并降低成本
  • 添加 model ID 日志记录到 CLI tool 执行以获得更好的可观察性
  • 限制 Ctrl+O 视图中渲染的消息以提高大 transcripts 的性能
  • 修复声音文件未包含在 SEA 二进制版本中的问题
  • 修复导致意外行为的 readonly 值更改问题
  • 修复 ExitSpecMode 闪烁问题以获得更流畅的用户体验
  • 删除 settings 中的重复自定义 models header
  • 改进对 legacy 会话的会话持久性以保持向后兼容性
  • 修复 Windows 系统上的无限渲染问题
  • 修复 400 错误处理和验证
  • 添加 model 验证错误消息以更好地进行调试
  • 修复证书加载时间,以在日志初始化后发生

10月14-20日 v0.21.3

新功能和增强

MCP OAuth 支持 - 在 TUI 中为 Model Context Protocol 添加 OAuth 身份验证支持,以实现安全的 server 连接

系统证书支持 - 添加对在 Windows 和 macOS 上加载系统证书的支持,以及额外的 Windows 系统证书支持

模糊搜索实现 - 新的模糊搜索,以改进 CLI 命令和选项发现

Rewind fork 工作流 - 添加从对话会话中的先前点 rewind 和 fork 的能力

Bug 报告增强 - 向 bug 报告添加版本、OS 和 shell 信息,以更好地进行故障排除

Subagent tool 的实时更新 - 使用 Task tool 时添加实时进度更新

增强自定义 droid prompts - 改进 prompts 以鼓励更主动地使用自定义 droids

Droid Shield 可选设置 - 使 Droid Shield 成为可配置设置,并支持切换

Bug 修复和稳定性

  • 将 session_id 添加到 stream-json 输出格式以更好地进行跟踪和调试
  • 增强身份验证流程以实现更流畅的 onboarding
  • 通过删除冗余的 onboarding 步骤简化首次运行体验
  • 修复阻止身份验证的 OAuth 回调 server 端口冲突问题
  • 修复导致 TLS 错误的证书加载时间问题
  • 改进错误元数据日志记录以更好地进行调试
  • 修复不同 shell 环境中的 terminal 设置问题
  • 当 ripgrep(rg)在 PATH 中不可用时,提供更好的错误消息
  • 改进对文件路径中损坏的 unicode 规范化的处理
  • 修复 impact level 默认值处理

9月30日 - 10月13日 v0.19.8

新功能和增强

droid exec Slack 集成 - 向 droid exec 添加 slack_post_message tool,用于向 Slack channels 发布更新

droid exec streaming JSON 输入 mode - 为多 turn exec 会话添加 streaming JSON 输入 mode,以实现更好的自动化工作流

droid exec tool 配置 - 添加在 droid exec 会话中启用/禁用特定 tools 的能力

droid exec 预创建会话 IDs - 添加对 droid exec 中预创建会话 IDs 的支持,以实现更好的会话管理

初始 prompt 支持 - 添加通过命令行使用初始 prompt 启动 TUI 的支持

GLM-4.6 支持 - 添加 GLM-4.6 的 LLM proxy 支持,包括 Fireworks、Baseten 和 DeepInfra providers

Azure OpenAI 对 GPT-5 的支持 - 在 TUI 中为 GPT-5 Codex 添加 Azure OpenAI 支持

自定义 droid 生成 - 添加使用 LLM 自动生成自定义 droids 以加快设置

MCP 可流式传输 HTTP servers - 添加对可流式传输 HTTP MCP servers 的支持

Model selector 刷新 - 更新 model selector UI,改进组织和图像支持警告

Tab 键自动完成 - Tab 键现在自动完成自定义命令而不提交,以获得更好的 UX

Bug 修复和稳定性

droid exec 会话继续修复 - 修复 droid exec 以正确继续现有会话,而不是覆盖会话数据

  • UI 中 Codex models 的动态 reasoning 标签
  • AGENTS.md 源路径现在显示在 settings 中以提高透明度
  • 当自定义 model JSON 配置损坏时提供更好的错误消息
  • 当自动更新不可用时的手动更新说明
  • 修复 task subagents 在中止时正确终止
  • 修复 Windows 系统上的文件重命名重试逻辑
  • 修复 Windows 上的反斜杠渲染问题
  • 对自定义 subagents 可靠性进行重大改进
  • 修复 task tool subagents prompt 以实现更好的执行
  • 在 spec mode 中不要在取消的文件编辑时停止 agent
  • 在执行 ripgrep 之前验证工作目录是否存在
  • 修复 subagents 从 TUI 父会话继承 model
  • 截断大 MCP tool 结果以防止上下文溢出
  • 使用 Fireworks cached input 修复 /cost 命令
  • 为更好的跟踪向 LLM 请求添加 user-agent header
  • 锁定文件系统权限以提高安全性
  • 修复 spec mode 中失败编辑调用的渲染
  • 修复 compaction 逻辑并在没有 tool 结果的情况下重试
  • 在 compaction/caching 之前应用输出转换
  • 持久化会话的 token 使用情况以准确跟踪成本
  • 修复 /new 命令以正确重置 timer 和 sessionId
  • 修复没有 tool 结果的 compaction 重试
  • 使用 unicode 规范化回退修复 screenshot 读取
相关推荐
yaocheng的ai分身3 小时前
【转载】用 4 个真实任务测试 Augment Code 的新 Credit 系统
ai编程
XiaoYu200213 小时前
第3章 Nest.js拦截器
前端·ai编程·nestjs
潘小安14 小时前
《5-Day AI Agents Intensive》- Agent Tools & MCP
agent·ai编程·mcp
lifewange17 小时前
主流的框架AI编程工具
ai编程
skywalk816317 小时前
Vibe Kanban:一个专门为 ‌AI编程助手(AI coding agents)‌ 设计的开源可视化项目管理工具
人工智能·ai编程
怪我冷i1 天前
Agent运行模式——ReAct和Plan-and-Execute
vue·agent·ai编程·ai写作
MoonBit月兔1 天前
生态影响力持续提升,MoonBit 登 2025 中国技术品牌影响力榜单
大数据·人工智能·ai编程·moonbit
无责任此方_修行中1 天前
2025 终于在 AI 代码助手里找到了“Vibe”
程序员·ai编程·trae
love530love2 天前
【探讨】“父级/基环境损坏,子环境全部失效”,如何避免 .venv 受父级 Python 损坏影响?
java·开发语言·人工智能·windows·python·编程·ai编程