Kavor 2.0.0
主要更新
- 你的 agents,现在也能在 WhatsApp 上联系。通过个人聊天或每个 Workspace 专属的群组与本地 agents 对话。 在顶部栏打开 Channels 设置以关联账户;关联后会显示 Workspace Channels,设置会自动保存。
- Kavor Chat 将人与 agent 的对话带入 Workspace。选择 Workspace 和 CodingAgent,跟进进度、回答问题、 交换附件,同时保留对话上下文。
- CodingAgent 通信现在支持通过 provider 原生提交、在回合结束后投递,以及在获准时显式中断。 投递遵守 Connection Guardrails 并保留人的草稿;已连接的 agents 还可以通过有界、分页的历史记录 读取其他 agents 会话中已完成的回合。
- 已连接的 agents 可以控制可见 Canvas 之外的活动 WebBrowser 标签页。浏览器设置现在会保留明确的 Start 和 Shutdown 选择以及音频静音状态,不删除已保存的标签页或共享站点数据。
- 使用 Inter 和 Geist Mono 更新 desktop 字体,优化应用视觉素材,并恢复 macOS 应用图标的透明效果。
- 按需启动辅助进程并释放不活跃资源,同时保留 Workspace、Terminal、CodingAgent 和 Browser 的持久化状态。
修复
- 保留 CodingAgent 的原生启动选项,包括明确指定的模型、权限、会话和工作目录参数, 不会静默替换用户的选择。
- 修正 Grok 回合完成和经过验证的被动会话读取场景,改善跨 Workspace 窗口的原生消息投递关联和通知确认。
- 显示 CodingAgent 的原生问题,并在操作系统通知标题中包含来源 Workspace,让多个 Workspace 的并行活动更易辨认。
- 改善 WhatsApp 配对、个人聊天与群组设置、上下文选择、重连和附件传输。 Motion Photo 请求在原生重放过程中保留原始内容和关联信息。
- 统一 Chat 和 WhatsApp 中的命令、状态、问题、取消和错误反馈,明确处理过期选择和不可用的引用消息。
- 在 UI 生命周期变化期间保留 Browser 关闭意图和活动标签页状态,并改善 PTY 与辅助进程的清理。
安装
从 https://download.agentkavor.com 下载 Kavor。现有直接安装版可以在 Software Update 设置中检查此版本。 Workspace 数据库升级通过 Kavor 带有备份的迁移流程执行。
- Windows x64 可通过 Microsoft Store 或按用户安装的引导式 NSIS 安装程序获取。 Microsoft 为 Store 安装版签名并提供更新。直接安装程序仍未签名,因此 Microsoft SmartScreen 可能要求明确确认。
- macOS 13+ 分别提供 Apple Silicon 和 Intel DMG,使用 Kavor 的 Apple Developer ID 签名并经过 Apple 公证。 自动更新使用对应架构的 ZIP,同时保留手动使用 DMG 的备用方式。
- Linux x64 提供 AppImage 和 DEB 包。AppImage 支持由 Kavor 管理的更新,并要求明确的协调重启; DEB 更新需从下载页面手动安装。
已知限制
- 如果 Terminal 的 OSC 8 超链接输出到指针已经停留的行,可能需要先将指针移到另一行再移回来才能打开。 本版本仍存在这一上游 xterm 悬停缓存限制。
- 生产依赖审计报告了上游尚未解决的拒绝服务安全公告: braces 和 sprintf-js。这些依赖版本已存在于 Kavor 1.7.1。 Workspace 递归监听对使用 braces 的路径禁用 glob 展开;这是缓解措施,并不表示依赖已修复。
- WhatsApp 需要已关联的账户、网络连接,以及在 desktop 上运行的 Kavor。其关联设备集成不是 Meta 托管的 WhatsApp Business API;WhatsApp 账户限制仍由 Meta 控制。
- Kavor 专用的共享 Browser Profile 为支持本地开发而接受所有服务器证书。 恶意网络因此可能冒充该配置中打开的网站,包括用户登录的网站。 Kavor 应用会话仍保留 Chromium 的正常证书验证。
- WebBrowser Nodes 不复用用户外部 Chrome 的配置、扩展、历史记录或 cookies。 删除 Node 不会清除共享站点数据;Kavor 全局设置提供明确的缓存、cookies 和站点数据清理操作。
- 被隔离到另一个 Chromium 进程的跨站 frame 会被报告为已省略,无法跨越 guest 安全边界进行控制。
- 不提供 Windows ARM64 和 Linux ARM64 包。Windows 直接下载版尚无 Authenticode 发布者证书; Microsoft Store 包由 Microsoft 签名。Store 上架时间可能晚于直接发布的 stable 版本, 需等待 Microsoft 完成独立认证。