Functies · 4 min leestijd
Agent-engines: Codex en Hermes
Wanneer je Katchy een lange taak in handen geeft, het bureaublad opruimen, deze pdf van 60 pagina's samenvatten, elke screenshot hernoemen op inhoud, start er op de achtergrond een agent-engine, plant het werk, voert stap voor stap uit en meldt zich terug op een kleine dockkaart. Katchy levert twee engines die je kunt wisselen in Instellingen → Agent → Engine. Zelfde UX, zelfde hotkey, zelfde rechtenmodel. Eronder een ander brein.
Codex, de standaard
Codex is wat draait als je Katchy voor het eerst opent. Het routeert elke agent-taak voor het redeneren naar een frontier-model van OpenAI, en gebruikt Katchy's eigen meegeleverde runtime voor de planningsloop, tool-calls en de levenscyclus van de dockkaart. Het model kiest zichzelf op basis van de taak, snelle bewerkingen gaan naar snellere modellen, werk met lange context wordt doorgestuurd naar de diepere.
- Gepolijst out of the box, de engine waar de app eerst omheen gebouwd is.
- Praat met de API van OpenAI; vereist je eigen OPENAI_API_KEY, geplakt in Instellingen.
- Het sterkst op meerstaps taken die baat hebben bij een topreasoning-model: research, refactors, werk met lange documenten.
- Pay-per-token aan OpenAI, meestal centen per taak, afhankelijk van de lengte.
Hermes, het open alternatief
Hermes wikkelt zich om de hermes-agent CLI van Nous Research. Katchy levert de volledige Python-runtime (~360 MB) + de hermes-agent-installatie MEEGELEVERD in Katchy.app, geen pip install, geen Terminal, geen setup-wizard. Schakel in Instellingen over op Hermes en de volgende agent-taak draait via de lokale Python in plaats van via de OpenAI-API.
- Volledig lokale agent-loop, de planning, toolkeuze en zelfcontrole gebeuren allemaal op je Mac.
- Geen installatie. De runtime komt mee met de app en wordt als onderdeel van de build ondertekend + notariëel bekrachtigd.
- Geen OpenAI-key vereist voor de agent zelf; breng je eigen model-endpoint mee als je frontier-redenering wilt, of draai een kleiner lokaal model.
- Het sterkst voor privacygevoelig werk, offline-vriendelijke workflows, en iedereen die nieuwsgierig is naar waar open agent-tooling heen gaat.
Naast elkaar
Beide engines houden zich aan hetzelfde agent-contract, zelfde hotkey, zelfde rechten, zelfde dockkaart, zelfde vraag bij destructieve acties, zelfde Cmd-Z. Wat verschilt zit allemaal onder de UX-laag.
- Setup, Codex heeft een OpenAI-key nodig; Hermes werkt op het moment dat Katchy opstart.
- Netwerk, Codex stuurt elke taak naar OpenAI's servers; Hermes draait de loop lokaal en raakt het netwerk alleen aan als je hem aan een remote model hebt geknoopt.
- Kosten, Codex is pay-per-token; Hermes heeft nul kosten per taak (je betaalt één keer, in downloadgrootte).
- Snelheid, Codex is bij het eerste token meestal sneller omdat OpenAI's modellen groter en warm zijn; Hermes is concurrerend bij korte taken en onverslaanbaar voor offline gebruik.
- Plafond, Codex erft OpenAI's nieuwste redeneerkracht; Hermes erft wat voor open model je er ook op richt.
Welke moet je kiezen
- Begin met Codex. Het is niet voor niets de standaard, het is de engine waartegen de rest van Katchy is afgesteld, en degene die het meest waarschijnlijk afhandelt wat je hem in één keer voorlegt.
- Schakel over naar Hermes als een van het volgende speelt: je wilt geen OpenAI-key plakken, je werkt aan iets dat privé genoeg is dat je het liever niet over de lijn stuurt, je zit op een wankele verbinding, of je bent nieuwsgierig naar open agent-tooling en wilt het uitproberen zonder de app te verlaten.
- Je kunt per sessie tussen ze wisselen, de keuze woont in Instellingen → Agent → Engine en wordt actief bij de volgende agent-taak. Lopende taken blijven draaien op de engine waarop ze zijn gestart.
Wat hoe dan ook hetzelfde blijft
Ook beschikbaar als gewone markdown.