Skip to main content

16 posts tagged with "ClaudeCode"

View All Tags
· 5 min read

AI Coding 的下半场不是 更强的模型,而是更难违反的流程。

  1. Superpowers 是什么:一套 Claude Code 插件,注入 14 个 skill,强制 5 阶段不可绕过流程。
  2. TDD 硬约束:RED-GREEN-REFACTOR 循环被写进 skill 代码,测试必须先失败才能写实现。
  3. 官方收编信号:Anthropic 一月将其纳入官方插件市场——承认纯灵活无法规模化。
  4. 数据说话:任务完成率 62% → 89%,token 消耗增加 37%。
  5. 版本化管理:skill 是文本文件,可 git 提交、code review——团队第一次能把 AI 写代码的规矩版本化。
  6. 动态 vs 静态:相比 .cursorrules 和 CLAUDE.md,skill 按任务状态精确触发,不打扰无关流程。
  7. 一句话记住把规则写进 skill 代码,不是 prompt 里
· 4 min read

Claude Cowork 是 Claude Desktop 桌面 App 里的一个 Tab,本质和 Code Tab 差不多,主要面向非程序员——默认去掉了 GitHub、Preview、Diff、Terminal 等开发功能,换成了 VM 沙箱隔离执行、定时任务、MCP 办公套件集成这类知识工作场景更常用的能力

核心问题很简单:非程序员怎么用 Code Agent?

  1. Cowork 和 Code 共享同一 Agent 引擎,差异只在交互界面,零编程门槛。
  2. 授权文件夹后,Claude 自动规划并执行多步文件操作,破坏性操作需用户二次确认。
  3. macOS AVF 轻量 VM 隔离执行,Agent 循环自动拆解子任务并行处理。
  4. MCP 集成 Google、Office 等数十款工具,支持企业私有插件市场。
  5. Agent 的真正战场不是 IDE,是桌面。Agent 从开发者专属变成全员可用——AI 工具进入企业的关键一步。
· 6 min read

OpenSpec 解决了一个我在 AI 编码里反复踩的坑:你和 AI 达成的共识,/clear 之后全没了

  • 问题本质:AI 在长对话中遗忘早期约束,清空上下文后设计共识归零
  • OpenSpec 的解法:把共识写成结构化文档(proposal → spec → tasks),存进文件系统,不依赖对话记忆
  • 核心流程Propose → Apply → Archive,三步闭环,所有变更可追溯
  • Delta Spec 机制:改需求不重写规格,用 ADDED/MODIFIED/REMOVED 增量描述,自动合并
  • 和 Superpowers 的关系:OpenSpec 管"写什么",Superpowers 管"怎么写"——一个定方向,一个定纪律
  • 得物团队落地数据:10 天净增 25,546 行代码,研发提效 36%,关键是把规范写成 AI 的"可执行契约"
· 6 min read

ClaudeCode 客户端消息流的有序性,本质上是 单写者 + 显式序号 + 受控并发 换来的工程纪律,不是靠运行时去猜消息该怎么排。

要点拆解:

  1. 所有 stream 事件先汇入统一写入通道,由 序号 决定渲染顺序,不按到达时间。
  2. 工具并发被框死在 读可并行、写必串行 的边界内。
  3. UI 层只信任已经定序的快照,从不直接消费裸 SSE,否则就是乱序事故的源头。
  4. 回合作为原子单位,失败整体丢弃,不修补半截回合。

理解这套规则,比追着 SDK 文档更有用。