如果你在用 git worktree(工作树),一定懂这种痛:同一个仓库有多个检出副本,每个都有自己的 Claude Code 或 Codex 会话。Contextify 标签栏里挤满了看起来一模一样的项目,只有眯起眼看分支名才分得清。
最新的 Contextify 更新用自动标签页分组解决了这个问题。来自同一个 Git 仓库的项目现在会归为一组,颜色一致,边界清晰。无需任何配置。
新功能
- 自动检测 worktree:Contextify 会识别共享同一个 git origin 的项目,并自动把它们归为一组(仅限 DMG 版)
- 按颜色区分分组:每个分组都有不同的背景色,一眼就能认出相关项目
- 分组重新排序:通过右键菜单或键盘快捷键(Cmd+Shift+Ctrl+[ / ])移动整个分组
- 自定义:通过右键菜单更改分组颜色、重命名分组
- 手动分组:有些项目不属于 worktree,但逻辑上应该放在一起,可以为它们创建自定义分组
注意:自动检测 worktree 需要文件系统访问权限来读取 git 配置,只有 DMG 版具备这一权限。App Store 版完整支持手动分组,你可以自己把项目整理成按颜色区分的分组。
面向高级用户
支持完整的键盘导航。不碰鼠标也能在分组之间切换、调整分组顺序,以及调整项目所属的分组。右键点击任意标签页,即可打开分组选项,包括选择颜色和重命名。
键盘快捷键
- Cmd+Shift+Ctrl+[:向左移动分组
- Cmd+Shift+Ctrl+]:向右移动分组
标签页分组可以与所有现有功能配合使用。时间线、搜索和 Total Recall(跨会话历史检索)功能都保持不变。分组在应用重启后依然保留,整理好的布局不会丢失。
有问题或反馈?可以发邮件联系支持团队(英文),或在 GitHub 上提交 issue。