## Documentation Updates - Update all version references to v6.3.19 - Add Dense + Reranker search documentation - Add OpenCode AI CLI tool integration docs - Add Issue workflow (plan → queue → execute) with Codex recommendation - Update CHANGELOG with complete v6.3.19 release notes ## Features - Cross-Encoder reranking for improved search relevance - OpenCode CLI tool support - Issue multi-queue parallel execution - Service architecture improvements (cache-manager, preload-service) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 KiB
🚀 Claude Code Workflow (CCW)
Claude Code Workflow (CCW) 是一个 JSON 驱动的多智能体开发框架,具有智能 CLI 编排(Gemini/Qwen/Codex)、上下文优先架构和自动化工作流执行。它将 AI 开发从简单的提示词链接转变为一个强大的编排系统。
🎉 版本 6.3.19: 搜索增强与 CLI 工具升级
新功能亮点:
- 🔍 Dense + Reranker 搜索: Cross-Encoder 重排序提升结果相关性
- 💻 OpenCode AI 支持: 新增 OpenCode CLI 工具集成
- 🛠️ 服务架构优化: 预加载服务、缓存管理、UV 包管理器支持
- 📊 Issue 多队列执行: 支持 Codex 长时间自主工作
推荐工作流:
- 🚀 Issue 工作流 (
/issue:plan→/issue:queue→/issue:execute): 推荐使用 Codex 执行器,支持长时间自主编码工作详见 CHANGELOG.md 获取完整详情和迁移指南。
📚 第一次使用 CCW? 查看 快速上手指南 获取新手友好的 5 分钟教程!
✨ 核心概念
CCW 构建在一系列核心原则之上,这些原则使其与传统的 AI 开发方法区别开来:
- 上下文优先架构: 通过预定义的上下文收集消除执行过程中的不确定性,确保智能体在实现之前就拥有正确的信息。
- JSON 优先的状态管理: 任务状态完全存储在
.task/IMPL-*.json文件中作为唯一的事实来源,实现无状态漂移的程序化编排。 - 自主多阶段编排: 命令链式调用专门的子命令和智能体,以零用户干预的方式自动化复杂的工作流。
- 多模型策略: 充分利用不同 AI 模型(如 Gemini 用于分析,Codex 用于实现)的独特优势,以获得更优越的结果。
- 分层内存系统: 一个 4 层文档系统,在适当的抽象级别上提供上下文,防止信息过载。
- 专门的基于角色的智能体: 一套模拟真实软件团队的智能体(
@code-developer,@test-fix-agent等),用于处理多样化的任务。
⚙️ 安装
📦 npm 安装(推荐)
通过 npm 全局安装:
npm install -g claude-code-workflow
然后将工作流文件安装到您的系统:
# 交互式安装
ccw install
# 全局安装(到 ~/.claude)
ccw install -m Global
# 项目特定安装
ccw install -m Path -p /path/to/project
✅ 验证安装
安装后,打开 Claude Code 并通过运行以下命令检查工作流命令是否可用:
/workflow:session:list
如果斜杠命令(例如 /workflow:*)被识别,则表示安装成功。
🖥️ CCW CLI 工具
ccw 命令提供了强大的 CLI 来管理您的 Claude Code Workflow 安装:
命令
| 命令 | 描述 |
|---|---|
ccw install |
安装工作流文件到全局 (~/.claude) 或指定路径 |
ccw upgrade |
升级现有安装到当前包版本 |
ccw uninstall |
从安装中移除工作流文件 |
ccw view |
在浏览器中打开工作流仪表板 |
ccw serve |
启动仪表板服务器而不打开浏览器 |
ccw list |
列出所有管理的安装 |
ccw cli -p "..." |
使用提示词执行 CLI 工具 (Gemini/Qwen/Codex) |
ccw core-memory |
管理会话聚类和记忆 |
使用示例
# 全局安装
ccw install -m Global
# 安装到指定项目
ccw install -m Path -p ./my-project
# 打开仪表板
ccw view
# 在自定义端口启动仪表板服务器
ccw serve --port 8080
# 升级所有安装
ccw upgrade -a
# 列出安装
ccw list
Dashboard 功能
CCW Dashboard (ccw view) 提供:
- 📊 会话概览: 查看所有工作流会话的状态和进度
- 📋 任务管理: 跟踪任务执行和完成情况
- 🔍 CodexLens 管理器: 原生代码索引,支持 FTS + 语义 + 混合搜索
- 🧠 核心记忆: 会话聚类可视化与聚类管理
- 📄 CLAUDE.md 管理器: 配置管理的文件树查看器
- 🎯 技能管理器: 查看和管理 Claude Code 技能
- 🕸️ 图浏览器: 交互式代码关系可视化 (Cytoscape.js)
- ⚙️ MCP 管理器: 配置和监控 MCP 服务器
- 🪝 Hook 管理器: 管理 Claude Code Hooks
- ❓ 帮助视图: 国际化帮助文档
- 💻 CLI 管理器: CLI 执行历史与会话恢复
📖 详见 Dashboard 用户指南 和 Dashboard 操作指南。
🛠️ 命令参考
CCW 提供了一套丰富的命令,用于管理工作流、任务以及与 AI 工具的交互。有关所有可用命令的完整列表和详细说明,请参阅 COMMAND_REFERENCE.md 文件。
有关每个命令的详细技术规范,请参阅 COMMAND_SPEC.md。
💡 需要帮助?使用交互式命令指南
CCW 包含内置的命令指南技能,帮助您有效地发现和使用命令:
CCW-help- 获取交互式帮助和命令推荐CCW-issue- 使用引导模板报告错误或请求功能
命令指南提供:
- 🔍 智能命令搜索 - 按关键词、分类或使用场景查找命令
- 🤖 下一步推荐 - 获取任何命令之后的操作建议
- 📖 详细文档 - 查看参数、示例和最佳实践
- 🎓 新手入门 - 通过引导式学习路径学习 14 个核心命令
- 📝 问题报告 - 生成标准化的错误报告和功能请求
使用示例:
用户: "CCW-help"
→ 交互式菜单,包含命令搜索、推荐和文档
用户: "执行完 /workflow:plan 后做什么?"
→ 推荐 /workflow:execute、/workflow:action-plan-verify 及工作流模式
用户: "CCW-issue"
→ 引导式模板生成,用于错误、功能或问题咨询
🚀 快速入门
开始使用的最佳方式是遵循 快速上手指南 中的 5 分钟教程。
以下是一个常见开发工作流的快速示例:
选项 1: Lite-Plan 工作流 (⚡ 推荐用于快速任务)
轻量级交互式工作流,内存中规划并立即执行:
# 基本用法,自动检测
/workflow:lite-plan "为用户登录添加 JWT 认证"
# 强制代码探索
/workflow:lite-plan -e "重构日志模块以提高性能"
# 基本用法
/workflow:lite-plan "为认证服务添加单元测试"
交互流程:
- 阶段 1: 自动任务分析和智能代码探索(如需要)
- 阶段 2: 回答澄清问题(如有)
- 阶段 3: 查看生成的计划和任务分解
- 阶段 4: 三维确认:
- ✅ 确认/修改/取消任务
- 🔧 选择执行方式: 智能体 / 仅提供计划 / CLI(Gemini/Qwen/Codex)
- 🔍 可选代码审查: 否 / Claude / Gemini / Qwen / Codex
- 阶段 5: 观察实时执行和任务跟踪
选项 2: Lite-Fix 工作流 (🐛 推荐用于 Bug 修复)
智能 Bug 诊断和修复工作流,具有自适应严重性评估:
# 标准 Bug 修复(根据严重性自动适应)
/workflow:lite-fix "用户头像上传失败,返回 413 错误"
# 生产热修复模式
/workflow:lite-fix --hotfix "支付网关 5xx 错误"
工作流特性:
- 阶段 1: 智能根因诊断,采用自适应搜索
- 阶段 2: 自动影响评估和风险评分
- 阶段 3: 基于复杂度的修复策略生成
- 阶段 4: 风险感知的验证计划
- 阶段 5: 用户确认与执行选择
- 阶段 6: 执行调度,完整产物跟踪
会话产物 (保存到 .workflow/.lite-fix/{bug-slug}-{timestamp}/):
diagnosis.json- 根因分析和复现步骤impact.json- 风险评分、严重性和工作流适应fix-plan.json- 修复策略和实现任务task.json- 包含完整上下文的增强任务 JSONfollowup.json- 自动生成的跟进任务(仅热修复模式)
选项 3: 完整工作流 (📋 综合规划)
适用于复杂项目的传统多阶段工作流:
- 创建计划(自动启动会话):
/workflow:plan "实现基于 JWT 的用户登录和注册" - 执行计划:
/workflow:execute - 查看状态(可选):
/workflow:status
📚 文档
CCW 提供全面的文档,帮助您快速上手并掌握高级功能:
📖 快速入门
- 快速上手指南 - 5 分钟快速入门教程
- 安装指南 - 详细安装说明 (English)
- 工作流决策指南 - 🌳 交互式流程图帮助选择正确的命令
- 示例 - 真实世界用例和实践示例 (English)
- 常见问题 - 常见问题和故障排除 (English)
🖥️ Dashboard
- Dashboard 用户指南 - Dashboard 界面概览和功能说明
- Dashboard 操作指南 - 详细操作步骤说明
🏗️ 架构与设计
📋 命令参考
🤝 贡献
🤝 贡献与支持
- 仓库: GitHub - Claude-Code-Workflow
- 问题: 在 GitHub Issues 上报告错误或请求功能。
- 讨论: 加入 社区论坛。
- 贡献: 查看 CONTRIBUTING.md 了解贡献指南。
📄 许可证
此项目根据 MIT 许可证 授权。详见 LICENSE 文件。