Catlog22[开源]CCW6.3.4版本更新&&如何评价Claude code 2.0.59版本后新出的Taskoutput() 工具呢? 中发帖

新版本更喜欢agent和cli执行放到后台,用Taskoutput去监听,看了最近几个版本也没修改这个功能,特地来吐槽一下。如果没有提示词约束,将会出现以下情况: 

忘记刚刚委托agent去干的事情,在主agent中直接去干类似的活。
使用Taskoutput 将执行过程(垃圾内容)添加到主agent的上下文中,影响后续任务执行,导致更快的触发/compact。如下图所示:
[image]

这个异步设计给原本规划好的工作流增加了许多不确定。看似很好的异步设计,实际上很难利用上。我个人认为是垃圾设计之一。
在CCW 6.3.4版本后,采用了新的解决方法

对于agent强制前台运行(其仍支持并行)
对于cli 调用强制后台运行,同时增加cache机制,将中间流式内容截断并缓存,仅返回最终结果和查看缓存的cli命令,通过渐进式披露的形式解决无关内容对上下文的污染。
[image]
...