Overview
ArgentOS supports running multiple agents, each with its own identity, configuration, model preferences, and channel bindings. This enables use cases like having a personal assistant agent, a work-focused agent, and a customer-facing agent — all managed by the same gateway.Defining Multiple Agents
Agents are defined inargent.json under the agents key:
Channel Binding
Each channel can be bound to a specific agent:Shared vs Isolated Resources
Use Cases
Personal + Work Separation
Run one agent for personal tasks (reminders, home automation) and another for work (client management, ticket triage). Each has its own identity and memory scope.
Customer-Facing Agents
Deploy a cost-efficient agent on Haiku for customer support channels while keeping your personal agent on Sonnet/Opus.
Specialized Agents
Create agents with specific tool sets — one with browser access for research, one with only task management for a team channel.
