随着 Claude Code 和 OpenAI Codex 等 AI 编程工具的普及,开发者常需同时开启多个 AI 对话窗口处理不同任务,但这种高频操作往往导致上下文管理混乱:难以追踪哪个会话正在等待指令、哪个正在运行代码,以及它们对应的具体工作目录。为解决这一痛点,开发者推出了名为 Agent Console 的本地终端用户界面(TUI)工具。该工具并非要取代原有的聊天界面,而是作为一个集中控制台,将分散的 Codex 和 Claude Code 会话按工作区进行整合。其主要功能包括按工作区集中展示会话、搜索与归档历史记录、跨会话状态提醒,以及支持多个持久化 Shell 并行运行。Agent Console 允许用户选中特定会话后,直接唤起原生应用界面进行交互,而不迁移对话数据,保持了原有体验。此外,它还支持鼠标滚动、命令输出复制以及 Shell 回滚等实用操作。技术上,该工具由 Rust 语言编写,提供 macOS、Linux 和 Windows 安装包,并已通过 macOS 公证。在 Unix 系统上,它通过独立的 PTY daemon 托管会话,确保关闭 TUI 后会话仍可重连。目前项目处于早期阶段(v0.0.11),采用 MIT 或 Apache-2.0 双协议开源。
事件分析
💡 核心观点:AI编程正从单点对话迈向多Agent协作,高效的会话编排与状态管理将成为提升开发效率的必争之地。
原文链接:V2EX 分享发现





