画布如何使代理工作流程可见、可引导且具有成本效益

聊天非常适合意图,但客服代表的工作却会丢失在滚动条中。以下是我在代理工作流程中使用画布的方式,以及为什么您的工作流程也需要画布。“画布如何使代理工作流程可见、可引导且经济高效”一文首次出现在GitHub博客上。

Ayan Gupta是GitHub的开发人员倡导者,他帮助开发人员和团队在GitHub Copilot、Azure和开源中采用实用的人工智能驱动的开发工作流程。作为福布斯30位30岁以下的获奖者,他此前共同创立了专注于扩大健康和教育机会的技术企业。

他今天的工作重点是使代理驱动的工作流程透明、可控且可重复,除此之外,他还喜欢木工和志愿服务。当我在大学时,我加入了VS Code中AI内联完成的第一个版本之一的测试版。感觉就像是游戏规则的改变者。

从那时起, GenAI从根本上改变了软件开发:代理和人员协同工作的混合团队,以开发人员为中心,成为有远见的协调者。我们现在正生活在这种转变中。作为GenAI创新快速发展的自然副产品,我们现在有工具来帮助我们规划、构建、审查和发布代码。但在当前状态下,许多工作流程仍然感到脱节。

上下文会在线程和表面上丢失,并且花费太多时间审阅代理生成的工作。代理可以比任何人更快地生成更改,并且大多数开发人员工具最初不是为多代理编排而设计的。人们很容易忘记哪些事情发生了变化,哪些事情得到了验证,哪些事情仍然需要人类的判断。GitHub Copilot应用是解决这一问题的重要一步。

我几乎每天都学会喜欢和使用的一个特别功能是画布。Canvases允许开发人员和代理在持久的共享表面上进行交互。与将聊天视为唯一的工作场所不同,画布让工作在展开时可见、可引导且可审批。聊天非常适合意图,但对于持久执行来说却很弱,我仍然相信聊天是我们有意图的最佳界面之一。