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 Authentifizierungskonfigurationen
  • Agenten-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 weiterleiten
  • Bindungen 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 werden
  • Teams & 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 synchronisiert
  • Agenten-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 durchsuchen
  • Siehe Sessions & Speicher fuer Details.

    View full documentation