Agents - Neotask by Neotask Documentation | Neotask
Agents
Was sind Agents?
Agents sind isolierte KI-Assistenten, die Probleme durchdenken, Aufgaben ausfuehren und ueber mehrere Plattformen kommunizieren. Jeder Agent hat seinen eigenen Workspace, Session-Verlauf, Modellkonfiguration und Channel-Bindungen.
Agent-Isolation
Jeder Agent erhaelt:
Workspace -- Ein dediziertes Verzeichnis fuer Dateien, Notizen und agentenspezifische Daten
Sessions -- Unabhaengige Gespraechsverlaeufe und Transkripte
Konfiguration -- Modellauswahl, Tool-Berechtigungen, Ausgabenlimits
Identitaet -- Eine einzigartige Persona, definiert in der AGENTS.md-Datei des Agenten
Auth-Profile -- Pro-Agent API-Schluessel- und AuthentifizierungskonfigurationenAgenten-Personas
Der Workspace jedes Agenten enthaelt eine AGENTS.md-Datei, die Persoenlichkeit, Anweisungen und Verhaltensrichtlinien definiert. Dieser persistente System-Prompt formt, wie der Agent antwortet -- Tonalitaet, Fachkompetenz, Formatierung, Tool-Nutzung und Sicherheitsrichtlinien.
Multi-Agent-Routing
Bei Betrieb mehrerer Agenten werden eingehende Nachrichten automatisch basierend auf Bindungen geroutet:
Channel-Bindung -- Alle Nachrichten von einer Plattform weiterleiten (z.B. alle Telegram-Nachrichten an den personal-Agenten)
Server/Workspace-Bindung -- Einen bestimmten Discord-Server oder Slack-Workspace an einen dedizierten Agenten weiterleiten
Chat-Typ-Bindung -- Private Nachrichten an einen Agenten und Gruppennachrichten an einen anderen weiterleiten
Kontakt/Peer-Bindung -- Nachrichten von bestimmten Kontakten an bestimmte Agenten weiterleitenBindungen werden in Prioritaetsreihenfolge ausgewertet. Erster Treffer gewinnt. Nicht zugeordnete Nachrichten gehen an den Standard-Agenten.
Sub-Agents & Delegation
Agenten koennen Sub-Agents fuer spezialisierte Aufgaben erzeugen:
Aufgabendelegation -- Komplexe Aufgaben aufteilen und Teile an spezialisierte Sub-Agents delegieren
Isolierte Ausfuehrung -- Sub-Agents laufen in ihrem eigenen Session-Kontext
Ping-Pong-Konversationen -- Agenten koennen Hin-und-Her-Austausche (bis zu 5 Durchgaenge) zur Zusammenarbeit fuehren
Ergebnis-Ankuendigung -- Sub-Agent-Ergebnisse koennen zurueck an den urspruenglichen Kanal gesendet werdenTeams & Orchestrierung
Multi-Agent-Teams ermoeglichen koordinierte Workflows:
Parallele Ausfuehrung -- Mehrere Agenten gleichzeitig an verschiedenen Aspekten einer Aufgabe arbeiten lassen
Sequenzielle Pipelines -- Agenten verketten, wobei jeder auf der vorherigen Ausgabe aufbaut
Hybridmodus -- Parallele und sequenzielle Ausfuehrung kombinieren
Aufgabenverfolgung -- Status der Arbeit jedes Agenten ueberwachen (in Warteschlange, laufend, fertig, Fehler, abgebrochen)Tool-Profile
Steuern Sie, was jeder Agent tun kann:
| Profil | Verfuegbare Tools |
|---------|----------------|
| minimal | Nur Session-Status |
| coding | Datei-I/O, Ausfuehrung, Sessions, Speicher, Bilder |
| messaging | Nachrichtenversand, Session-Verlauf |
| full | Alle Tools (Standard) |
Benutzerdefinierte Allow/Deny-Listen koennen pro Agent und pro Modellanbieter festgelegt werden.
Safe Mode
Safe Mode bietet eine Ausfuehrungs-Sandbox:
Master-Schalter -- Global aktivieren oder deaktivieren
Pro-Agent-Steuerung -- Fuer vertrauenswuerdige Agenten deaktivieren, fuer andere aktiviert lassen
Ausfuehrungs-Genehmigung -- Sensible Operationen erfordern explizite Benutzer-Genehmigung
Policy-Synchronisierung -- Einstellungen werden in Echtzeit ueber alle verbundenen Clients synchronisiertAgenten-Speicher
Jeder Agent hat Zugang zu einem Speichersystem:
MEMORY.md -- Persistente Notizen und wichtige Informationen ueber Sessions hinweg
Speicherdateien -- Zusaetzliches strukturiertes Wissen in memory/
Vektorsuche -- Speicher mit natuerlichsprachlichen Abfragen durchsuchenSiehe Sessions & Speicher fuer Details.
View full documentation