Agent teams

Agent Teams lets one chat work as a small team: Oda leads, creates named teammates, gives them work, passes messages between the members and keeps one shared list of tasks. A team forms only when you ask for one, and it works inside the chat you asked in.

Turn Agent Teams on

The Agent Teams bundle comes switched off. Plugins and bundles covers the Plugins page; for this bundle:

  1. Open Plugins in the sidebar and find the Agent Teams bundle.
  2. Switch it on.

Ask Oda for a team

Teams form only when you ask for one. The chat's agent, Oda, is the Lead of the team, and each helper is a teammate that Oda names and works with.

Messages between members

Interrupting and waiting

The shared task board

Limits at a glance

WhatLimit
Teammates one task can create16 by default, up to 64
Pending messages per member64
Size of one message64 KiB (65,536 bytes)
Active tasks on the board256
Teammate name64 characters at most, lower case with hyphens, never lead
Teammate description200 characters at most
Task title200 characters at most

What comes back after a restart

Questions, answered

Does Oda start a team on its own?

No. Oda creates a teammate only when you ask for one, and the team works inside the chat you asked in. A job that does not ask for a team is done by Oda alone.

Why did Oda say it cannot create another teammate?

The task has reached its teammate limit, and the refusal reads This Team already created <created> of <limit> allowed teammates. The limit counts every teammate ever created for that task, including the finished and the failed ones. It is 16 by default and can be raised to 64 under Settings > Agent presets. At the limit, Oda is told to reuse the teammates it already has.

Can two teammates have the same name?

No. Teammate names are unique: lower case words joined by hyphens, at most 64 characters, and never lead. A name stays taken for the team's whole life, even when the teammate that got it failed to be created; no name is reused.

What happens to a teammate's queued messages when Oda stops it?

They stay. Stopping a teammate's current turn does not delete its queued messages, and the tasks it owns keep their owner. Only the Lead stops teammates, and it cannot stop itself.

What does inactive mean for a teammate?

No turn is executing at that moment. It is not a failure and not a finish: the teammate can work again when the team sends it something. In the Activity panel the same state reads stopped.

If I send Oda a message while it is waiting for the team, does the team stop?

No. The wait ends early so that Oda answers you first; the teammates keep working, and Oda can wait again afterwards if it still needs them.

How do I turn a team off?

Switch the Agent Teams bundle off on the Plugins page. While it is off, Oda cannot create teammates, and the team tools and the Team panel go with it.

Where is the team's work recorded?

In the chat that asked for it. That chat's record is the team's source of truth: after a restart the teammates and their tasks are back from it, and a different chat has a different team.

How is a teammate different from a subagent?

A teammate is a named member of the team, with its own inbox that survives between turns; other members message it, and it appears in the Team panel. A subagent is a helper Oda hands part of a task to, with its own conversation you can follow; Subagents and the Activity panel covers that side.