用途:analyze-with-file 用于交互式协作分析,通过记录讨论过程、多轮问答和探索,帮助逐步形成对主题或代码库的理解。核心流程为:主题 → 探索 → 讨论 → 细化 → 结论 → 下一步。
主要能力:支持自动模式(-y)自动确认探索决策;可续接已有会话(--continue);深度可选 quick / standard / deep;会话 ID 形如 ANL-{YYYY-MM-DD}-{slug}。产出物位于 {projectRoot}/.workflow/.analysis/ANL-{date}-{slug}/,包括 discussion.md、state.json、exploration-codebase.json、research.json,以及仅在“执行任务”时生成的 handoff.json。
使用方式:分为阶段 0 会话设置、阶段 1 主题理解、阶段 2 探索(代码库搜索、外部研究)、阶段 3 交互讨论(最多 5 轮)、阶段 4 综合与终止门。会用 functions.request_user_input、functions.exec_command('ccw spec load --category exploration')、web.run 等。
适用场景:针对代码库或技术主题进行多轮、多视角的协作分析,适合架构、实现、性能、安全等维度的探索。
限制:资料未提供收费、平台支持与效果数据;部分章节(如阶段 3 的 Round Template)内容在资料中截断,暂未提供完整细节。