Agents - Neotask by Neotask Documentation | Neotask
Agents
Agents क्या हैं?
Agents isolated AI assistants हैं जो problems के माध्यम से reason करते हैं, tasks execute करते हैं, और multiple platforms पर communicate करते हैं। प्रत्येक agent का अपना workspace, session history, model configuration, और channel bindings होती हैं।
Agent Isolation
प्रत्येक agent को मिलता है:
Workspace — Files, notes, और agent-specific data के लिए एक dedicated directory
Sessions — Independent conversation history और transcripts
Configuration — Model selection, tool permissions, spend limits
Identity — Agent की AGENTS.md file में defined एक unique persona
Auth Profiles — Per-agent API key और authentication configurationsAgent Personas
प्रत्येक agent के workspace में एक AGENTS.md file होती है जो personality, instructions, और behavioral guidelines define करती है। यह persistent system prompt agent के respond करने के तरीके को shape करता है — tone, domain expertise, formatting, tool usage, और safety policies।
Multi-Agent Routing
कई agents चलाते समय, inbound messages bindings के आधार पर automatically route होते हैं:
Channel binding — एक platform के सभी messages route करें (जैसे सभी Telegram → personal agent)
Server/workspace binding — एक specific Discord server या Slack workspace को एक dedicated agent पर route करें
Chat type binding — Private messages को एक agent पर और group messages को दूसरे पर route करें
Contact/peer binding — Specific contacts से messages को specific agents पर route करेंBindings priority order में evaluate होती हैं। पहला match जीतता है। Unmatched messages default agent पर जाते हैं।
Sub-Agents & Delegation
Agents specialized tasks के लिए sub-agents spawn कर सकते हैं:
Task delegation — Complex tasks को break down करें और parts को specialized sub-agents को delegate करें
Isolated execution — Sub-agents अपने own session context में run होते हैं
Ping-pong conversations — Agents collaborate करने के लिए back-and-forth exchanges (5 turns तक) कर सकते हैं
Result announcement — Sub-agent results original channel पर post back किए जा सकते हैंTeams & Orchestration
Multi-agent teams coordinated workflows enable करती हैं:
Parallel execution — एक task के different aspects पर simultaneously multiple agents run करें
Sequential pipelines — Agents को chain करें जहां प्रत्येक previous output पर build करता है
Hybrid mode — Parallel और sequential execution combine करें
Task tracking — प्रत्येक agent के काम की status monitor करें (queued, running, done, error, canceled)Tool Profiles
Control करें कि प्रत्येक agent क्या कर सकता है:
| Profile | उपलब्ध Tools |
|---------|----------------|
| minimal | Session status only |
| coding | File I/O, execution, sessions, memory, images |
| messaging | Message sending, session history |
| full | सभी tools (default) |
Custom allow/deny lists per agent और per model provider set की जा सकती हैं।
Safe Mode
Safe Mode एक execution sandbox प्रदान करता है:
Master toggle — Globally enable या disable करें
Per-agent controls — Trusted agents के लिए disable करें, बाकियों के लिए on रखें
Execution approval — Sensitive operations के लिए explicit user approval आवश्यक
Policy sync — Settings real time में सभी connected clients में synchronizedAgent Memory
प्रत्येक agent के पास एक memory system का access है:
MEMORY.md — Sessions में persistent notes और important information
Memory files — memory/ में additional structured knowledge
Vector search — Natural language queries का उपयोग करके memory search करेंDetails के लिए Sessions & Memory देखें।
View full documentation