Skip to content

09.5 CoWork 与 Claude Code 协同

两个引擎,一个管代码,一个管交付物。合起来是完整的工作流。

读完你能做什么:设计出让 CoWork 和 Claude Code 各展所长的双引擎工作流。


一、为什么要协同

它们的能力互补:

text
Claude Code                 CoWork
├─ 强:代码、git、测试        ├─ 强:文档、数据、非技术产出
├─ 强:终端、CLI、自动化      ├─ 强:面向非开发者的交互
├─ 弱:生成精美的 PPT/Word    ├─ 弱:深度代码工程
└─ 面向:开发者              └─ 面向:知识工作者

很多真实工作横跨两者:写完代码要出汇报,处理完数据要进版本库。单用一个都别扭。


二、分工原则

text
涉及代码仓库的一切        → Claude Code
涉及交付物/文档/数据的一切  → CoWork

2.1 边界示例

任务谁做
实现功能、修 bug、写测试Claude Code
提 PR、代码审查Claude Code
把 release 写成对外的 Word 说明CoWork
给管理层做项目进展 PPTCoWork
从数据库导出数据做成 Excel 报表CoWork
重构、迁移、CI 集成Claude Code

三、四种协同模式

模式 1:Code 产出 → CoWork 包装

最常见。Claude Code 完成技术工作,CoWork 把结果变成对外交付物。

text
【Claude Code】
> 完成本次 release 的所有功能,整理出 CHANGELOG

【切换到 CoWork】
> 读这份 CHANGELOG,生成一份面向客户的 release note Word 文档,
  语气友好,突出用户能感知的改进,隐藏技术细节

模式 2:CoWork 分析 → Code 实现

CoWork 处理数据/需求,产出规格,Claude Code 据此编码。

text
【CoWork】
> 分析这份用户反馈 Excel,归纳出 top 10 的功能需求,
  按影响面和实现成本排序,输出一份结构化清单

【Claude Code】
> 根据这份需求清单的第 1 项,实现对应功能

模式 3:Web 设计 → Code 执行 → CoWork 汇报

三段式,各用最合适的入口。

text
【网页版】讨论架构方案(不消耗代码仓库上下文)
   ↓ 定稿
【Claude Code】实现方案
   ↓ 完成
【CoWork】生成给团队的技术方案 PPT 和决策记录文档

模式 4:定时协同

CoWork 的定时任务触发对代码库的检查。

text
【CoWork 定时任务】
> 每周一早上,读取项目的 git 统计和 issue 状态,
  生成一份项目健康度周报

(这类跨代码库的定时检查,也可以直接用 Claude Code 的定时能力做,看你更习惯哪个入口。)


四、数据交接:怎么把结果从一个传到另一个

两个引擎不共享对话上下文,靠文件交接。

4.1 用共享文件夹

text
1. 建一个共享文件夹,两边都能访问
2. Claude Code 把产出(CHANGELOG.md、data.json)写进去
3. CoWork 挂载这个文件夹,读取并加工

4.2 用结构化中间产物

交接的文件用结构化格式,便于下游解析:

text
【Claude Code 产出】
release-summary.json:
{
  "version": "2.4.0",
  "features": [...],
  "fixes": [...],
  "breaking_changes": [...]
}

【CoWork 消费】
读 release-summary.json,生成 release note

结构化交接比"复制粘贴一段文本"可靠得多。


五、一个完整的双引擎工作流

「季度产品发布」全流程:

text
═══ 阶段 1:开发(Claude Code)═══
> 完成本季度规划的三个功能,走 TDD,每个功能一个 PR
> 全部合并后,生成一份 technical CHANGELOG,写到 docs/CHANGELOG-Q2.md

═══ 阶段 2:数据(Claude Code 或 CoWork)═══
> 从数据库导出本季度的使用数据,保存为 usage-Q2.csv

═══ 阶段 3:对外材料(CoWork)═══
挂载 docs 文件夹,然后:
> 基于 CHANGELOG-Q2.md 和 usage-Q2.csv:
  1. 生成一份面向客户的 release note(Word,友好语气)
  2. 生成一份面向管理层的季度汇报(PPT,含数据图表)
  3. 生成一份内部的发布检查清单(Excel)

═══ 阶段 4:自动化(CoWork 定时任务)═══
> 设置每周一自动生成上周的产品使用简报

四个阶段,代码工作在 Claude Code,交付物在 CoWork,靠 docs/ 文件夹交接。


六、什么时候不用切换

不要为了"用两个工具"而切换。判断标准:

text
任务的产出主要是代码/git 操作     → 就待在 Claude Code
任务的产出主要是文档/数据/文件     → 就待在 CoWork

比如"改个 bug 并写测试",全程 Claude Code,不需要 CoWork。"整理一堆 PDF",全程 CoWork,不需要 Claude Code。

只有当一个任务真的横跨"代码"和"交付物"两个领域时,才需要协同。


七、协同的注意事项

注意说明
上下文不互通靠文件交接,不要指望一边知道另一边说了什么
交接文件放共享文件夹确保两边都能访问
用结构化格式交接JSON/CSV 比自由文本可靠
各用所长别让 Claude Code 硬做精美 PPT,也别让 CoWork 做深度重构
核对交接数据跨引擎传递的数据要抽查

延伸阅读

基于 VitePress 构建 · 内容采用原作者授权