TwiScan
热门
社区
账号集合
登录
注册
English
日本語
한국의
简体中文
繁体中文
注册并分享邀请链接,可获得视频播放与邀请奖励。
立即注册
陈成
@chenchengpro
engineering
@qoder_ai_ide
, created umijs, dvajs, mako and neovate code.
加入 June 2008
708
正在关注
12.9K
粉丝
陈成
@chenchengpro
2026.06.28 02:30
很多人给 Claude Code 加"多智能体编排"靠的是写更长的提示词,但放任它跑,结果往往是:直接在 main 上改、提交不走 PR、换个会话上下文全丢、做了什么为什么做完全无法追溯。The Claude Protocol 不靠"建议",它直接强制执行——加一层会物理阻断坏操作的外壳。 它的核心是 13 个 Hook 横跨 5 个生命周期事件,规则全是 block 不是 warn:orchestrator 不准在 main 上写代码,supervisor 不带 bead ID 不准 dispatch,epic 有未关闭子任务就不准 close,连 git commit --no-verify 都被拦死(pre-commit 永远跑)。配套一条铁律:一个 bead = 一个 git worktree = 一个 PR。Beads 是 Steve Yegge 那套 git 原生工单,工单就存你自己仓库里,不依赖第三方。 角色分三层。Orchestrator 是副驾驶,只能用 Grep/Read/Glob 调查、Plan mode 规划、Task() 委派,永远不碰代码——而且有条硬约束:不读真实源码就不准 dispatch(作者引用 Cursor 的 self-driving codebases 研究,认为约束远比"记得先调查"这种软提醒有效)。Supervisor 按你的技术栈自动生成,在隔离 worktree 里干活、推干净 PR。每条 dispatch prompt 被 PostToolUse Hook 自动记成 bead 评论,agent 用 bd comment 写 LEARNED: 笔记会被抽成 JSONL 知识库,下次会话开头自动浮出最近 5 条——刻意用 grep+jq 而非向量库,理由是项目级知识根本用不上 embedding。 还有些务实细节:<10 行的琐碎改动有 quick-fix 逃生舱,但在 main 上硬阻断、feature 分支也要带文件名弹窗批准;关闭的 bead 永久不可变,修 bug 开新 bead 用 bd dep relate 链接,杜绝 reopen 脏历史;加 --external-providers 还能把只读 agent 委派给 Codex,Gemini 兜底。npx skills add AvivK5498/The-Claude-Protocol 即装,仅 macOS/Linux。它代表的思路和"让模型更聪明"正交:可靠性用确定性的 shell Hook + git 原语兜住,而不是赌提示词。
显示更多
0
0
3
8
1
转发到社区
热门用户
New York Post
@nypost
4.1M 粉丝
狱。
@Wx1nIII24
121.3K 粉丝
狗D和小桃(主页完整)
@Wx1n111124
52.1K 粉丝
小Annie🦋
@Yooheajede
45.6K 粉丝
李李Momo💋
@Lili33O49
23.7K 粉丝
李李moMo
@LiLi_33094_
8.5K 粉丝
Reuters
@Reuters
26.3M 粉丝
一劍浣春秋
@chee828
0 粉丝
Gxtimer 原创
@GxtimerTv
172.6K 粉丝
Hello! Project Link
@UpFrontLink
15.5K 粉丝
sunny
@77sunnyx
1.2M 粉丝
Sexy Yuki
@SxeYuki
0 粉丝
🍑桃子水水
@Taozishuishui
128.6K 粉丝
是你的KK
@KKLOVQ
0 粉丝
redaiyu17333(主页完整)
@cccxxxyyiii
48.7K 粉丝