用途:cowork-sessions 提供启动和管理 cowork 会话的领域知识,用于协调多个插件智能体并行工作。适用于从市场项目启动新会话、管理运行中的会话(暂停、恢复、取消)、理解会话生命周期与智能体协调、监控会话进度与资源使用。
会话生命周期:依次经历 INITIALIZING(校验项目已安装、检查插件依赖、解析任务描述)、PLANNING(拆分子任务、匹配可用智能体、确定执行顺序与并行度)、RUNNING(派发智能体与子任务、每 3-5 秒轮询进度、收集中间输出)、COMPLETING(合并各智能体输出、生成会话摘要、记录指标如 token、成本、时长),最后进入 COMPLETED / FAILED(呈现最终输出、归档会话历史)。
智能体协调模型:会话通过 Agent 工具派生子智能体。顺序执行用于依赖任务(如先生成代码再写测试);并行执行用于独立任务(如同时做安全审查与性能检查);扇出/扇入是常见模式,由协调者拆解任务、分派给多个专家智能体,再合并结果。
会话配置:每个市场项目定义默认值,包括 maxParallelAgents(同时运行的智能体数,1-10)、estimatedDuration(预计会话时长)、avgSessionMinutes(历史平均)、completionRate(成功率 0.0-1.0)。
资源追踪:会话记录所有智能体的输入与输出 token 总量、基于模型定价(opus/sonnet/haiku)的预估成本、从开始到完成的实际时长、激活的智能体数量。
错误处理:若某智能体失败,错误会被捕获但其他智能体继续运行;失败子任务在会话输出中标记;会话以部分结果完成;用户会被告知哪些子任务成功或失败。
会话控制:暂停用于长时间运行需离开时;恢复用于从暂停处继续;取消用于任务不再需要时停止所有智能体。
限制:资料未提供具体安装命令、收费价格、平台支持范围及实际效果数据。