更新日志
CrabCode 各版本更新记录,实时同步自发布镜像。
v1.1.21 (2026-10-14)
本次同时发布命令行版与 macOS / Windows 桌面版,包含 1.1.19 / 1.1.20 未公开候选中的修复。
- 修复 Windows 登录时凭据存储不可用的问题,并在失败时提供可导出的存储诊断;已取消或过期的登录结果不会覆盖当前账户状态。
- 缩小内置浏览器第三栏的默认宽度,避免打开第三栏时窗口过度变宽;改善菜单及弹层与网页的重叠处理,减少开关菜单时网页闪白。
- 加强工作区文件预览的读取校验,避免路径在授权后被替换时误读其它文件。
- 修复处理部分文档转换文本时反复断线、重启并闪现登录确认的问题;登出或凭据失效后仍会及时关闭会话入口。
- 修复快速结束命令的尾部输出遗漏,保持输出与结束状态的先后顺序。
- 改善远程连接刚建立时的消息接收和断开状态处理。
- 修复知识库导入超时可能被误记为用户取消的问题,保留两种停止原因的区别。
- 修复电脑操控请求被错误拒绝、图片理解无法重新开启及已保存授权显示与实际状态不一致的问题。
- 改善长对话压缩的小模型选择和失败回落,以及会话标题、辅助模型设置、窗口缩放和第三栏布局。
- 更新账户接入组件的安全补丁,并改善 macOS 安装包制作的稳定性。
macOS 安装包使用 Developer ID 签名并经过 Apple 公证。Windows 安装包本次仍未做代码签名,首次运行遇到 SmartScreen 提示时,需要选择「更多信息 → 仍要运行」。
v1.1.20 (2026-10-13)
本次同时更新命令行版与 macOS / Windows 桌面版,并改善 macOS 安装包制作的稳定性。
- 修复处理部分文档转换文本时反复断线、重启并闪现登录确认的问题;登出或凭据失效后仍会及时关闭会话入口。
- 修复电脑操控请求被错误拒绝、图片理解关闭后无法重新开启,以及已保存授权显示与实际状态不一致的问题;授权失败会显示具体原因。
- 改善长对话压缩:优先使用设置的小模型,失败时回落到会话模型;中止后的任务状态和后续手动压缩保持一致。
- 修复第三栏布局、窗口尺寸与缩放后的显示问题,并改善会话标题及辅助模型设置的使用。
- 更新账户接入组件的安全补丁。
macOS 安装包使用 Developer ID 签名并经过 Apple 公证。Windows 安装包本次仍未做代码签名,首次运行遇到 SmartScreen 提示时,需要选择「更多信息 → 仍要运行」。
v1.1.19 (2026-10-13)
本次同时更新命令行版与 macOS / Windows 桌面版。
- 修复处理部分文档转换文本时反复断线、重启并闪现登录确认的问题;登出或凭据失效后仍会及时关闭会话入口。
- 修复电脑操控请求被错误拒绝、图片理解关闭后无法重新开启,以及已保存授权显示与实际状态不一致的问题;授权失败会显示具体原因。
- 改善长对话压缩:优先使用设置的小模型,失败时回落到会话模型;中止后的任务状态和后续手动压缩保持一致。
- 修复第三栏布局、窗口尺寸与缩放后的显示问题,并改善会话标题及辅助模型设置的使用。
- 更新账户接入组件的安全补丁。
macOS 安装包使用 Developer ID 签名并经过 Apple 公证。Windows 安装包本次仍未做代码签名,首次运行遇到 SmartScreen 提示时,需要选择「更多信息 → 仍要运行」。
v1.1.18 (2026-10-04)
本次同时发布命令行版与 macOS / Windows 桌面版。功能与 1.1.16 相同。修复 macOS 桌面安装包构建流程中的兼容性问题。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版是正常签名并经过 Apple 公证的。
v1.1.17 (2026-10-04)
本次同时发布命令行版与 macOS / Windows 桌面版。功能与 1.1.16 相同。本版补发 macOS 桌面安装包。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版是正常签名并经过 Apple 公证的。
v1.1.16 (2026-10-04)
本次同时发布命令行版与 macOS / Windows 桌面版。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版仍然是正常签名并经过 Apple 公证的。
知识库
- 文档按身份区分,不同来源的同名文档不再互相覆盖。
- 同一回合里的引用编号连续,回答可以还原引用的是哪一份正文的哪一段。
- 修订保留内容哈希;导入中断后可以接着做;每个文件单独报告是否就绪。
- 知识页常驻三栏。另一次写入不再整页刷新、把正在读的正文清掉。
- 可以按视图、属性和收藏浏览。收藏本身不授予额外权限。
- 可以查看一篇文档链出和链入的关系,并有选择地采集网页或文本。
- 导入前可以预览将要写入的内容。检查器增加诊断与存储,读不到结果时直接说明,不再显示成空的成功。
模型、用量与账户接入
- 思考深度改到模型菜单右侧的一级子菜单。切换在确认之后才显示为已切换。
- 用量面板展示加油包份额。重置卡只清窗口用量,不增加额度。
- 账户接入的模型目录已更新。目录里已经删除的模型会提示重新选择,不再悄悄换成另一个。
- 使用 xAI 账户对话时,不再因为客户端版本过旧被拒绝。
会话与界面
- 回到已经读过的会话时,停在上次阅读的位置。
- 会话列表里的中文后缀按实际显示宽度排版。
- 关闭弹层后,焦点回到打开它之前的位置。
- 后台命令结束后,即使结果还没送回对话,任务也会标成已结束。
- 导出对话得到真实内容,不再是空文件。
- 自定义服务或本地模型返回「请求过多」时会自动重试;仍然失败时只留一张带「重试任务」的卡片。
命令行、更新与桌面
crabcode://链接由桌面版接收。命令行能接住系统传来的链接和工作区入口,并把子命令的退出码原样交还。- 应用更新只走官方安装包。
- 定时任务可以再次创建。Windows 上计划任务的守护进程也能被拉起。
- Windows 安装包里的浏览器控制能完成连接,不再因为读得慢而被判超时。
- 只设置
CRABCODE_HOME时,桌面版和智能体读写同一棵记忆与知识库。
v1.1.15 (2026-09-20)
本次同时发布命令行版与 macOS / Windows 桌面版。
1.1.9 至 1.1.14 未能完整发出:依次卡在 Linux 发布构建被构建机中断、macOS 发布前检查里一条只在 macOS 上成立的测试、macOS 打包脚本在系统自带旧版 shell 下的兼容问题、发布物清点漏登记了一份随包的安装校验清单、Windows 打包收尾步调用外部命令的方式在 Windows 上不成立,以及上一条的配套检查自身在 macOS 上不成立(都不影响已发布的版本)。六处均已修正,按不可变标签规则改用 1.1.15,内容与原计划一致。
Windows 用户请手动更新一次(重要)
Windows 桌面版 1.1.7、1.1.8 两个版本的自动更新无法完成安装:点「立即更新并重启」后进度停在 0%,随后回到原样,并不会装上新版本。本版已修复这个问题。
由于更新逻辑住在正在运行的那个版本里,已经装着 1.1.7 / 1.1.8 的电脑无法靠自动更新升到本版。请手动下载最新版 Windows 安装包,直接运行覆盖安装即可,无需先卸载。 装好本版之后,后续版本点「立即更新并重启」就能正常更新:应用会下载并校验安装包、自动退出、静默安装并重新打开新版本。
若应用提示「这份安装无法自动更新」(例如从解压目录直接运行、安装目录不可写),请按提示手动下载安装包。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版仍然是正常签名并经过 Apple 公证的。
长任务稳定性与自动恢复
- 模型开启深度思考时,长时间的思考不再被误判为连接卡死而中断。
- 服务端明确表示未受理的临时错误,以及尚未收到任何内容就断开的连接,会在同一回合内自动重试(最多两次)。自动重试成功时界面只显示「重试中 / 正在恢复」,不再弹出错误条;仍然失败时只出现一张错误卡,并直接提供「重试任务」。
- 应用异常退出后被中断的任务可以继续执行。
- 达到单次任务轮次上限等本地安全停止时,会准确说明停止原因并提供「继续执行」,不再被说成模型故障;后台任务的通知不会越过停止点自行接管对话。
- 「重试任务」固定作用于被点击的那一个回合。
用量与额度
- 5 小时用量软限、订阅额度用尽不再被误报为「后端故障」并提示重连。
- 余额不足时按具体原因提示;额度只是被其它进行中的请求暂时预扣时,释放后会自动重试。
- 订阅额度池在用量面板中单独展示,兑换重置卡时说明作用于哪一笔额度;「套餐余量预警」与窗口用量的措辞区分开。
- 用量统计的 token 计数口径统一,进行中的请求会在窗口用量中预先计入。
错误提示
- 找不到模型或接口时不再吞掉真实原因,「模型不可用」与「服务路由缺失」分开提示。
首次启动引导
- 引导改为两步:先在同一界面演示 Work / Code / Design 三种模式,再完成文档读取组件的安装与真实可用性验证。
- 文档组件下载长时间收不到数据时给出可重试的提示,不再无限等待。
Windows 桌面版
- 系统标题栏独立成行,左侧显示应用图标与名称。
- 去掉多余的「编辑 / 窗口」菜单栏,修复窗口底部被裁掉一条、需要拖动窗口才恢复的问题。
- 登录凭据在 Windows 上的读写更稳定。
Design
- 预览与导出能力补齐:第三栏预览、按选择顺序应用多项技能(不再限三项)、应用设计系统、导入本地素材、版本快照;PDF 导出包含整份文档的全部页面。
- 修复「Landing · product story」模板无法打开的问题;模板缩略图与渲染状态读取更快。
账户接入
- 重新检测连接时使用当前的网络设置,补齐 API 连接的边界处理;界面文案补全中英文。
其它
- MCP 工具调用返回标准格式的结果。
- 升级依赖,修复安全告警。
v1.1.8 (2026-09-11)
本次同时发布命令行版与 macOS / Windows 桌面版。命令行版自 1.0.29 之后首次随版本发出,建议命令行用户升级。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版仍然是正常签名并经过 Apple 公证的。
默认模型更新(这是建议升级的主要原因)
服务端已下架此前用作默认项的两个模型。旧版本在用户没有手动选择模型时会继续指向一个不再提供服务的条目,表现为对话直接失败。本版把默认主模型与默认小模型都换成仍在提供的免费档多模态模型;模型名称、能力与支持的输入类型一律由服务端目录动态给出,不再写死在客户端。
模型与思考深度
- 模型列表只展示当前账号真正可用的远程对话模型,并会正确刷新目录。
- 思考深度档位在后台请求链路上完整传递,不再在中途丢失。
联网搜索
搜索结果的来源引用改为与发起该次搜索的调用一一对应,修复了并发搜索时来源串位、以及来源数量被客户端截断的问题。
账户
修复会员状态读取所用字段错误,此前会导致部分账号的会员权益未被正确识别。
v1.1.7 (2026-09-10)
本次发布 macOS 与 Windows 桌面版,命令行版维持原有发布版本。Windows 安装包自本版起恢复随版本发出。
Windows 安装包本次仍未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版仍然是正常签名并经过 Apple 公证的。
此前七个版本号均未发出完整安装包:1.1.0 在原生进程烟测中发现旧夹具与私有管道合同不符,1.1.1 在 macOS Intel 包的交叉构建中发现随包渲染组件被打成了另一种处理器架构,1.1.2 在 macOS Intel 包的浏览器内核签名中发现随包组件有一部分没有被签到,1.1.3 在发布前的物料清点中发现清单描述的仍是旧桌面宿主的目录结构,1.1.4 在 Windows 打包环节发现代码签名证书尚未就位,1.1.5 在 Windows 打包的品牌信息写入环节发现桌面宿主缺少 rcedit 组件(该组件只在正式发布构建中必需,日常构建与分支彩排都照不到这个盲点),1.1.6 在 Windows 发布前的来源一致性校验中发现发布冻结期内主干被新的合并推进(标签不可移动、发布必须等于当前主干)。前六处都已修正,Windows 签名待证书到位后随后续版本恢复,按不可变标签规则使用 1.1.7。
登录与后台任务稳定性
- 修复登录与任务停止的多处时序缺陷:停止操作以真实终态为准、任务身份防冲突、有界终态隔离;异步退订补齐时序防护,切换运行时正确清理旧会话状态。
- 修复发包前活动判据、wire generation 固定与已知 loginId 的终态清理。
- 补齐真实工具调用契约与后台任务输出的状态同步,修复异步退订竞态与生命周期边界。
v1.1.5 (2026-09-09)
本次发布 macOS 与 Windows 桌面版,命令行版维持原有发布版本。
Windows 安装包本次未做代码签名,首次运行时 Windows 会弹出「Windows 已保护你的电脑」的提示,需要点「更多信息 → 仍要运行」才能继续。macOS 版仍然是正常签名并经过 Apple 公证的。
此前五个版本号均未发出安装包:1.1.0 在原生进程烟测中发现旧夹具与私有管道合同不符,1.1.1 在 macOS Intel 包的交叉构建中发现随包渲染组件被打成了另一种处理器架构,1.1.2 在 macOS Intel 包的浏览器内核签名中发现随包组件有一部分没有被签到,1.1.3 在发布前的物料清点中发现清单描述的仍是旧桌面宿主的目录结构,1.1.4 在 Windows 打包环节发现代码签名证书尚未就位。前四处都已修正,Windows 签名待证书到位后随后续版本恢复,按不可变标签规则使用 1.1.5。
登录、用量与多会话状态
- 区分登录状态、账号权限和上游服务故障。已登录但用量读取失败时,明确显示读取异常,避免误报为零用量或要求反复登录。
- 统一登录、刷新与退出的处理,阻止旧账号的晚到响应覆盖新账号;普通凭据刷新保持当前会话与并发队列。
- 账户桥、本地模型和自定义模型继续执行原有会员资格检查。账号切换后重新读取对应权益,不沿用上一账号的额度和并发上限。
- 本地登录存储异常时提供明确状态与修复入口;升级后旧登录凭据需要重新登录建立新的会话。
上下文压缩与任务恢复
- 统一手动和自动压缩的执行与恢复流程,保留摘要生成所需的思考能力,展示实际进度和用量。
- 收窄请求自动重试范围,避免把提供商故障误判成登录过期并重复发送已接收的请求。
- 修复切换会话时的内容串显、滚动定位和晚到结果干扰;图片支持打开大图,变更视图正确保留文件路径。
设计模板:104 个全部可用,每张卡都有缩略图
设计工作区的模板画廊此前只是只读示例:卡片点不了、后端没有「从模板建项目」的写面、安装包里也没有模板字节。现在 104 个静态模板与 51 族共享字体池随 crabcode-app-server 一起编进二进制,点任意一张卡都会先建项目(模板字节 + 字体 @font-face + 来源许可一并落盘,逐字节校验)再进入工作台。
没有「待放行」这一档了。 上一版里模板全部标着「待放行 · 0 个可用」,因为放行判据被写成「必须有 macOS 真机渲染出的 golden」,而那条产出链从未跑通。现在放行是静态判据:离线闭包、字体池依赖、静态引擎类型、受限 API 守卫与逐字节哈希全部对上的单元才进发布集 —— 发布集里不存在不可用的单元,所以画廊里也不再有点不动的卡。两个确实依赖增强预览能力的单元已从发布集退役,不再以「待放行」的形态占位。
每张卡带一张 344×216 缩略图,由随包渲染宿主自己截出来(不下载任何外部图片)。
图片 / PDF / 视频导出不再需要安装渲染组件
Design 的导出此前把渲染外包给一套需要单独下载、校验、签名分发的本地组件(Chromium + FFmpeg),那条分发链没跑通,于是导出页常年显示「渲染运行时未就绪」。现在桌面应用自带渲染引擎:PNG / JPEG / PDF / MP4 四种格式全部由随包的 Crab Code 渲染宿主产出,MP4 的视频与音频编码也在应用内完成。不需要安装任何东西,不需要打开任何开关。
连带的界面变化:顶栏与导出页里那些「渲染组件 / 运行时未就绪」的徽标、安装入口与门禁弹窗全部撤除;实验性功能列表里的 design_video_render 开关随之删除(MP4 不再需要它把门)。命令行安装(非桌面应用)仍走可选的本地渲染组件那条老路。
未选模板直接发送:Design 对话里不选模板就发送,本来就是一次普通对话(不带设计上下文、不开放设计写工具);现在这句话写在了画廊区,发送后对话列里也会标一句「本会话未选模板,按普通会话进行」,随时可以「落为项目」。不弹窗。
体积:随包字节里,模板 payload 4,050 KB、共享字体池 6.8 MB、104 张缩略图 1,511,177 B(均值 14.5 KB / 张,最大 26 KB)—— crabcode-app-server 二进制相应变大约 13 MiB;CLI 安装包从这一版起随包 Design 渲染运行时三件套(清单 / worker / 离线供应链 helper,此前只有 GUI 包带),下载体积会明显变大。
修了一处发布链的雷:macOS CLI 发版的签名步骤会无条件签一个此前从不生产的文件,下一次正式发版必红;现在组包步会按目标平台产出并校验它的架构。
沙箱里访问新域名,现在会先问你一句
以前开了沙箱,只有配过域名规则才会做域名隔离,没配就是全放行。现在"名单外的主机怎么办"由一个
显式档位 sandbox.network.unlistedHosts 决定,默认是先问你:命令第一次连到一个不在允许名单里的
主机时会弹一张卡片,三个选项 —— 本会话允许、永久允许(写进本项目的 .crabcode/settings.local.json)、
拒绝。同一个主机的并发连接只问一次;选了"永久允许"是热生效的,正在跑的命令不会因此断网。
只有开了沙箱(sandbox.enabled 为 true)的 macOS / Linux 会话会看到这个变化。沙箱默认仍是关的。
要不要动手,看你今天怎么用:
- 靠"配了允许域名 = 名单外全拒"的用户:这层隐式推断没有了。想保留"名单就是全集",请显式写
"sandbox": { "network": { "unlistedHosts": "deny" } }。 - CI / 无人值守(
-p):没有人能回答询问,连接会被直接拒绝并在结果里标ask-unavailable。把主机 预配进sandbox.network.allowedDomains,或把档位设成"allow"。 - 想完全回到旧行为:
"unlistedHosts": "allow"。在没有任何拒绝域名、也没开托管白名单模式时,过滤 代理干脆不启动,网络路径与升级前逐字节相同。 - 这个档位只认托管策略层、命令行层和用户层(
~/.crabcode/settings.json)。写在项目.crabcode/settings.json或.crabcode/settings.local.json里的会被忽略 —— 一个 clone 下来的仓库 不该靠自带的设置文件把你的域名过滤关掉。/sandbox status会把被忽略的层和值点名。
沙箱里的联网跟着你的代理走了
沙箱内的出站流量通过域名判定之后,现在会经过你配置的上游代理(HTTPS_PROXY / HTTP_PROXY,也就是
/proxy use-system 设的那个),会话中途改了也立刻生效。只支持 http:// 形态的上游;https:// /
socks5:// 会打印一次提示然后直连,不会假装成功。
git 的逐 URL 代理(http.<url>.proxy 指向本机端口)在沙箱里走不通 —— 内核只放行过滤代理那一个端口,
请改用环境级代理。
有些流量到不了过滤代理,现在会明说
- ssh、裸 TCP、直连 IP 从来不经过 HTTP 代理,会被内核直接拒绝。命令结果里现在会点名主机
(
kernel-egress-denied),并给三条出路:改用 HTTPS 远程、把命令排除(/sandbox exclude "ssh *", GUI 在「设置 → 沙箱」里)、或让这一条命令出箱重跑。 - macOS 上的
gh/gcloud/terraform这类 Go 写的 CLI 在出口锁下验不了 TLS 证书,注解标tls-trust-unavailable。出路是打开sandbox.enableWeakerNetworkIsolation,或把命令列进sandbox.excludedCommands—— 别去关证书校验。
本机端口:能监听了,边界也说清楚了
sandbox.network.allowLocalBinding 默认仍是开。macOS 上此前即使打开它,沙箱里 bind() 照样被拒(那条
放行规则从来没发出去过);现在 loopback 上的监听真的放行了,python3 -m http.server、dev server 这类
用法起得来了。绑 0.0.0.0 或对外地址仍然拒绝 —— 把服务暴露给整个局域网不该由一个叫"本地绑定"的开关
静默带出来。
同时把代价写明了:开着它,本机任何端口都可达,包括你跑在本机上的上游代理。想让域名名单真的是
全部故事,得把它一起关掉;关掉后连本机端口会被拒,注解写 local-binding-off。
平台与权限模式
Windows 不施加域名过滤,所以不会有任何网络询问(三个档位仍可编辑,界面标"本平台未强制")。权限模式是
「完全访问」时沙箱整体不介入,也就没有过滤代理、没有出口锁、没有询问;但托管策略锁死沙箱时,完全访问
压不过它,询问照常 —— 管理员要免掉询问,请在策略层把档位定成 allow 或 deny。
沙箱设置与会话收尾的几处补齐
- 设置页「两张名单都没有的主机」现在会点名项目层 / 本地层里被忽略的
unlistedHosts配置(之前只有/sandbox status会说)。 - 托管策略开了
allowManagedDomainsOnly时,「允许访问的域名」不能再添加:设置页禁用添加控件,/sandbox allow-domain与 GUI 写面都会明确报错,不再出现"加了但不生效"。 - 关闭(归档)一个会话会同时清掉它的会话级授权 —— 工具的「本会话允许」与沙箱网络的「本会话放行」不再活到 应用退出。
- Linux 上监听特权端口失败(
listen EACCES)不再被标成 macOS 的沙箱绑定拒绝。 - 团队协作模式下,worker 转交给 leader 的联网询问卡片现在显示端口、协议与发起命令,不再只有主机名。
v1.0.30 (2026-08-21)
内置浏览器真的在窗口里了
以前点开网页,内置浏览器是另一个窗口——挪一下主窗口它就掉队,切一下应用它就跑到后面去。 现在网页就在 Crab Code 右边那一栏里,跟着窗口一起动、一起缩放、一起收起。它不是截图,也不是 贴上去的画面,就是一个完整的浏览器。
浏览器内核随安装包一起装好,第一次打开不用再下载任何东西。任务里的网址、消息里的链接、 搜索结果、通知,还有地址栏里手输的网址,全都在这一栏里打开。登录、付款、帮助这类明确该交给 系统浏览器的链接照旧交出去——统一的是任务和内容,不是所有外链。
打不开的时候会在这一栏里说清楚是什么问题、能不能重试,而不是悄悄换成系统浏览器打开,让你 以为是自己点错了。
顶栏和第三栏重新分工
第三栏收起时,右上角依次是 Git、终端、浏览器;打开时主栏在分隔线处以 Git 结束,加宽、终端、 收起这三个控件跟着第三栏走。工具栏按钮统一成同一尺寸和同一套状态样式,Git 收成方形图标按钮, 分支名和改动状态移到悬停提示与菜单里。浏览器导航栏末尾固定是「下载」和详情菜单,菜单本身收窄 成紧凑的分组列表。
Windows 桌面版换成同一套
Windows 版现在和 macOS 版是同一个应用:同样的窗口内浏览器、同样的随包内核、同样的安装即用。
安装器只装到当前用户目录,不需要管理员权限;cc:// 链接、开始菜单快捷方式和卸载项都会正确
注册,升级会先干净卸载上一版再装,不会留下上一代内核的残件。
打开本地文件更稳当
在内置浏览器里预览工作区文件时,读到的内容现在由应用自己打开并核对过,路径在检查之后被换掉 也不会读到别的文件。视频、PDF 这些需要拖动进度的文件照常可以拖。
v1.0.29 (2026-08-10)
打开沙箱后,命令现在真正被隔离
此前把 sandbox.enabled 打开其实没有任何效果——它依赖的执行通道从未接通,每条本该被隔离
的命令都照常裸跑,而系统提示还在一旁教模型主动绕过沙箱。等于"开了沙箱的会话在裸跑"。
本版把沙箱执行真正接通:打开沙箱后,Bash 命令会在真正的操作系统隔离里运行 (Linux Landlock、macOS Seatbelt、Windows 受限令牌 + 作业对象)。写项目目录以外、访问受限网络 等操作会被拒绝,并给出你能读懂的说明,而不是默默失败。各平台能强制到哪一档并不相同 (macOS 最完整,Windows 的文件系统细分规则目前不由内核强制),沙箱会如实告诉你,见下。 PowerShell 命令暂不进入沙箱 (Windows 无法收紧已启动进程的权限,PowerShell 形态需要独立设计);严格模式下它会被明确 拒绝,而不是悄悄放行。
- 按域名过滤联网。 配置了允许 / 禁止域名时,沙箱里的命令联网会先经过一个只跑在本机、 只按主机名放行或拦截的过滤代理(不解密流量、不看内容)。在 macOS 与较新的 Linux 上,系统会把 网络出口锁死在这个代理上,绕过它直接连外网会被拒——你写的域名白 / 黑名单第一次真正生效。 Windows 与较老的 Linux 内核上它仍是"劝导式"(守规矩的工具会走代理),并如实标记为未完全强制。
- 诚实降级,不再假装。 在无法完整强制隔离的平台或配置上(例如 Windows 的文件系统细分、 Linux 在允许目录内再挖禁止子目录),沙箱会如实告诉你它只能保证到哪一档,而不是宣称已强制、 实际没拦住。此时不会再自动免去审批——需要你确认的操作仍然会问你。
- 起不来就明确交代,绝不静默裸跑。 如果某台机器根本起不了沙箱后端:严格模式会明确拒绝执行 并说明原因,宽松模式会告诉你已降级,运行期失败会带明确错误码上报——任何情况下都不会"沙箱起 不来就当没开、命令照跑"。
sandbox.enabled默认仍是关闭。本版只保证"一旦打开就是真的";是否默认打开是另一个独立决定。
同时开多个会话时,它们不再互相串台
同时开三个会话会出现几种串台:刚建好的会话收到另一个会话的后台任务汇报、某个会话的标题被改成 另一个会话的、以及已经完成过一轮的会话在有任务运行时,点发送没有任何反应(既不发出也不提示)。 根子是同一个:这些本该按会话区分的东西,此前是按「当前焦点」或按进程去回答「这是谁的」——而下一个 起跑的回合就会把那个答案覆盖掉。现在每条后台任务在创建时就记住自己属于哪个会话,通知、产物路径、 标题、发送闸门都按这个身份走;任何被拒绝的发送都会给出你看得见的说明。
长回合不再因为「跑得久」被掐断
此前一轮工作跑到 30 分钟整会被中断,即使它全程都在输出、调用工具、正常推进。判据量错了东西: 它量的是「已经跑了多久」,而要抓的是「是不是已经没有动静了」——健康的长任务和真正卡死的进程,在 「已运行 30 分钟」这把尺子下完全一样。现在改成只在确实失去动静时才判定,默认不再设绝对时间 上限;要不要停一个跑得久的任务,交回给你的停止键。
深度研究这类多代理任务不再「差一个就永远不出结果」
一次深度研究会派出几十个子任务。此前只要其中一个的模型调用挂住不动,整件事就会永远等下去—— 其余全部完成,综合成文却从不开始,你既看不到产出也等不到失败。现在每个子任务都有自己的活性看门狗: 挂住不动的那个会被判定放弃,其余结果照常汇总成文并交付。同时修好了后台任务列表在运行期间读不到, 以及子任务记录写进分组目录后前端找不到的问题。
会话结束后,工具不再显示成「还在运行」
一个被取消的工具此前会在界面上永远转圈,底部还一直挂着「后台任务仍在运行」,而它其实早就结束了。 原因是同一件事有两处状态各写各的,取消时只改了其中一处。现在以一处为准、两处同时收敛;被撤回的 消息也会真正从会话记录里移除,而不是留下一条残缺记录。多会话同时开着时,会话记录不会再写进别的 会话的文件。
账户接入
- 登录会话在授权过程中失效后不再没有交代——现在会明确告诉你「登录会话已失效,请重新开始」, 而不是停在一个永远转下去的加载态。
- 修复本机已有其它命令行工具占用回调端口时,授权直接失败且看不出原因。
- 修复组件在某些机器上反复重启(每个周期只有一瞬间可用),以及取消授权后卡片不收干净。
其它
- 思考过程默认折叠,长回复不再被大段推理占满屏幕;目标在整个生命周期都能正确显示。
- 引用文件时显示中文名称;连续引用多个文件时不再互相覆盖。
/context现在把记忆机制那一块也计入系统提示词用量——此前带这块的会话,统计出来的数字比真正 发出去的小。- 实验性功能开关在配置读不出来时会如实说读不出来,而不是当成「你没有任何自定义设置」,把默认 开启的功能重新打开。
- 升级一批第三方依赖,修复已知安全告警(版本库操作中的路径与引用名越界、以及一处会让 CPU 占用 急剧上升的配置解析缺陷)。
v1.0.28 (2026-08-06)
补齐 v1.0.27 未能发出的 Windows 桌面版,并追加两项修复
v1.0.27 的 Windows 桌面版因发布流程中断未能随同发布。1.0.28 包含 v1.0.27 的全部内容 (见下方 v1.0.27 段落),命令行、账户接入组件、macOS 与 Windows 桌面版齐备,另外追加两项修复。
已装 v1.0.27 命令行版的用户升级到本版,除下面两条外没有功能差异;Windows 桌面版用户请直接 安装本版。
本版追加
- 修复任务产物被写进另一个会话的目录。 产物路径此前按进程算而不是按任务算,在跨会话的后台 任务里会落错位置,导致你在当前会话里找不到刚生成的文件。
- 后台回合现在有自己的时间上限。 它此前是唯一一类既没有上限、也没有看门狗、还停不掉的任务, 异常时可能长时间空转。
- 修复 IDE 诊断与 MCP 资源中显示的文件路径出错。规范写法的文件地址此前被按一种过于简单的方式 还原,导致中文路径显示成一串转义字符、网络共享路径被当成普通目录。现在四种常见写法都能 正确还原。
- 权限说明、图片理解这类辅助请求不再被一个 30 秒的隐式上限掐断。上一版把主链路的超时预算修好 时漏了这一处,而它正好挂在你盯着权限提示等待的交互路径上。
v1.0.27 (2026-08-06)
长任务不再半路断线;Windows 文档解析、账户接入与桌面端一批修复
本版没有新的大功能,集中修掉了一批会让任务白跑、让平台整体不可用的问题。其中几条在特定 平台上是必然发生而不是偶发,建议所有用户升级。
对话与长任务
- 修复对话中途报「网络连接中断」。原因是三个超时预算里只有最短的那个真正生效,导致长回复、 深度思考、以及需要较长时间才开始输出的请求被提前掐断。现在预算按实际配置生效,并接上了 上游的活性信号——正在正常输出的模型不会再被误判为没有响应。多个模型都受影响,默认模型 受影响最明显。
- 深度研究这类长任务转入后台后,现在能真正跑到结束,并在完成时通知你。此前它们的寿命被绑在 当前这一轮对话上,轮次一结束就被回收,即使跑完了也没有人知道。
- 修复后台任务被错误标记为「已中断」——包括那些其实还在跑、或者已经成功的任务。
- 按下停止之后,不会再有另一条回合接着把工作做完。 此前中断一个任务后,仍可能有一条你看不见的 回合继续执行剩下的步骤、并把结果写进会话记录。
- 命令行版与桌面版在遇到无法通过重试解决的错误时,会更早停下来并说明原因,而不是反复重试。
文档与文件
- 修复 Windows 上 PPT、Word、Excel 与图片解析全部失败的问题。文件路径的拼接方式不被解析 引擎接受,表现为长时间等待后报「超时」。修复后解析恢复正常,速度也大幅提升。
- 修复 Windows 上保存文件、写入快照时的偶发失败——文件句柄被系统短暂占用时,现在会重试而不是 直接失败。此前有一处失败是静默的:快照没做成,但界面上看不出来。
账户接入
- 修复 macOS 与 Linux 上账户接入必然失败的问题。组件之间的通信通道类型不匹配,这两个平台上 从未成功过(Windows 不受影响)。
- 账户接入失败时会给出具体、可执行的原因,而不是笼统的「服务不可用」。
- 修复权益变化后需要等待才能生效的问题,现在可以立即刷新。
桌面端
- 修复设置里的「完全访问」权限模式不生效——选了之后仍然会被逐次询问。
- 修复后台任务的内容会插进对话中间、盖在你已经读过的内容上方,以及任务跑完后状态行显示错乱的问题。 现在「当前回合」按任务本身的生命周期判定,而不是按它在列表里的位置。
- 回合结束后,「已思考」内容默认展开;折叠状态下的预览不再只显示一个空标题。
- 复制回复得到的内容与你看到的一致——此前在回复还在输出时复制只能拿到最后一段,而重新打开会话后 复制又会拿到全文。
- 顶栏的上下文用量不再停在「等待首次回合」,也修复了大多数会话根本看不到用量的问题;历史会话 重新打开后同样能正确显示。命令行版的同类问题(剩余量始终显示 100%、提醒永不触发)一并修复。
- 会员到期日现在在设置页可见;同时修复了到期时刻被按日期取整、导致会员在最后一天提前失效的 问题。
下载与安装
- 修复镜像站安装包偶发 404 且长时间无法自行恢复的问题。此前发布过程中的短暂空窗期会被缓存 很久,即使文件后来已经上传也依然打不开。
- 修复安装脚本会去请求一个从未发布过的校验文件。
其他
- 修复问题反馈提交失败、以及提交内容到达时为空的问题。
v1.0.26 (2026-08-02)
补齐 v1.0.25 未能发出的桌面版;产品功能与 v1.0.25 完全一致
v1.0.25 只发出了命令行版本与账户接入组件,macOS 与 Windows 桌面版因发布流程中的 测试闸门未能随同发布。v1.0.26 是同一份产品内容的完整发布——命令行、账户接入组件、 两个平台的桌面版齐备。
本版没有任何产品功能变更,只修了发布流程与测试自身的问题:四条长期未被发现的 测试闸门缺陷(它们只在 macOS / Linux 上触发,而日常开发在 Windows 上进行,因此 一直没有暴露),以及桌面版更新说明与镜像清单的版本同步。
已装 v1.0.25 命令行版的用户升级到本版没有功能差异;桌面版用户请直接安装本版。
v1.0.25 (2026-08-02)
桌面体验重做、账户接入修复与稳定性收口
本版重做了桌面端的对话与工作台视觉体系,修复账户接入与模型目录的一批可用性问题, 并根治了几类会让任务空转、跨会话互相干扰的问题。
界面与交互
- 桌面端输入区与工作台改为统一的一列式版面,去除冗余分隔线与边框,统一悬浮层次与键盘焦点样式,宽屏下不再出现内容偏挤。
- 需要你确认的事项统一收进一处:跨会话可见、不会因为切换会话而丢失,并在你离开窗口时通过系统通知提醒。
- 修复切换会话时任务状态互相串扰、面板内容残留上一个会话的问题。
- 修复工作台「重试」在某些情况下点击无响应。
- 命令面板的展示统一,并支持中文关键字搜索。
- 设置页「清空诊断记录」现在会真正清干净,旧的崩溃快照不再反复出现。
账户接入
- 修复地区检测通过后仍然一片空白、以及失败时只显示「服务不可用」而看不出原因的问题,现在会给出可执行的具体提示。
- 本形态不含该组件时如实说明,不再伪装成组件崩溃。
- 权益不足时直接给出升级入口,而不是停在一个无出口的错误上。
模型与会员
- 模型目录改为逐条隔离解析:某一个模型的数据异常不再导致整个模型列表加载失败。
- 修复模型选择器的分区显示:升级会员后仍被归到不可用分区的问题已消除。
- 会员权益与模型可用性在客户端实时对齐,购买或升级后无需重启即可解锁。
- 修复图像理解在模型不支持时的降级路径,不再反复重试并产生大量无效消耗。
工具与能力
- 内置深度研究工作流:可对一个问题做多轮检索与交叉验证后给出结论。
- 修复深度研究等长任务运行约 30 分钟后被中断且没有任何产出的问题:现在长任务会自动转入后台继续跑完,并在完成后回到会话里。
- 支持结构化的多步骤编排,复杂任务可拆成阶段并行推进。
- 电脑控制的授权更细:低风险动作可在一次授权内连续执行,高风险动作每次单独确认。
- 新增系统代理探测与一键采纳:网络需要代理时不必再手工配置环境变量。
- 修复文档解析引擎「装了一半」的问题——点「设置 → 多媒体 → 重新下载」现在会真正补齐缺失组件。 macOS / Linux 用户建议升级后点一次「重新下载」,之后纯文本模型即可直接读取 PDF 的文字层。
- 修复联网抓取在部分网络环境下被误判为不安全而拒绝访问的问题。
- 工作台的插件展示、安装状态与分类打通,换工作区不再误报「未安装」。
- 记忆与个人知识库的后台整理更稳定,长时间使用不再出现整理任务卡住。
稳定性与安全
- 修复 Windows 上定时任务在异常退出后被残留进程锁死、再也不执行的问题。
- 修复长任务在少数情况下无限重试、既不出结果也不停止的问题。
- 升级一批第三方依赖,修复已知安全告警。
v1.0.21 (2026-07-19)
维护性发布
本版为维护性发布,产品功能与 1.0.20 完全一致,仅调整了发布与更新流程的内部闸门,使三平台安装包能够正常构建、签名与分发。若你已在使用 1.0.20,本次更新不改变任何可见功能。
v1.0.20 (2026-07-18)
多语言界面、账户接入扩容与记忆能力增强
本版在 1.0.16 之后继续打磨桌面与终端体验,新增中英文界面切换、更多账户接入连接器与更完整的记忆能力,并修复一批稳定性与分发问题。
产品体验
- 桌面端与终端支持中英文界面切换,界面文案、思考深度档位与提示信息随所选语言呈现。
- 新增问答选择器:需要你在多个选项间做选择时,桌面与终端以一致的交互呈现,支持多选、选项预览与补充说明;无输入时如实等待而不猜测。
- 优化思考过程的呈现,并让附件与生成的媒体产物在会话中的展示与清理更稳定一致。
- 设置页与 Work 工作台界面进一步简约化,统一按钮风格、去除冗余开关与失效入口。
账户接入
- 账户接入连接器全量启用,并新增多家可选连接器与新老两代接入方式,覆盖更多账户来源。
- 账户接入前先做地区可用性确认(需你显式同意);未满足条件时保持关闭并给出明确原因,仅允许重新检测;桌面与终端行为保持一致。
- 模型来源管理合并为统一的「模型接入管理」,支持重新检测与更清晰的可用性提示。
记忆与知识库
- 记忆的检索、整理与做梦/联想能力更完整,支持跨项目的周期整理与更稳定的后台执行。
- 新增个人知识库与全局记忆,可作为整理与联想的素材来源,并提供受控的记忆管理能力。
稳定性与修复
- 修复部分模型下长输出被误报为达到上限或被截断的问题,并修正相关的会话归属与恢复处理。
- 修复 Windows 定时任务在首次安装后不可用的问题,统一定时任务目录并支持守护进程自迁移。
- 修复内置浏览器与自动化协同、插件状态一致性、内置搜索组件随包分发,以及桌面停止按钮无响应等问题。
分发
- CLI、Account Bridge、macOS GUI 与 Windows GUI 继续由同一源码提交构建;公开仓只保存经过清单、摘要与来源证明校验的正式资产,私有源码仓与组件镜像不承载任何发布资产。
- 产品版本统一为 1.0.20。
v1.0.16 (2026-07-15)
电脑控制、账户接入与跨平台正式发布
本版汇总 v1.0.13 之后已完成验证的产品与发布改进,统一以 1.0.16 对外交付。
产品体验
- 桌面操作与 Chrome 扩展控制接通本机执行链,高风险动作绑定一次性授权,并提供可见状态与急停。
- Work 工作台重做导航、输入区与工作流管理;计划模式、模型设置、长消息和大屏布局同步优化。
- 五小时窗口软限额支持用户显式继续;额度与模型能力继续由 SDK 动态字段驱动。
- 默认中文体验、Git 设置、语音状态和常用错误提示进一步完善。
账户接入与稳定性
- 新增本机 Account Bridge,支持多账户模型目录、精确路由、独立用量视图和动态能力守门。
- 凭证分别使用 macOS Keychain、Windows CurrentUser DPAPI 与 Linux Secret Service;安全存储不可用时失败关闭。
- 修复 Windows OAuth 等待、DPAPI base64url、批处理参数、插件锁竞争、cron 日志恢复、IPC 与进程生命周期问题。
- macOS 固定插件改由独立原生宿主加载,Apple Silicon 与 Intel 均执行原生 smoke;烟测显式装配同级 helper。
- Account Bridge 更新 Go 标准库与相关依赖,修复可达漏洞,并同步许可证与 SBOM。
- 定时任务、配置写入、插件事务、自定义模型与 MCP 生命周期继续保持隔离和可恢复性。
分发
- CLI、Account Bridge、macOS GUI 与 Windows GUI 由同一源码提交构建,公开仓只保存经过清单、摘要与来源证明校验的正式资产。
- Windows 当前没有 Authenticode 证书,因此本版 Windows 可执行文件不声明平台身份签名,也不要求或生成证书;完整性由 checksums 与既有 Ed25519 provenance 校验。
- macOS 继续执行 Developer ID 签名与公证,Linux 继续使用既有 detached minisign 校验。
- 产品版本统一为 1.0.16,Account Bridge 组件版本为 7.2.71-crabcode.4,SDK 保持 @acosmi/sdk-ts 2.12.0。
v1.0.15 (2026-07-13)
账户接入 · 多账户模型目录 · 安全更新与跨平台分发
本版新增“账户接入”模型来源,可在终端与桌面端连接本人授权的受支持账户,并把账户模型与平台、自定义、本地模型并列使用。该能力由本机受控 sidecar 提供,按地域准入、连接器状态和发布证据逐项开放;未满足条件时保持关闭并给出明确原因。
🔐 账户接入
- 多账户与精确路由:支持同一连接器及跨连接器的多个账户;每个“账户 × 模型”都是独立选项,选中后固定路由,不静默切换账户或回退到其它模型来源。
- 完整模型目录:终端
/model、桌面 Composer 和默认模型设置统一展示平台、自定义/本地、账户接入模型;账户状态、模型能力和可用额度在原生界面中动态呈现。 - 四档思考深度:自动、关闭、标准、深度贯通终端、桌面端、AppServer、worker 与账户桥;不支持的档位明确回退并提示,不按模型名称猜测能力。
- 图片与工具能力守门:按当前账户路由的动态能力决定图片、工具与思考支持;能力未知或不支持时不把附件或请求泄漏到平台网关。
- 独立用量视图:账户用量只显示在“账户接入”管理区,不混入平台订阅额度;能得到可靠比例时显示剩余百分比,否则如实显示未知。
🛡️ 安全与隐私
- 凭证本机保护:macOS Keychain、Windows CurrentUser DPAPI、Linux Secret Service 分平台保存主密钥;安全存储不可用时失败关闭,不降级为明文。
- 最小本机边界:账户桥仅监听随机 loopback 端口,由 CrabCode 生命周期监管;管理密钥、OAuth token 和原始账户资料不进入界面、命令行、环境变量或日志。
- 来源严格隔离:
account:、自定义/本地和平台模型采用独立命名空间与路由,补齐回归矩阵,避免新增来源导致平台模型消失或请求误发。 - 地域与开关复核:启动、登录、模型目录和每个新推理回合均复核签名准入;中国大陆或地域未知时保持关闭,仅允许重新检测。
📦 更新与分发
- 原子整包更新:更新包在解压前校验签名清单、路径、类型、大小和摘要,完整版本生成后再原子切换;失败自动保留可验证的旧版本。
- Windows 稳定启动器:更新后保持稳定入口,通过两阶段激活替换版本,避免正在运行的程序覆盖自身或首次迁移循环。
- 发布边界收紧:CLI/GUI 只携带运行时二进制和合规材料,不携带 Go/TypeScript 源码、测试、源码映射、临时文件或调试符号;私有组件镜像与公开二进制仓继续严格分离。
v1.0.13 (2026-07-05)
桌面版内置浏览器重构 · 运行设置对齐终端 · 模型与订阅完善 · 一批稳定性提升
本版重构了桌面版的内置浏览器(多标签、页面跟手、统一能力区),把桌面版的运行设置(思考深度、模型参数)补齐到与终端版一致,完善了自定义模型的订阅开放与模型选择的一致性,并带来文档解析、记忆检索、账号与会话、Windows 等多方面的稳定性提升。
🌐 桌面版内置浏览器重构
- 多标签浏览:支持新建 / 关闭标签、标题优先显示,浏览体验更接近常用浏览器。
- 页面跟手更顺:自适应刷新、操作后即时更新、地址栏如实回填,页面显示与真实状态更同步。
- 看得见智能体在做什么:智能体操作网页时,页面画面会随任务进展实时跟手更新。
- 归入统一能力区:内置浏览器纳入统一的能力入口,交互更一致。
⚙️ 桌面版运行设置对齐终端
- 思考深度可调:桌面版新增关闭 / 标准 / 深度 / 自动四档思考深度,与终端版一致。
- 模型运行参数可调:桌面版可像终端一样调整模型运行参数,设置面板更贴合日常使用。
🤖 模型与订阅
- 自定义模型按订阅开放:自定义模型能力按订阅档位启用,档位不匹配时给出清晰提示;历史配置的迁移也已妥善处理。
- 模型选择更一致:终端与桌面在可用模型上保持一致,避免两端不一致带来的困惑。
🛡️ 稳定性提升
- Excel(xlsx) 读取更稳:修复了部分环境下打开表格时的偶发异常,读取更可靠。
- 记忆检索更稳:语义检索不可用时自动回退关键词检索,不再卡住,过程可见。
- 文档解析更稳:长文档解析的进度与结果反馈更准确、更诚实。
- 多账号更干净:登出清理更彻底,多账号、多会话之间互不影响,续聊时的账号识别更准确。
- 界面更稳:单处内容渲染出错不再影响其它面板显示。
- 长任务更省心:异常任务能更早停下并给出清晰原因,避免长时间空转、无谓消耗额度。
- Windows 更稳:修复了个别情况下后台定时任务被误结束的问题。
- 技能即时可用:终端中新建技能后即时显示并自动启用,无需重启。
- 其它:修正终端内升级入口链接,以及若干细节修复与体验优化。
v1.0.12 (2026-07-02)
长对话渲染、子代理进度、媒体生成与记忆检索升级
本版新增桌面端长对话渲染与消息恢复、子代理实时进度、图片和视频生成、记忆混合检索,以及 EPUB / BMP / TIFF 等格式支持。
🖥️ 桌面端渲染与消息体验
- 长对话流式输出更顺滑:高频内容按画面刷新节奏合并,Markdown 增量解析减少整段重复计算,长任务滚动和输入响应更稳定。
- 消息恢复更完整:重连、切换会话或恢复历史时,终态消息、工具结果和文件变更卡片不再因时序竞争丢失。
- 代码与变更更好读:完善代码高亮、复制、折叠状态记忆和文件变更汇总。
🤝 子代理与后台任务
- 子代理进度实时可见:桌面端持续展示子代理运行状态和结果,不必等任务全部结束后才能看到进展。
- 任务控制更可靠:加强排队、后台运行、取消操作及子窗口会话归属,降低多任务并行时的串台和状态不同步。
🎨 图片与视频生成
- 桌面端正式接通媒体生成:可按明确意图生成图片或视频,并展示计费提示、生成结果及本地文件操作。
- 生成意图判断更准确:信息不足时先询问关键条件,不再盲目调用或重复重试。
- 终端模型列表更清晰:模型选择器会过滤仅用于图片或视频生成、不能正常对话的模型。
📚 新格式与视觉调度
- 新增 EPUB、BMP、TIFF 支持:电子书和更多图片格式可直接进入内容理解链路。
- PDF 与 Excel 调度更聪明:PDF 优先使用原生文本,仅在确有必要时启用视觉理解;Excel 根据当前模型能力选择结构化或视觉路径。
- 视觉结果可跨重启复用:图片和文档的视觉描述持久缓存,重新打开应用后无需重复识别。
🧠 记忆与模型配置
- 记忆检索升级:接通周期整理、语义向量与关键词混合检索;向量能力不可用时自动回退关键词检索。
- 模型来源统一:全局默认模型与会话级模型采用同一配置来源,自定义、本地和平台模型的能力判断更一致。
🛡️ 长任务稳定性
- 修复媒体生成标记落盘、并发会话归属和跨进程状态同步问题。
v1.0.11 (2026-07-01)
文档与文件解析大幅增强 · 解析更稳更省 · 桌面版工作流与技能修复
本版重点强化了文档与文件的解析能力与稳定性:Excel 读取改为流式解析并修掉了内存溢出与安全隐患,PDF 解析引擎可自动安装引导,Word / ODT 文档内嵌图片、RTF 文档也纳入支持;同时补上了文件解析失败时的熔断保护,避免个别环境下反复重试、长时间无产出。桌面版的 Work 工作流与技能显示、续聊图片附件等问题也一并修复。
📄 文档与文件解析
- Excel(xlsx)读取更稳更省内存:改为流式解析,修复了打开较大表格时可能出现的内存溢出问题,并移除了旧解析库的安全隐患。
- PDF 解析引擎自动安装引导:PDF 解析所需的 poppler 引擎已纳入应用内的引擎安装体系,缺失时可引导安装、装好即用,和 pandoc / LibreOffice 一致。
- Word / ODT 内嵌图片可读取:docx / odt 文档中内嵌的图片现在会被一并提取交给模型理解,不再丢图。
- 新增 RTF 文档支持:RTF 文档现在可直接解析为文本。
- 解析失败给明确提示:文件解析出错时不再静默吞掉,而是给出可读的原因与后续建议;安装插件缺少 git 时也会明确提示。
- 视觉兜底更准 · 计费更透明:优化了图片 / 文档走视觉理解兜底时的模型选择与成功 / 失败信号,终端版会明确提示视觉理解相关的计费。
🛡️ 稳定性与保护
- 文件解析反复重试熔断保护:修复了在个别缺少解析引擎的环境下,任务可能反复重试、长时间无产出并大量消耗额度的问题;现在会及时停下并给出清晰原因。
🧩 模型
- 自定义模型命名空间进一步隔离:进一步根治了自定义模型与平台内置模型在标识上可能相互影响的问题。
🖥️ 桌面版
- Work 工作流与生成技能显示修复:在 Work 中新建自定义分组、或用工作流生成技能后,技能现在会正确显示、并自动挂载启用,不再「建了看不到」。
- 项目级技能即时刷新:在项目内新增技能后无需重启即可立即生效。
- 续聊图片附件不再丢失:继续之前的会话时,已发送的图片附件不再丢失。
🔧 其它
- 其余若干细节修复与稳定性提升。
v1.0.10 (2026-06-29)
自定义模型更稳 · 多账号会话隔离 · 桌面版多会话并发与附件修复 · 终端版用量页修复
本版重点解决了自定义模型与网关默认模型重名导致的连锁问题,补齐了多账号下的会话隔离与每设备账号上限,并修掉了桌面版多会话并发、消息附件显示、Windows 更新自启等一批影响日常使用的问题,终端版用量页也一并修复。
🤖 模型与自定义模型
- 自定义模型重名根治:当自定义模型的「模型 ID」与平台内置模型恰好同名时,会导致内置默认模型被错误指向、甚至连默认模型都用不了。现在内置模型优先、同名时自动让位,新增 / 编辑自定义模型时也会校验 ID 唯一并给出明确提示。
- 自定义模型列表显示与删除修复:修复了桌面版自定义模型列表有时为空、已添加的模型删不掉的问题。
- 新增连通性测试:添加自定义模型时可一键测试服务地址是否可达,减少配错端点。
- 终端版模型管理对齐桌面版:终端版
/model现支持自定义 / 本地模型的增、改、删、启用、停用,与桌面版一致。
👤 账号与会话
- 多账号会话隔离:同一台设备登录过多个账号时,会话列表按当前账号隔离展示,不同账号之间不再相互串台。
- 每设备账号上限:为保障账号安全,每台设备最多关联 2 个账号,超出会在登录前明确提示。
🖥️ 桌面版
- 多会话并发修复:修复了一个任务进行中时无法新建 / 发送另一会话的问题,多个会话现在可按会员等级对应的并发上限同时进行,超出上限会排队而非报错。
- 消息图片 / 文件附件显示修复:发送的图片现在会正确显示在对话气泡中,文件附件会显示为带类型标识的卡片,不再「发了看不到」。
- 升级 / 购买跳转修复:点击升级或购买会正确拉起系统浏览器打开定价页,不再被拦在应用内。
- 默认权限模式可在设置中切换:运行配置面板的权限模式一行已真正接通,可直接选择默认的权限审批模式。
- Windows 更新自启修复:修复了 Windows 上「更新后自启动」偶发卡在「正在确认登录状态」的问题,更新安装后能正常进入。
💻 终端版
/usage用量页修复:修复了/usage命令有时整类消失需重启、以及 Config(配置)标签空白打不开的问题。
🔧 其它
- 其余若干细节修复与稳定性提升。
v1.0.9 (2026-06-28)
MCP 登录更顺手 · 终端版用量页修复 · 桌面版工作流打磨
本版修掉了 MCP 第三方服务登录、终端版用量页、桌面版工作流卡片的几处影响顺手程度的问题,并给桌面版与终端版都补上了对 Work 工作流的介绍引导。
🔐 MCP 登录
- 需要登录的服务走系统浏览器:连接 http/sse 类、需要 OAuth 登录的 MCP 服务器时,点登录会正确拉起系统默认浏览器完成授权,不再卡在应用内不弹窗。
- 本地命令类服务器不再误显登录入口:stdio(本地命令)类 MCP 服务器本就不需要登录,现在不再错误地显示「登录」按钮。
💻 终端版
/usage配置标签修复:修复了/usage面板里 Config(配置)标签永久空白、一直转圈不出内容的问题。
🖥️ 桌面版
- 装插件后工作流卡片状态修复:修复了安装插件后,对应工作流卡片仍显示「未安装」、需要手动刷新才更新的问题。
- 工作流分组过多时不再溢出:工作流分组很多时,「工作流」按钮不再换行错位,分组胶囊可横向滑动查看,右侧有渐隐提示。
- 能力卡与分组胶囊打磨:能力卡标题过长时单行省略、不再撑高卡片;顶栏分组胶囊有了清晰的选中态。
- 客户端版本号上报修复:修复了桌面版上报版本号恒为 0.0.0 的问题。
🧭 通用
- 新增 Work 工作流介绍引导:桌面版与终端版会按使用场景介绍 Work 工作流能力,帮助新用户更快上手。
🔧 其它
- MCP 调试日志可正常落盘,便于排查连接问题。
- 其余若干细节修复、构建可复现性改进与稳定性提升。
v1.0.8 (2026-06-27)
桌面版插件一键化 · 工作流界面焕新 · 顶栏交互打磨
本版集中打磨桌面版体验:插件 / 技能可以一键安装与更新,工作流界面焕新并支持分组折叠,顶栏的工作流胶囊、累计用量弹层和会话归属也做了一轮顺手化修复。
🧩 插件与技能
- 一键安装整套插件:在插件 / 技能页可以一次性安装某个市场里尚未安装的全部插件,逐个安装、互不影响,完成后自动刷新可用技能。
- 一键更新已装插件:已安装的插件有新版本时会提示,点一下即可更新到最新版。
🖥️ 工作流界面
- 能力卡片界面焕新:工作流能力卡片按新设计稿重做,信息更清晰。
- 分组折叠:工作流按分组展示并支持折叠 / 展开,长列表更好找。
- 顶栏胶囊联动卡片区:点击顶栏的工作流胶囊会联动定位到对应的卡片分组。
🧭 顶栏与会话
- 分组胶囊弹层不再被裁切:修复了顶栏分组胶囊的下拉弹层在某些情况下被遮挡、点了像没反应的问题。
- 工作流名字不再被硬截断:较长的工作流名字现在能完整显示,窗口变窄时再自然收缩。
- 累计用量弹层显示统一:顶栏累计计费 / 用量弹层的展示口径统一、更易读。
- 无目录新建会话归属修复:在桌面版新建不指定目录的会话时,不再错误跳到其它界面。
🐛 其它修复
- 图片上传可读取更多位置:修复了部分图片(如微信保存的图片)因读取范围限制而无法上传的问题。
- 进行中会话点击顶栏胶囊可直接查看能力卡片;办公等未启用的工作流会明确提示「点击启用」。
- 其余若干细节修复与稳定性改进。
v1.0.7 (2026-06-26)
自更新更省心 · MCP 工具更好用 · 渲染问题修干净
本版把「升级换代」和「工具接入」两条主线打磨得更顺手:桌面版 / 终端版自动更新做到空闲即生效、几乎无感重启,升级换代期间新旧两代不再互相断连;终端版与桌面版接入的 MCP 工具现在能被模型真正调用,连接 / 重连失败也会直接显示原因。同时修掉了终端版与桌面版几处影响阅读的渲染问题。
🔄 自动更新与升级换代
- 空闲即生效、几乎无感重启:检测到新版本后,在你不操作的空闲时刻自动切换到新版本,会话与草稿都会保留,基本感觉不到重启。
- 升级换代不断连:升级前后新旧两代后台服务可并存,旧窗口不会因为后台换代而突然失去响应,可继续用到自然关闭。
⚡ 启动与响应
- 首次发消息更快:修复了冷启动时首条消息可能要等十几秒的问题(后台工具初始化改为按需懒加载),首次使用更跟手。
🧩 MCP 工具接入
- 接入的 MCP 工具可被真正调用:修复了终端版 / 桌面版工作路径下,已连接的 MCP 服务器工具不进入模型可调用列表的问题。
- 连接 / 重连失败显示原因:MCP 服务器连接或重连失败时,
/mcp直接给出失败原因,不必再开调试模式排查。
💻 终端版
- 文件编辑 diff 恢复显示:修复了文件写入 / 编辑后红绿对照 diff 整段不显示的问题。
- 工具结果渲染更稳:工具结果即便格式异常也会降级显示并留下可观测日志,不再静默吞掉整段渲染。
🖥️ 桌面版
- 长任务流式不再顶部空白:修复了长任务流式输出时对话顶部出现空白块的问题,滚动贴底更顺滑。
🔧 其它
- 其余若干细节修复与稳定性改进。
v1.0.6 (2026-06-25)
启动更快 · 工作台体验打磨 · 技能安装修复
本版聚焦把日常使用中几处影响顺手程度的问题修干净:启动与首次发消息更快,桌面版工作台的工作流会话更稳,终端版运行中追加消息能即时生效,技能商店远程安装恢复正常。
⚡ 启动与响应
- 启动与首次发消息更快:修复了网络代理变慢时,启动检测与登录请求可能长时间挂起(放大到几十秒)的问题,现在这些请求都有了合理的超时上限,不会再拖慢首次使用。
🖥️ 桌面版工作台(Work)
- 工作流会话管理更顺手:工作流会话支持重命名、归档、回滚等操作;新建会话按当前工作台模式正确归类,不再跳错页面。
- 工作流归属更可靠:工作流与会话的绑定关系以服务端为准,跨设备 / 清缓存后不再丢失。
- 多会话互不串台:不同会话的确认弹窗、输入请求只在所属会话内出现。
🧩 技能与插件
- 从技能商店安装远程技能恢复正常:修复了远程技能下载时可能报错(401)的问题;技能列表里的远程技能不再干扰本地已装技能的显示与补全。
💻 终端版
- 运行中追加的消息即时生效:在回复进行中输入的新消息,现在会在当前回合内被即时接收处理,不必等到回合结束。
🪟 Windows 桌面版
- 一键自更新通道上线:Windows 桌面版接入了自动更新发布通道(自更新从下一版起对当前已安装用户生效)。
🔧 其它
- 其余若干细节修复与稳定性改进。
v1.0.5 (2026-06-24)
插件与工作流更稳 · 终端命令显示修复
本版在上一版的基础上,继续打磨插件、工作流与终端版的使用体验,修掉几个影响日常使用的问题。
🧩 插件与工作流
- 工作流里的插件技能正确显示为「已安装」:此前个别已安装插件的技能在工作流中仍被显示成未安装,现已正确识别并统计。
- 插件「未在市场中找到」自动修复:部分插件在升级后被并入到技能分组中,可能导致启动时报「未找到」。现在程序会在启动时自动对账并修复这类残留,无需手动处理;对你正常安装的插件不会有任何影响。
🖥️ 终端版
- 修复 /model、/skills、/plugin 等命令的结果在下一条消息出现时消失的问题,命令输出现在会稳定保留在对话中。
🔧 体验打磨
- 主动中断对话不再被当成报错:点击停止 / 中断当前回复时,不会再弹出错误提示。
- 其余若干细节修复与稳定性改进。
v1.0.3 (2026-06-24)
升级后稳定性根治 · 桌面版多项体验打磨
本版聚焦修掉一个影响升级体验的关键问题,并对桌面版的会话、子窗口、工作流、通知做了一轮成体系的打磨。
🔧 关键修复:升级后发消息无回复(终端版)
- 彻底根治了升级新版本后,在已开着的会话里发消息却迟迟没有回复的问题。根因是升级换了程序文件、但仍在用旧的后台进程,现已让后台进程在版本不一致时自动、平滑地换代,升级后即用即灵,无需手动重启。
💬 会话与子窗口体验(桌面版)
- 统一了通知条:连接异常、额度告警、文档解析提醒等各类通知,统一收敛到输入框上方的同一处中性卡片,顶部不再各显一条,信息更聚拢、不打架。
- 会话区两侧对齐:会话内容与输入框左右边缘逐像素对齐,视觉更整齐。
- 「回到底部」按钮重做:换成与顶部按钮一致的样式,更清爽。
- 子代理(子窗口)渲染三处修复:修掉了子窗口偶发转圈卡死、回执标签串到当前会话、以及详情窗偶发空白的问题。
🧩 工作流与插件(桌面版)
- 修复个别已安装插件显示「未安装/0 项能力」:现已正确识别并统计其包含的技能。
- 工作流会话树对齐:工作流会话支持重命名、归档、回滚与状态显示,刷新后不再丢失;宽屏卡片溢出也一并修正。
- MCP 卡片样式优化:重连按钮、标题排版更顺眼;任务计划不再重复显示 MCP 状态。
- Code / Work 切换修复:在两种模式间切换不再误显示对方的初始页,各自记得各自的位置。
- 管家欢迎页与能力库按钮的若干视觉细节打磨。
🌐 终端版
- 补全了若干处英文残留的中文化,并修正了模型选择器的列对齐。
v1.0.2 (2026-06-23)
工作流与插件分类更准 · 权限审批更稳
延续 1.0.1 的体验打磨,本版聚焦修掉几处影响顺手程度的细节,让工作流/插件更好找、权限审批更可靠。
🧩 工作流与插件,分类更准、更有条理(桌面版)
- 预设工作流分类纠正:修正了部分预设(如办公类)归类不准的问题,该归到哪一类就显示在哪一类。
- 修复插件「0 项能力」误显示:个别已安装插件明明有能力却显示为「0 项」,现已正确统计并展示其包含的技能。
- 工作流按子板块分区:工作流区改为按子板块分组呈现,并支持新增分组,长列表一眼看清归属。
- 插件页按类目整理:插件标签页按类目(category)伞状分区有序排列,浏览更清晰。
- 预设安装更明确:点击尚未安装的预设会先弹出安装确认;新增工作流弹窗的排版溢出也一并修正。
🛡️ 权限审批与稳定性
- 权限审批在更多场景下稳定弹出:修复了在非当前会话、管家等场景下,权限请求可能不弹审批、导致操作长时间无响应的问题,审批入口现已全局可靠承接。
- 若干跨改动的稳定性收尾与回归护栏补全。
v1.0.1 (2026-06-22)
紧随 1.0.0 的体验打磨 — 办公文档解析进度可见 · 工作流/插件更清爽 · 终端中文化补全
正式版 1.0.0 上线后,本版集中打磨日常高频路径的体验细节,修掉多处影响顺手程度的问题。围绕三块大改:
🗂️ 办公文档解析,下载进度看得见
- 处理 Word / Excel / PPT / OpenDocument 等办公文档时,首次需要按需下载解析引擎。过去下载过程没有反馈,容易让人误以为卡死。现在「文档解析」卡片有清晰的四态显示:未就绪 / 下载中(实时进度) / 已就绪 / 失败可重试,等待时心里有数。
- 底层为下载进度打通了从内核到界面的完整链路(状态快照随引擎状态一起上报),进度推进实时、断点可见。
🧩 工作流与插件,更清爽更好上手(桌面版)
- 工作流选择器收敛:只展示「预设」+ 你自己显式挂载的工作流,不再混入一堆"点了跑不通"的死能力;预设改为二层模型,分类更清楚。
- 新增「造技能」(skill-creator):把固定流程教成一个可复用技能,之后随处一句话即可调用;插件页也加了造技能入口。
- 新增工作流双路向导:要扩展能力时,清楚区分「装一个插件」和「造一个技能」两条路,不再混淆。
- 官方插件市场安装弹窗重做,更简约直观。
⌨️ 终端版(TUI)中文化与渲染补全
- /plugin 不再空白:接回官方插件市场的自动注册 hook,打开即有内容。
- 补全多处中文:目标(goal)、快捷键、安装器原生报错、/chrome 浏览器面板、插件面板空态,均接入中文(并纠正了浏览器后端的旧名残留)。
- **欢迎页「最新动态」**单行不再溢出、限定 4 条,更整洁。
- 模型选择器徽标移到描述第二列对齐,排版更工整。
🛡️ 稳定性
- 办公文档解析失败路径补回归护栏,异常更可控。
- 官方插件市场常量收敛到单一来源,杜绝多处定义漂移。
- 修复若干跨改动回归(技能创建器目录覆盖、空参数处理等)。
v1.0.0 (2026-06-22)
🎉 正式版发布 — 不止 AI 编程,更是一个人的 AI 工作台(Code · Work 双模式)
从 2025-12-12 公测首发,历经 21 个公测版本(0.1.0 → 0.9.1)一路打磨,今日正式发布 1.0.0。CrabCode 是面向「一人公司 / 独立开发者」的 AI 工作搭子:既能当一支研发小队,也能当一个全能助理。终端(TUI)+ 桌面(GUI)双端齐发,手机还能远程盯。
本版亮点
- Code / Work 双工作模式:顶栏一键切换纯编程视图与「管家工作台」,常用流程钉成工作流插槽,一键直达。
- Work 工作流模式:写周报、竞品调研、批量改图文、案件 / 合同审计、财务对账、办公文档处理…… 日常活儿统统接管;官方插件工作流覆盖法律 / 财务 / 内容办公 / 市场 / 运营 / 知识平台等行业,装上即用、也能自己造。
- 造技能(skill-creator):把固定流程教成可复用技能,下次一句话直接调用。
- 内置浏览器:App 内直接开网页,地址栏实时反馈、前进后退、新窗口与下载接管、登录态留存、一键清除浏览数据。
- 模型选择器三区:免费模型 / 付费订阅 / 自定义本地引擎,一眼分清,各取所需。
- 欢迎页全中文化(使用帮助 + 最新动态),默认改指国内镜像。
核心能力(终端 / 桌面通用)
- 自然语言驱动:一句话说清目标,读项目、改代码、跑命令、自我复盘;思考深度可调(关闭 / 标准 / 深度 + auto)。
- 多模型自由换:默认高性价比模型 + 双路自动兜底,支持自定义模型(多服务商)与本地模型(自备 + 按需下载推理引擎,数据不出门)。
- 记忆系统:跨会话记住偏好与项目背景,空闲自动「做梦」整理、自我进化、跨会话语义检索,记错能审能改。
- 子代理 + 协调者:多子代理后台并行(可排队、可取消、剩余可聊空间实时显示),协调者接过一句话目标自己拆解推进、不达标不收工。
- 工具生态:MCP 外部工具、联网搜索、深度研究(带出处报告)、浏览器 / 桌面自动化、图片 / 视频生成。
- 安全与可控:危险命令进沙箱、关键操作先征求同意、改动差异可视化、每一步可审可回。
- 三端 + 中文优先:终端 / 桌面 / 手机远程控制;全中文界面,中英双语跟随系统;中国镜像一键装、一键更。
修复
- macOS 窗口拖动偶发拖不动的问题。
- 切换账号 / 登出后会话区残留。
v0.9.1 (2026-06-17)
桌面版出厂校验 · 界面与插件修复(公测 Beta)
- macOS 桌面版出厂一致性校验:发布流程新增出厂闸门,确保打包出的桌面版内核与运行时严格匹配,杜绝个别机型登录后无法对话的问题。
- 界面恒为亮色主题:修复 Intel 芯片 Mac 与 Windows 上界面黑底、登录框白字隐形的显示问题。
- 官方插件市场改走镜像安装:修复添加官方插件时因仓库无凭据导致的克隆失败,改为从镜像直接获取。
v0.9.0 (2026-06-17)
登录跳转优化 · 升级不打断任务(公测 Beta)
- 登录授权成功后跳转品牌页:桌面版授权成功后浏览器跳转到正式的成功页面,地址栏显示业务域名而非本机 IP。
- 升级换代不再打断进行中的任务:有任务正在运行时升级,后台进程会等任务平滑结束再换代,不再中途腰斩。
- 终端版远程控制状态面板:新增
/remote-status查看与开关被控端状态。 - 输入框占位符与光标对齐,并补全了 16 个在桌面版有等价面板的命令(灰显提示)。
- 本地自定义模型登录门控修复。
v0.8.3 (2026-06-15)
Windows 登录与稳定性二次修复(公测 Beta)
- Windows 桌面版登录授权偶发不回填二次修复(覆盖慢机器上的另一条触发路径)。
- 深色主题下登录遮罩失真二次修复。
- Windows 残留后台进程自动回收:桌面版异常退出后,常驻辅助进程不再堆积占用资源。
v0.8.2 (2026-06-15)
Windows 登录根因修复 · 安装与图标打磨(公测 Beta)
- Windows 桌面版登录授权完成不回填根因修复:登录等待期间不再误杀承载授权回调的后台进程,授权码得以正常回填。
- 覆盖安装文件锁修复:安装新版前先释放常驻辅助进程对自身文件的占用,不再弹「无法写入文件」。
- 登录覆盖层去玻璃态:在 Intel 芯片 Mac / 老系统上不再把登录框糊成灰雾。
- macOS 应用图标重制为符合系统规范的圆角图标。
v0.8.1 (2026-06-14)
浏览器自动化与 Windows 桌面版修复(公测 Beta)
- 浏览器自动化按需安装:首次使用时自动安装所需组件,并修复其在发布包中缺失导致不可用的问题。
- Windows 桌面版三处修复:启动即退出的登录死锁、登录前一闪而过的黑色命令窗、内核握手护栏。
v0.8.0 (2026-06-14)
输入框彩色 chip · 上下文压缩修复(公测 Beta)
- 输入框内联彩色 chip:选中技能 / 插件后,输入框以带图标和名称的彩色标签呈现,而非裸文本;命令菜单触发也随之优化。
- 桌面版上下文压缩四处修复:统计口径、自动触发时机、压缩后定位、折叠收起卡死。
- 插件详情页补全:正确显示插件中文名、介绍与快捷开始。
v0.7.2 (2026-06-13)
会话隔离根治 · 目标生命周期(公测 Beta)
- 桌面版会话隔离根因修复:管家与项目会话不再相互串台;新建会话不再落到错误分组、不再在错误的工作目录里执行(对齐终端版的隔离机制,发送时刻即冻结会话归属)。
- 会话记录单写:消除终端版与后台双重写入造成的竞态,版本字段不再恒显示为「未知」。
- 目标(goal)完成生命周期:目标完成后状态正确清除并播报;调度台从单行死文本改为阶段化进度摘要。
v0.7.1 (2026-06-12)
稳定性收尾(公测 Beta)
- 同期问题的稳定性收尾与回归护栏补全。
v0.7.0 (2026-06-12)
上下文压缩整体重做(公测 Beta)
- 桌面版上下文压缩整体重做:压缩中可随时取消、可继续发消息;提供实时百分比 / 进度条 / 步骤日志 / 预计释放;完成后消息流顶部出现压缩条,可展开看 AI 总结并「查看原文」回看压缩前内容。终端版新增
/compact-history查看历次压缩。 - 修复用命令行直跑后台时的启动崩溃根因。
v0.6.1 (2026-06-12)
客户端鲁棒性四修(公测 Beta)
- 中断后重发不再误报「网络中断」:网络类错误统一进入有限次重试,错误信息附带底层原因便于诊断。
/bug反馈提交修复:不再恒报失败,失败时还可一键打开预填好的 GitHub issue 兜底。- Windows 平铺安装不再误报 PATH 警告。
- 新旧窗口并存时不再来回抢占后台进程:换代改为只升不降。
- 远程控制管理面接入(需手动开启,默认无任何网络行为)。
v0.6.0 (2026-06-11)
安装/更新根治 · 中国镜像换源(公测 Beta)
- 安装与自更新多处根因修复:修掉脚本解析、运行时依赖缺失、换装残缺、升级后仍跑旧版等结构性问题。
- 下载改为中国镜像优先:版本发现与产物下载优先走加速镜像,GCS / GitHub 依次兜底,根治国内直连超时。
- Windows 中文 / 非 ASCII 用户名机器的后台启动链五处修复。
v0.5.1 (2026-06-11)
macOS 签名公证 · Windows 黑框修复(公测 Beta)
- Windows 每发一条消息闪黑框修复:统一抑制后台进程派生子程序时弹出的命令窗。
- macOS 终端版全量签名 + 公证:消除安装后的 Gatekeeper 连环风险弹窗;中国加速镜像发布链首次随版启用。
v0.5.0 (2026-06-11)
远程控制 · 协调者模式正式上线(公测 Beta)
- 远程控制接入:可从远端给桌面端派单执行(需显式开启,默认无任何网络行为)。
- 协调者模式正式上线:终端版
--goal、桌面版「协同调度中心」,把一个目标拆给多个子任务协同完成。 - 目标不达标不收工的验收循环上线。
v0.4.1 (2026-06-10)
个人中心额度 · 紧凑欢迎页(公测 Beta)
- 个人中心改版:展示剩余用量(免费 % / 付费 %)与会员升级,额度数据改用权威来源,修复「明明有额度却显示未开通」。
- 内置终端配色修复:配色随主题切换、等宽字体、可点链接。
- 欢迎页改为紧凑头部,图标统一为 box-drawing「CRAB CODE」字块。
v0.4.0 (2026-06-01)
安装兼容性修复(公测 Beta)
- 修复通过跨目录软链安装时终端版启动卡死:现在会把软链解析到真实安装目录,正确找到运行时资源。
v0.3.1 (2026-06-01)
真沙箱隔离 · 桌面自动化 · 记忆系统进化(公测 Beta)
- 沙箱真隔离全量上线:开启沙箱后由内核提供真正的系统级隔离(各平台原生机制),不再是仅有安全感的空壳;默认仍关闭,未开启者行为不变。
- 桌面自动化能力(截屏 / 元素树 / 输入)上线。
- 记忆系统进化:周期与空闲自动「做梦」整理、跨会话语义检索接通。
- 桌面版界面全生命周期打磨:统一通知系统、子代理投影、虚拟化与折叠等十余项。
v0.3.0 (2026-05-08)
新内核架构 · 浏览器自动化 · 中文界面(公测 Beta)
- 全新内核执行架构上线:对话循环迁移到独立工作进程,运行更稳、隔离更好。
- 浏览器自动化集成:可驱动网页点击、填表、截图。
- 终端版全面中文化(国际化框架铺开)。
v0.2.1 (2026-04-29)
登录稳定性收尾(公测 Beta)
- 登录回调与缓存刷新的稳定性收尾。
v0.2.0 (2026-04-29)
登录修复 · 默认模型与思考档(公测 Beta)
- 修复登录成功后偶发被登出(新令牌被瞬间擦回)。
- 默认模型与双路兜底就位。
- 思考档收成三模式:关闭 / 标准 / 深度。
v0.1.1 (2026-04-28)
首发补丁(公测 Beta)
- 首发公测后的稳定性补丁。
v0.1.0 (2026-04-28)
首发公测(公测 Beta)
- CrabCode 终端版首发公测:面向独立开发者的 AI 工作搭子,支持任务对话、技能体系与定时任务守护。
- 修复启动相关的进程接洽与
/init沉默问题,集成定时任务守护进程。