前言
不满意cli内部调用其它模型api交互方式,全自主开发了 CCB,区别呢,举了例子对比,
- 传统方式:木匠在盖一个楼,为了完成瓦匠的活临时借了瓦匠的工具或是短期雇佣了瓦匠,完全是主从关系,随从可控性能力都受到极大限制。
- CCB方式:木匠把瓦匠等工人叫过来,组建了一个施工队,全部都是全职工,每个都具备完整的能力。而ccb做到的就是它们直接相互感知和流畅通讯。 当然还包括设计了漂亮好用的界面:
具体来说:
- [CCB]是一个纯底层软件,只负责多模型挂载和低token交互,没有任何自动化和工作流设计,完全区别于其他项目,目前大家都是手动指派哪个模型负责干啥。也可以看出新的交互方式具有不可替代性
- [CCB]项目经过一个月发展,目前已经是4.1.3 版本,各种系统都能稳定运行了,丝滑流畅多模型通讯。用户也有上百人,用户群200人左右,非常热闹
- [CCB]目前是以CC为主,协调调用CX,OC和GE,后续功能包括:CX为主调用另外三者(就要推出); 同种cli不限一个(尽快推出);手机远程(正在筹备)。
为什么造轮子
-
[CCA](Claude code autoflow) 可以看作是 [CCB]的自动化插件,或是上层建筑,可以自由组合不同cli的角色,自动调配工作。
-
CCA的优点完全来源于[CCB]可见、可控、低token占用特点,流畅自动化是水到渠成的事。可以自由设置和调配不同cli的工作(将灵活度拉满)。
-
完全基于项目, 安装后,通过 cca add .方式在当前目录引入cca控制 cca delete .即可删除当前目录。
目前插件内置了两种角色配置,可灵活切换: -
配置1: 默认CXGO模式,其中cc负责宏观和推进任务,cx负责微观设计并监督oc完成代码编写,迭代完成反馈cc。ge负责git 文档维护和大型代码的review。
-
配置2: Trio模式:去掉了oc 具体代码实现有cx完成。
-
后续将开放更多角色配置,尤其是等cx可以切换为主控后,角色搭配将更丰富。 也支持用户根据自己工作和习惯自定义角色。
地址,欢迎使用和小星星:
对ccb不熟的l佬可以查看:


