一句话看懂:开源项目 aq 通过 Claude Code 的 hooks 把多个会话的待审 diff、编辑许可、权限提示和提问汇总到终端里的一个队列,一次只显示一张卡片,用来缓解多会话并行时的注意力分散问题。
事件核心:发生了什么
GitHub 上出现了一个名为 attention-queue(aq) 的开源工具,作者称自己在 tmux 中同时运行多个 Claude Code 会话,经常搞不清哪个会话在等自己处理。aq 用 Rust 编写,采用 MIT 协议,面向 Linux 与 tmux 环境。它通过 Claude Code 的 PreToolUse、PostToolUse 和 PermissionRequest 三类 hooks 接收事件,把需要人工介入的内容排成队列,以卡片形式在 TUI 中逐张展示;新到的卡片不会抢占当前屏幕。原文发布时间为 2026 年 11 月 11 日。
每个项目可以设置四种模式:默认的 review 模式在会话结束时把 diff 变成待审卡片,支持按行或区间评论并整体发回;step 模式让每次编辑都等待批准;quiz 模式就 diff 的关键部分提问,由评审模型判断回答;vibe 模式则不做检查。目前公开信息显示,这是社区个人项目,并非 Anthropic 官方产品。
为什么重要
Claude Code 一类终端 Agent 的瓶颈正在从生成能力转向人的审阅节奏。当开发者并行开多个会话时,diff 审阅、权限确认和追问会在不同窗口间来回切换,注意力本身成了效率上限。aq 的思路是把“人去找任务”改成“任务来找人”,并且用 hooks 做松耦合集成:aq 不运行时 hooks 不生效,Claude Code 照常工作。这种设计对 Coding Agent 的周边工具生态有参考价值,也说明围绕大模型编程助手的编排层正在变厚。
不过它解决的是工作流摩擦,不是模型能力本身;对已经在单会话中工作的用户,收益会小很多。
对用户/开发者/创作者的影响
对重度使用 Claude Code 并习惯 tmux 的开发者,aq 提供了一条集中处理审阅与权限请求的路径,review 模式的评论汇总发回、quiz 模式的理解检查,都偏向“人在回路中”的使用方式。安装方式是下载 release 包或通过 cargo install 安装,并把作者提供的 hooks 合并进 ~/.claude/settings.json,需要手动备份与核对 diff。对普通用户和创作者,目前门槛仍然偏高:Linux、tmux、Rust 工具链和配置文件缺一不可,且素材未提及 Windows 或 macOS 支持。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
一是项目是否提供更安全的一键 hooks 配置,降低误改 settings 的风险;二是是否扩展到 macOS、Windows 或其他终端复用器;三是社区是否出现类似“会话总控台”工具,以及 Anthropic 是否在官方客户端中吸收这类多会话管理能力。


