TwiScan
热门
社区
账号集合
登录
注册
English
日本語
한국의
简体中文
繁体中文
注册并分享邀请链接,可获得视频播放与邀请奖励。
立即注册
陈成
@chenchengpro
engineering
@qoder_ai_ide
, created umijs, dvajs, mako and neovate code.
加入 June 2008
711
正在关注
13K
粉丝
陈成
@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
转发到社区
热门用户
狱
@Wx1n11124
0 粉丝
New York Post
@nypost
4.2M 粉丝
オリコンニュース
@oricon
1.9M 粉丝
TVer新着
@TVer_info
101K 粉丝
ツイッター速報〜BreakingNews
@tweetsoku1
256.9K 粉丝
吴说区块链
@wublockchain12
181.6K 粉丝
玉米棒棒
@fljjx61
509.1K 粉丝
Reuters
@Reuters
26.4M 粉丝
First Squawk
@FirstSquawk
569.6K 粉丝
空空道人
@Kongkongda5882
34.4K 粉丝
Bloomberg
@business
10.5M 粉丝
看中國
@kanzhongguo
348.9K 粉丝
中國新聞社
@CNS1952
547.7K 粉丝
华尔街观察 Xtrader
@cnfinancewatch
130.6K 粉丝
billboard
@billboard
16.8M 粉丝