10月23日,拥有57万订阅者的开发者YouTuber、T3 Code和T3 Chat背后公司的CEO Theo Browne在X上发帖:"I wrote a \"council\" skill that makes my agent argue with Opus 5.5, Muse Wonder Full and GPT-6.1 Sol before it is allowed to merge"(我写了一个council技能,让我的代理在获准合并之前,先和Opus 5.5、Muse Wonder Full、GPT-6.1 Sol争论一番)。到10月26日,这条帖子获得18万次浏览、1,714次收藏。回复里有"Give me the council skill please"(求这个技能)和"Have you released this council skill publicly?"(公开了吗?)。
第二天,Theo把自己每天在用的技能以tstack为名公开成仓库。仓库的星标从10月25日的38个涨到26日的103个。公开仅两天,就出现了其他开发者在自己的仓库里跑council、一路合并的PR。
tstack里有9个PR技能。除了council,还有盯着PR过CI和审查机器人、只修真正问题的babysit,停在可以由人来合并这一步的full stop,以及无人值守也会一路推到合并的full send,技能之间还会互相调用。可在Claude Code和Codex中运行。
council会请三家不同公司的AI担任评审。评审只读代码,按10分制打分;修改由你自己的代理负责,一直送审到三位都满意为止。反复审查期间防止PR越改越大,也是代理的任务;每一轮的分数都会以表格形式留在PR描述里。
