Hopp til innhold
Dokumentasjon

Funksjoner · 4 min lesing

Agentmotorer: Codex og Hermes

Når du gir en lang oppgave til Katchy, rydd skrivebordet, oppsummer denne 60-siders PDF-en, gi nytt navn til hvert skjermbilde etter innhold, starter en agentmotor i bakgrunnen, legger en plan, utfører steg for steg og rapporterer tilbake på et lite dock-kort. Katchy leveres med to motorer du kan bytte mellom i Innstillinger → Agent → Motor. Samme UX, samme hurtigtast, samme tillatelsesmodell. Forskjellig hjerne under.

Codex, standarden

Codex er det som kjører første gang du åpner Katchy. Den ruter hver agentoppgave til en frontier OpenAI-modell for resonnement, og bruker Katchys eget innebygde runtime til å håndtere planleggingssløyfen, verktøykallene og dock-kortets livssyklus. Modellen velger seg selv ut fra oppgaven, raske endringer går til de raskere modellene, arbeid med lang kontekst rutes til de dypere.

  • Polert fra start, motoren appen opprinnelig ble bygget rundt.
  • Snakker med OpenAIs API; krever din egen OPENAI_API_KEY limt inn i Innstillinger.
  • Best på oppgaver i flere steg som drar nytte av en topp resonnementsmodell: research, refaktorering, arbeid med lange dokumenter.
  • Betaling per token til OpenAI, typisk ører per oppgave, avhengig av lengden.

Hermes, det åpne alternativet

Hermes pakker hermes-agent CLI-en fra Nous Research. Katchy leverer hele Python-runtime-et (~360 MB) + hermes-agent-installasjonen INNEBYGD i Katchy.app, det er ingen pip install, ingen Terminal, ingen oppsettsveiviser. Bytt til Hermes i Innstillinger og neste agentoppgave kjører gjennom den lokale Python-en i stedet for OpenAI-APIet.

  • Fullt lokal agentsløyfe, planlegging, verktøyvalg og selvsjekk skjer alt sammen på Macen din.
  • Null installasjon. Runtime-et følger med appen og er signert + notarisert som del av buildet.
  • Ingen OpenAI-nøkkel kreves for selve agenten; ta med ditt eget modellendepunkt hvis du vil ha frontier-resonnement, eller kjør en mindre lokal modell.
  • Best for personvernfølsomt arbeid, offline-vennlige flyter og alle som er nysgjerrige på hvor åpne agentverktøy er på vei.
Hermes er den åpne agentsløyfen fra Nous Research, samme prosjektnavn, fullstendig urelatert til Facebooks gamle JavaScript-motor. Den innebygde CLI-en ligger på Katchy.app/Contents/Resources/HermesRuntime hvis du noen gang vil titte.

Side ved side

Begge motorer følger den samme agentkontrakten, samme hurtigtast, samme tillatelser, samme dock-kort, samme bekreftelse før destruktive handlinger, samme Cmd-Z. Det som er forskjellig er alt under UX-laget.

  • Oppsett, Codex trenger en OpenAI-nøkkel; Hermes virker i det øyeblikket Katchy starter.
  • Nettverk, Codex sender hver oppgave til OpenAIs servere; Hermes kjører sløyfen lokalt og berører bare nettet hvis du har koblet den til en eksternt modell.
  • Pris, Codex er per token; Hermes har null kostnad per oppgave (du betaler én gang, i nedlastingsstørrelse).
  • Hastighet, Codex er som regel raskere på første token fordi OpenAIs modeller er større og varmere; Hermes er konkurransedyktig på korte oppgaver og uovertruffen offline.
  • Tak, Codex arver OpenAIs nyeste resonnementsevne; Hermes arver den åpne modellen du peker den mot.

Hvilken bør du velge

  1. Start med Codex. Den er standarden av en grunn, det er motoren resten av Katchy er tunet mot, og den med størst sannsynlighet for å klare det du kaster på den i første forsøk.
  2. Bytt til Hermes hvis noe av dette treffer: du har ikke lyst til å lime inn en OpenAI-nøkkel, du jobber med noe så privat at du heller ikke vil sende det over nettet, du er på en ustabil forbindelse, eller du er nysgjerrig på åpne agentverktøy og vil prøvekjøre dem uten å forlate appen.
  3. Du kan bytte per økt, valget bor i Innstillinger → Agent → Motor og trer i kraft ved neste agentoppgave. Pågående oppgaver fortsetter på motoren som startet dem.

Hva er likt uansett

Samme Control + Option-hurtigtast starter og stopper agenten. Samme dock-kort viser fremdrift. Samme macOS-tillatelser styrer hver fillesing, hvert klikk og hver skall-kommando. Motorvalget er rørarbeid, vanene dine endrer seg ikke når du bytter.

Også tilgjengelig som ren markdown.