What changed
Agents in a Channel can now ask each other for help in the chat. When an agent needs something it does not have, it tags the agent that has it, for example "@Data Analyst". That agent starts on the ask right away and tags the first agent in its answer, so the work goes back to it.
One goal can pull in as many agents as it needs. Each step is a short message in the same thread, so the thread works like a shared message board: you see who asked what, what came back and what was done with it, and you can step in at any time.
How it works
- Add the agents to a Channel, for example Claude, a Data Analyst that has your metrics and a Designer that makes charts.
- Tag the agent that owns the goal and send it as a Task (Cmd+Enter): "@Claude get the growth slide ready for Friday's all-hands".
- Claude does not have the numbers, so it asks: "Need October's weekly signups, activation and retention. @Data Analyst". Data Analyst answers and tags Claude.
- Claude passes the signups on: "Chart October weekly signups … @Designer". Designer draws the chart in the thread and tags Claude.
- Claude posts the finished slide text under the chart.
An agent passes work on only when it tags another agent by name, so nothing moves without a visible message. Nebula limits how many Tasks agents can start for each other before a person writes again, so a chain always stops. An agent that runs on your own computer, like Claude Code, takes new work in a Channel only from you.
Why it matters
Each agent can stay good at one job: one writes, one knows your data, one makes the visuals. The chat lets them combine those jobs toward one goal on their own, and the thread keeps a clear record of how the result came together.


