文档/Agent
会话
会话是 XClaw 的基本工作单元。一个会话 = 一个任务 = 一段完整的 Agent 交互历史。
和大多数 AI 聊天工具不同,XClaw 的会话被设计为可以并行运行的异步任务。你不需要等一个会话结束才开始下一个。左侧的会话列表就像一个收件箱,显示每个任务的当前状态——待办、进行中、需要审查、已完成。
每个会话有自己的上下文窗口。Agent 在一个会话里读过的文件、做过的操作,不会泄漏到另一个会话。这意味着你可以放心地让多个 Agent 同时在不同的代码分支上工作。
会话数据以 JSONL 格式存储在本地磁盘上。这是一种追加写入的格式,天然适合对话这种只增不删的数据结构。你的对话内容从不离开你的机器——除非你主动连接了云端模型,对话会被发送到对应的模型提供商进行推理。
当对话变得很长时,XClaw 会自动压缩早期的消息,保留关键上下文的同时控制 token 消耗。这个过程对你是透明的。
操作指引
点击左侧边栏顶部的"+"按钮就能创建新会话。你也可以用快捷键 Cmd/Ctrl+N 来快速新建。
会话列表支持筛选和排序。如果你积累了很多会话,可以按状态筛选(比如只看"进行中"的),或者用搜索框输入关键词快速定位。
想给会话改个名字?双击会话标题就能编辑。建议用描述性的名字,比如"重构登录模块",这样以后回头找起来更方便。
会话的上下文是独立的,但你可以用 @mention 在新会话中引用之前会话里的文件。如果一个会话的对话已经很长,不用担心——XClaw 会自动帮你压缩早期消息,保持 Agent 的响应质量。