Brewcode:让 Claude Code「不失忆」的插件套件,终于能跑完长任务了

Claude Code 跑长任务时,你有没有遇到过这种情况——做到一半,上下文被压了,Claude 忘了之前讨论的架构决策,然后你花十分钟把上下文重建回来?

这不是你的问题。是 Claude Code 本身的机制问题:上下文压缩时,工作状态会丢失。

Brewcode 就是来解决这个的。


这个 Skill 在干嘛

Brewcode 是一个 Claude Code 插件套件,由四个插件组成:

  • brewcode — 核心包:无限任务执行 + 仲裁式代码评审 + 技能/子代理创建
  • brewdoc — 文档工具:自动追踪文档时效、Markdown 转 PDF、知识记忆优化
  • brewtools — 文本工具箱:Token 优化、文字人性化处理、密钥扫描、插件自动更新
  • brewui — UI/视觉工具:占位符(开发中)

总共 33 个 skills、16 个 agents、9 个生命周期钩子


核心技术亮点

1. 上下文永续(Context Persistence)

Brewcode 最核心的价值在这里。普通 Claude Code session 每次遇到上下文压缩,积累的工作状态就丢了。Brewcode 在每个压缩周期自动保存知识状态,任务之间做自动上下文交接,让 Claude 在下一个周期接着干,而不是重新开始。

2. 仲裁式代码评审(Quorum Code Review)

不是单一 agent 评审——启动多个独立评审 agents,每个从不同角度审查代码,然后相互辩论,最后由「仲裁者」做出最终裁决。相比单 Pass 代码审查,这套机制更容易暴露架构层面的 trade-off 问题。

3. 技能工厂(Skill Creator)

遵循 Anthropic 官方最佳实践创建和优化 Claude Code skills,带 scope guard(任务规模预判)、prompt contracts(强制规范)和 checkpoint(断点续传)。

4. 生命周期钩子(Hooks)

9 个钩子覆盖工具调用前后,支持自动化的项目规则执行和知识持久化。


安装方式

# 1. 添加插件市场
/plugin marketplace add kochetkov-ma/claude-brewcode

# 2. 安装四个插件
/plugin install brewcode@claude-brewcode
/plugin install brewdoc@claude-brewcode
/plugin install brewtools@claude-brewcode
/plugin install brewui@claude-brewcode

# 3. 重载
/reload-plugins

安装后会在项目目录生成 .claude/ 配置,以及配套的规则和 agents。


使用场景

  • 需要跑数小时的长任务(不想每次被压缩打断后重建上下文)
  • 重要代码评审(想要多角度对抗性审查而不是单一 pass)
  • 团队需要统一规范(通过钩子强制执行项目编码规则)
  • 文档维护自动化(自动追踪哪些文档过期了需要更新)

总结

Brewcode 解决的是 Claude Code 在生产级长任务场景下的核心痛点:上下文丢失。它的 four-plugin 架构把「怎么把长活做完」「文档怎么管」「规则怎么执行」拆成了独立又协作的模块。对于经常用 Claude Code 做复杂项目的开发者,这套工具值得装上试试。

GitHub 链接:https://github.com/kochetkov-ma/claude-brewcode


GitHub: https://github.com/kochetkov-ma/claude-brewcode

评论区

0 条评论

登录后可评论。

陈一铭 11 阅读