Agents - Neotask by Neotask Documentation | Neotask

Agenter

Vad är agenter?

Agenter är isolerade AI-assistenter som resonerar kring problem, utför uppgifter och kommunicerar på flera plattformar. Varje agent har sin egen arbetsyta, sessionshistorik, modellkonfiguration och kanalbindningar.

Agentisolering

Varje agent får:

  • Arbetsyta — En dedikerad katalog för filer, anteckningar och agentspecifik data
  • Sessioner — Oberoende konversationshistorik och utskrifter
  • Konfiguration — Modellval, verktygsbehörigheter och utgiftsgränser
  • Identitet — En unik persona definierad i agentens AGENTS.md-fil
  • Autentiseringsprofiler — API-nyckel- och autentiseringskonfigurationer per agent
  • Agentpersonligheter

    Varje agents arbetsyta innehåller en AGENTS.md-fil som definierar personlighet, instruktioner och beteendriktlinjer. Denna beständiga systemprompt formar hur agenten svarar — ton, domänexpertis, formatering, verktygsanvändning och säkerhetspolicyer.

    Flerrouting av agenter

    När du kör flera agenter dirigeras inkommande meddelanden automatiskt baserat på bindningar:

  • Kanalbindning — Dirigera alla meddelanden från en plattform (t.ex. all Telegram → personal-agenten)
  • Server/arbetsytebindning — Dirigera en specifik Discord-server eller Slack-arbetsyta till en dedikerad agent
  • Chattyp-bindning — Dirigera privata meddelanden till en agent och gruppmeddelanden till en annan
  • Kontakt/peer-bindning — Dirigera meddelanden från specifika kontakter till specifika agenter
  • Bindningar utvärderas i prioritetsordning. Första matchning gäller. Omatchade meddelanden går till standardagenten.

    Underagenter och delegering

    Agenter kan skapa underagenter för specialiserade uppgifter:

  • Uppgiftsdelegering — Dela upp komplexa uppgifter och delegera delar till specialiserade underagenter
  • Isolerad exekvering — Underagenter körs i sina egna sessionskontexter
  • Fram-och-tillbaka-konversationer — Agenter kan ha utbytesdiskussioner (upp till 5 turer) för att samarbeta
  • Resultatmeddelande — Underagenters resultat kan publiceras tillbaka till originalkanalen
  • Team och orkestrering

    Flereagentteam möjliggör samordnade arbetsflöden:

  • Parallell exekvering — Kör flera agenter samtidigt på olika aspekter av en uppgift
  • Sekventiella pipelines — Kedja agenter där var och en bygger på föregående utdata
  • Hybridläge — Kombinera parallell och sekventiell exekvering
  • Uppgiftsspårning — Övervaka statusen för varje agents arbete (köad, körs, klar, fel, avbruten)
  • Verktygsprofiler

    Kontrollera vad varje agent kan göra:

    | Profil | Tillgängliga verktyg | |---------|----------------| | minimal | Sessionsstatus enbart | | coding | Fil-I/O, exekvering, sessioner, minne, bilder | | messaging | Meddelandesändning, sessionshistorik | | full | Alla verktyg (standard) |

    Anpassade tillåt-/neka-listor kan ställas in per agent och per modellerleverantör.

    Säkert läge

    Säkert läge tillhandahåller en exekveringssandlåda:

  • Huvudväxel — Aktivera eller inaktivera globalt
  • Per-agent-kontroller — Inaktivera för betrodda agenter, behåll aktiverat för andra
  • Exekveringsgodkännande — Känsliga operationer kräver uttryckligt användargodkännande
  • Policysynkronisering — Inställningar synkroniserade över alla anslutna klienter i realtid
  • Agentminne

    Varje agent har tillgång till ett minnessystem:

  • MEMORY.md — Beständiga anteckningar och viktig information mellan sessioner
  • Minnesfiler — Ytterligare strukturerad kunskap i memory/
  • Vektorsökning — Sök minne med hjälp av naturliga språkfrågor
  • Se Sessioner och minne för mer information.

    View full documentation