初学者GitHub Copilot应用:同时运行多个代理

了解如何在GitHub Copilot应用程序中运行并行代理,并体验它不再感到害怕并开始感到强大的那一刻。面向初学者的GitHub Copilot应用程序:同时运行多个代理首先出现在GitHub博客上。

在同一个项目上运行多个AI代理似乎是纯粹的混乱,你的开发厨房里有太多的厨师。但是,使用GitHub Copilot应用程序,这些代理可以单独工作,不会相互干扰,从而让您在更短的时间内完成更多工作。想象一下并行代理会话,就像去洗衣店一样。您可以在自己的机器上同时开始多次洗衣。

您可以使用自己的设置设置每个垫圈,它不会影响其他负载。最重要的是,您不必等待一个完成就可以开始另一个。让我们来看看它是如何工作的。座席会话、Git工作树和上下文座席会话是您赋予Copilot的任务,从开始到结束。在GitHub Copilot应用中,您可以通过会话视图管理多个会话。

每张卡片都会显示其标题以及代理完成任务的距离。每个会话独立于其他会话运行。这意味着您可以随时开始新的会话,并且已经运行的会话不会受到干扰。但这里才是真正的魔法发生的地方。GitHub Copilot应用中的每个代理会话都可以在自己的Git工作树上运行。由于每个会话都是隔离的,因此它们可以同时并行运行。

这意味着你把时间花在审查和决策上,而不是在工作中观察你的代理。此外,每个会话都保留其自身的背景,因此您可以在它们之间自由切换。每个人都会准确地捡起你离开的地方,你永远不必重新解释你在做什么。更少的上下文切换意味着您感觉更少分散。这是什么样子让我们看一个示例存储库,尾旋玩具。

我今天想对这个项目做三件事:添加资助的排序、执行辅助功能审核以及对此项目运行一些测试。第一步是让Copilot构建资助排序功能。在开始时,打开一个新会话,并要求Copilot执行辅助功能审核。在此过程中,开始提示Copilot在第三次会话中运行一些测试。