上周那个会话,去哪了
在终端里找旧会话,得 claude --resume 一页页往下翻,Codex 的又在另一处。Cove 把会话按项目列在左边,能搜索、置顶、改名,点一下就接着聊。
Claude Code 和 Codex 原样跑在终端里,你用惯的一切都没变。
Cove 只在旁边加一列会话,再顺手解决几个每天都会碰到的麻烦。
继续说点什么…
Cove 在一个真正的终端里启动你装好的 claude 和 codex。它们自己更新,Cove 不用跟着改。
每个会话可以单独选,⇧⌘M 切换。点一下,上面的窗口就换过去。
在终端里找旧会话,得 claude --resume 一页页往下翻,Codex 的又在另一处。Cove 把会话按项目列在左边,能搜索、置顶、改名,点一下就接着聊。
候选框跟不上光标,长段落改一个字要拿方向键挪半天。在终端下面加一个 Mac 输入框,选区、撤销、多行、附件和粘贴截图都按 Mac 的习惯,写好了交给 CLI。用不着就关掉。
不用再一个终端标签跑 claude、另一个跑 codex。同一个项目下的会话排在一起,切过去就是各自原本的界面。每个会话前有个小方块:蓝的在干活,橙的在等你,扫一眼就知道该先回哪个。
5 小时额度、7 天额度和上下文占用画成三个圆环放在右下角,过了八成变成橙色。旁边住着一只小螃蟹,跟着 Agent 的状态换动作,顺便记着这次会话的时长和 Token。
Codex 的用量目前要在对话界面里才看得到。
点螃蟹,换个状态
终端里的 diff 一滚就过去了。Cove 把 Agent 改过的文件和 diff 列在右边,像在编辑器里一样逐行看;在某一行留句话,直接发回会话,它接着改。
41 VStack(alignment: .leading,
42− spacing: 14) {
42+ spacing: 16) {
43 ForEach(groups) { group in
44− SessionRow(group).padding(5)
44+ SessionRow(group).padding(6)
gh。~/.claude/settings.json,需要的设置只在启动时用 --settings 叠加。Antigravity(agy)是实验性接入,对话界面暂不支持审批、打断,也不显示恢复前的消息。
先在终端里装好并登录 Claude Code 或 Codex,确认能正常对话。Cove 不附带 CLI、模型或订阅,用的是你自己的登录和配置。
需要 Xcode,或带 Swift 6 工具链的 Command Line Tools。Intel Mac 可以试试源码构建,目前还没验证过。
git clone https://github.com/huyanxius/Cove.git
cd Cove
scripts/bundle.sh
open build/Cove.app
第 42 行 · 你
分组之间再松一点,和顶上的搜索框对齐。