Funktioner · 4 min läsning
Agentläge
Agentläget är ytan för allt som är större än en mening arbete. Säg "hey agent" eller uttala en uppgift som uppenbart kräver flera steg, Katchy startar en bakgrundssession som planerar, exekverar, kontrollerar sitt arbete och visar resultatet på ett litet dockkort bredvid markören.
Vad en agent kan göra
- Läsa och skriva filer var som helst där du har gett åtkomst.
- Köra skalkommandon, git, npm, curl, python, vad som än finns i din PATH.
- Öppna appar, klicka, dra, skriva (med Computer Use aktiverat).
- Söka på webben och följa länkar.
- Spara minne, varje slutförd uppgift loggas så att framtida sessioner vet vad som hänt.
Vad en agent inte kan göra
- Röra något utanför de macOS-behörigheter du gett.
- Använda inloggningsuppgifter den inte fått.
- Överleva en avstängning av Katchy, när appen stängs avbryts pågående agenter rent.
Dockkortet
Medan en agent jobbar ser du ett litet kort bredvid markören med:
- Uppgiftens titel (automatgenererad, substantivet först, t.ex. "Påminnelser-städning", inte "Kan du snälla…")
- Aktuellt stadium, Planerar / Kör / Skriver svar / Klar
- En live-rad med det senaste skalkommandot eller assistentutdraget
- Föreslagna nästa steg när uppgiften är klar
Klicka på kortet för hela samtalsloggen, eller tryck Stoppa / Avfärda utan att ens öppna instrumentpanelen.
Para ihop röst + agent
De två lägena är gjorda för att användas tillsammans. Rösten är förgrunden (en fråga, ett svar); agenter är bakgrunden (långa uppgifter). En typisk loop:
- Röst: "vad är det som blockerar det här testet?"
- Läs svaret. Tänk efter.
- Lämna över: "hey agent, fixa den saknade importen i auth/session.ts och kör testet igen."
- Fortsätt med nästa sak. Agentens dockkort blinkar när det är klart.
Destruktiva åtgärder frågar först
Finns även som ren markdown.
Nästa i Funktioner
Agentmotorer: Codex och Hermes
Två motorer driver Agentläget. Codex är den polerade standardvalet. Hermes är det öppna, helt lokala alternativet. Här ser du när var och en vinner.