更新内容
新增
- 会话状态检测重构:新增 OSC in-band 状态通道 + shell integration,与 hook HTTP 通道跨通道去重,彻底替代按输出文本猜测会话状态
- 进程可靠性:PTY 会话接入 Windows Job Object(
KILL_ON_JOB_CLOSE),宿主崩溃时由内核清理整棵 CLI 子进程树,不再残留僵尸进程 - OpenCode 一等公民:适配器能力对齐 Claude/Codex,MCP 编排
launch_task直接接受 opencode - Kimi 原生配置模式:启动配置可让 Kimi 使用自己的原生配置而非注入 Provider
- 新装默认减噪:cc酱 宠物默认不显示(可从状态栏召出);侧边栏默认收起非常用启动项
修复
- 工作空间/项目绑定的启动配置与目标 CLI/运行环境不匹配时静默回落默认配置,不再每次启动误弹「启动配置不适用」警告
- 用户显式选中的启动配置无法应用时给出明确提示,YOLO 等 profile 级设置不再无声失效
- 状态栏/右键关闭 cc酱 后持久化可见性,重启不再自动弹出
- 字体切换先等字体加载完成再重建字形图集;WebGL 字形首帧与换字体后保持清晰
- 修复扫描外部 Skill 时 CRLF + 非 ASCII frontmatter 导致的崩溃 (#34)
git clone凭证加固:认证 header 限定目标 host,剥离 URL 内嵌凭证- npm shim 入口为原生 PE 二进制时直接执行,不再经 node
- Web 端仅在 WSL 内才把 Windows 路径转换为
/mnt/形式 - MCP
close_file复用open_file的路径规范化,Windows 下大小写/分隔符差异不再导致关不掉文件 - 修复 Linux/WebKitGTK 无边框标题栏窗口控制按钮无法点击
- Orchestrator 启动配置初始化 adapter options 缺省值
性能与工程
- 会话列表流式解析 Codex JSONL 提取最后 prompt,大文件不再整读进内存
- 前后端大规模测试补齐(约 1500+ 用例),前端行覆盖门槛提升至 74%
完整记录见 CHANGELOG。
macOS 安装说明
由于应用未经 Apple 签名,macOS 可能提示"文件已损坏"或"无法验证开发者"。请使用以下任一方式解决:
方式一:终端命令(推荐)
xattr -cr /Applications/CC-Panes.app方式二:右键打开
在 Finder 中按住 Control 键点击(或右键点击)应用图标,选择"打开",在弹出的对话框中点击"打开"。
方式三:系统设置
打开"系统设置 → 隐私与安全性",在底部找到被阻止的应用,点击"仍要打开"。
Linux 安装说明
Deb 包(Ubuntu/Debian):
sudo dpkg -i cc-panes_*.deb
sudo apt-get install -f # 安装缺少的依赖AppImage:
chmod +x cc-panes_*.AppImage
./cc-panes_*.AppImage