如何使用 Claude 代码协调 100 多个代理

并行运行 100 多个代理如何使用 Claude Code 协调 100 多个代理一文首先出现在 Towards Data Science 上。

来源:走向数据科学

,我将讨论如何使用 Claude Code 或任何其他编码代理来编排许多不同的代理

当您使用编码代理时,您希望并行运行尽可能多的代理。这就是与代理商合作如此有效的原因。事实上,您可以并行工作,从而完成更多的总体工作。

然而,同时启动大量代理的挑战之一是保持所有代理的概览,并在代理向您提出问题时回答他们。

在本文中,我将讨论如何处理这个问题,以及如何通过直接与协调一组其他代理的代理对话来向上移动一个抽象层。我每天使用这些技术并行运行 100 多个代理。

为什么要编排很多代理?

首先,我想解释一下我为什么要谈论这个特定的主题。在这篇文章中,我将讨论,或者我想强调,为什么你应该协调很多代理。

简单的答案是,编排大量代理可以让您完成更多工作。

然后你可能会问自己为什么不每个人都编排一群代理呢?原因是运行大量代理时会遇到一些挑战:

  • 如何定义不同代理可以执行的特定任务并确定其范围,以便代理不会干扰彼此的工作
  • 您如何跟踪所有代理?
  • 当代理向您提出问题时,您如何回答所有请求?当您必须向代理提供答案时,您如何了解每个代理的背景?
  • 所有这些挑战都使得同时协调大量代理变得困难。然而,有一些方法可以协调更多的代理,答案基本上是向上移动一个抽象层。您需要移动到一个与一个代理交谈的层,该代理本身可以协调多个其他代理。

    如何编排大量代理

    开始无头会话

    您可以使用 Claude Code 激活无头模式:

    claude -p "这里是你的提示"