Tura command_run 架构:用依赖执行图减少编码 Agent 的模型重入
Tura 的 command_run 把若干本地操作放进同一次模型可见调用中。模型提交 commands 数组,为每项指定 command_type、command_line 和 step;运行时按 step 分组,同组无依赖的读取可以并行,后续步骤则等待前序完成。
依赖执行图描述的是操作之间的先后关系,而不是简单的命令编号。例如先并行搜索和读取文件,再应用补丁,最后运行验证。这样,运行时可以在不等待模型逐条查看结果并再次发起调用的情况下,执行已经确定的步骤。
它减少的是模型重入和重复传递上下文,不会免除真实的文件读写、构建或测试时间。如果下一步必须根据尚未返回的结果作出判断,仍需要模型介入。批处理也应限制范围,并把有副作用的修改与只读命令区分开。
因此,command_run 更适合操作路径已知、依赖可表达的编码任务。明确依赖、并行独立读取、串行执行修改与验证,才能在减少往返的同时保持执行顺序可控。
推荐专题
热门阅读
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏