[KongchangAI]
ProductOpenAI Swarm / Swarm模式 / Swarm协作

Swarm

Core Facts

Timeline (last 90 days)

Oct 28

The OpenAI Agents SDK replaces OpenAI's previous experimental project Swarm, its core metaphor is handoffs, and it supports Python and TypeScript.

Unverified50%
Oct 21

Hermes Agent's Swarm architecture allows summoning multiple avatars (such as the affirmative side, the negative side, and the judge) within the same session for background debate.

Unverified50%
Oct 17

Pstack's testing phase includes the create verification skill for end-to-end testing, as well as the swarm skill, which lets multiple AI agents each handle different segments of the end-to-end flow and aggregates the reports.

Verified70%
Oct 6

The direct use of ordinary email for communication between multiple agents indicates that dedicated protocols (such as OpenAI's Swarm and Anthropic's MCP) are not a necessary prerequisite for agent interoperability.

Unverified50%
Sep 13

An AI swarm refers to a collaborative system composed of a large number of autonomous AI agents that can automatically execute tasks, invoke one another, and operate continuously in a networked environment.

Verified65%
Sep 13

During a Handoff, the current message history is passed along to the new Agent, without requiring the caller to explicitly manage state transitions.

Unverified50%
Sep 13

Swarm is maintained by OpenAI's Solutions team.

Unverified50%
Sep 13

Swarm has accumulated over 21,000 Stars and 2,276 Forks on GitHub, and is written in Python.

Expired50%
Sep 13

In Swarm, an Agent is an encapsulation of a set of instructions and callable functions.

Unverified50%
Sep 13

Swarm runs primarily on the client side, and the framework itself does not preserve state across calls.

Unverified50%

8 more timeline events

All Facts (20)

Verified

Microsoft's AutoGen, LangChain's LangGraph, and OpenAI's Swarm framework are all exploring multi-agent division of labor and collaboration.

90%
Verified

OpenAI open-sourced the experimental framework Swarm in 2024, proposing a lightweight Agent-to-Agent handoff mechanism.

80%
Verified

Pstack's testing phase includes the create verification skill for end-to-end testing, as well as the swarm skill, which lets multiple AI agents each handle different segments of the end-to-end flow and aggregates the reports.

70%
Verified

Major AI companies such as OpenAI and Anthropic all provide official Python-based SDKs.

70%
Verified

An AI swarm refers to a collaborative system composed of a large number of autonomous AI agents that can automatically execute tasks, invoke one another, and operate continuously in a networked environment.

65%
Verified

The OpenAI team explicitly stated that the Swarm framework was developed more for learning purposes and is not recommended for direct use in production environments.

65%
Unverified

The Swarm framework has only two core concepts—Agent and Handoff—adopting a stateless orchestration design philosophy that completes inter-agent collaboration within a single function call chain.

60%
Unverified

The OpenAI Agents SDK replaces OpenAI's previous experimental project Swarm, its core metaphor is handoffs, and it supports Python and TypeScript.

50%
Unverified

Hermes Agent's Swarm architecture allows summoning multiple avatars (such as the affirmative side, the negative side, and the judge) within the same session for background debate.

50%
Unverified

The direct use of ordinary email for communication between multiple agents indicates that dedicated protocols (such as OpenAI's Swarm and Anthropic's MCP) are not a necessary prerequisite for agent interoperability.

50%
Unverified

Swarm is maintained by OpenAI's Solutions team.

50%
Unverified

In Swarm, an Agent is an encapsulation of a set of instructions and callable functions.

50%
Unverified

During a Handoff, the current message history is passed along to the new Agent, without requiring the caller to explicitly manage state transitions.

50%
Unverified

Swarm runs primarily on the client side, and the framework itself does not preserve state across calls.

50%
Unverified

Swarm does not provide the infrastructure required for production environments, such as persistence, monitoring, and error recovery.

50%
Unverified

Agents SDK inherits the design philosophy of Swarm's Agent definition and Handoff logic.

50%
Unverified

OpenAI's Swarm framework implements inter-agent communication using a lightweight functional passing pattern.

50%
Unverified

OpenAI's Swarm framework adopts a lightweight functional passing pattern, while Anthropic's Claude tends to implement structured inter-agent communication through tool calls.

50%
Unverified

The Planning-Execution layered architecture can use a powerful model for planning and a fast model for task execution, striking a balance between performance and cost, as reflected in OpenAI's Swarm framework and Anthropic's agent architecture guidelines.

50%
Unverified

OpenAI's Swarm framework, Anthropic's Claude Agent, and LangChain's LangGraph are all exploring controllable paths for Agents.

50%

Source Articles