Overview
Group Chat enables multiple AI agents to collaborate on tasks through orchestrated conversations. A moderator manages turn-taking and ensures productive dialogue.Group Chat brings together multiple agents with different capabilities to solve complex problems through conversation.
Creating a Group Chat
Select Participants
Choose 2 or more agents from your available sessions:
- Agents must be in βreadyβ state
- Can include agents with different providers (Claude, Codex, etc.)
- Each agent brings unique capabilities
Architecture
Participants
Each participant in a group chat is an active agent:Moderator
The moderator orchestrates conversation flow:- Turn Management - Decides which agent speaks next
- Context Awareness - Provides conversation history to each agent
- Termination - Ends conversation when task is complete
Message Flow
Group Chat State
State Indicators
- Idle
- Moderating
- Speaking
- Error
βͺ Ready for user input
Features
Participant Colors
Each participant gets a consistent color for visual distinction:Message Types
Read-Only Mode
Send messages that agents can see but donβt respond to:Read-only messages are useful for providing context without triggering agent responses.
Cost Tracking
Group chats aggregate costs from all participants:Input Panel
The input panel supports:- Text input with multi-line support
- Image attachments via paste or drag-and-drop
- Staged images preview before sending
- Read-only toggle for context messages
- Execution queue indicator when messages are queued
Message Queue Integration
Group chat integrates with the execution queue:- Messages queue when moderator/agents are busy
- Visual indicator shows queue count
- Drag-and-drop reordering support
- Per-agent queue isolation prevents conflicts
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Enter | Send message (if Enter-to-send enabled) |
Shift+Enter | New line in message |
Cmd+E | Toggle markdown edit mode |
Cmd+V | Paste images |
Use Cases
Code Review
Documentation
Problem Solving
Performance Considerations
Group chats create multiple concurrent agent sessions:Token usage and costs multiply with participant count. Use focused groups for efficiency.
SSH Remote Support
Group chat works with SSH remote agents:- Remote agents spawn on remote host
- Local coordination by moderator
- Mixed local/remote participants supported
Related Features
- Message Queue - Understand execution sequencing
- Agent Management - Configure agent capabilities
- Analytics Dashboard - Track group chat usage