Overview
Hermes Agent now supports a Codex App-Server runtime that delegates OpenAI agent turns to the Codex CLI instead of running its own tool loop. This unlocks a significantly more capable execution environment for Samantha.
Reference: https://hermes-agent.nousresearch.com/docs/user-guide/features/codex-app-server-runtime
What This Unlocks for Samantha
With this runtime, Samantha gains three independent tool sources simultaneously:
- Codex built-in toolset — shell commands, file patching, planning, image viewing, web search — all running in Codex's seatbelt/landlock sandbox
- Native Codex plugins — Linear, GitHub, Gmail, Calendar, Canva, and others auto-migrate from existing Codex installations without reconfiguration
- Hermes callback tools — web automation, vision analysis, image generation, skills access, TTS — flow through an MCP server registered in Codex's config
Setup Requirements
- Codex CLI v0.130.0+:
npm i -g @openai/codex
- OAuth:
codex login + hermes auth login codex
- Enable runtime:
/codex-runtime codex_app_server
This auto-verifies Codex CLI, persists to config.yaml, discovers and migrates installed plugins, registers Hermes as MCP callback server, and sets sandbox to workspace-level access.
To disable/toggle back: /codex-runtime auto
Known Limitations
These 4 Hermes tools are unavailable in Codex runtime (require mid-loop agent context):
delegate_task — subagent spawning
memory — persistent storage
session_search — cross-session queries
todo — task management (Codex's update_plan substitutes)
Acceptance Criteria
Why Now
Samantha currently runs on Hermes auto-runtime with limited tool access. The Codex runtime gives her native shell execution, file patching, and plugin ecosystem — all critical for autonomous job execution on Upwork and content publishing pipelines.
Overview
Hermes Agent now supports a Codex App-Server runtime that delegates OpenAI agent turns to the Codex CLI instead of running its own tool loop. This unlocks a significantly more capable execution environment for Samantha.
Reference: https://hermes-agent.nousresearch.com/docs/user-guide/features/codex-app-server-runtime
What This Unlocks for Samantha
With this runtime, Samantha gains three independent tool sources simultaneously:
Setup Requirements
npm i -g @openai/codexcodex login+hermes auth login codex/codex-runtime codex_app_serverThis auto-verifies Codex CLI, persists to
config.yaml, discovers and migrates installed plugins, registers Hermes as MCP callback server, and sets sandbox to workspace-level access.To disable/toggle back:
/codex-runtime autoKnown Limitations
These 4 Hermes tools are unavailable in Codex runtime (require mid-loop agent context):
delegate_task— subagent spawningmemory— persistent storagesession_search— cross-session queriestodo— task management (Codex'supdate_plansubstitutes)Acceptance Criteria
hermes auth login codexauthenticated successfully/codex-runtime codex_app_serverenabled and persisted inconfig.yamlWhy Now
Samantha currently runs on Hermes auto-runtime with limited tool access. The Codex runtime gives her native shell execution, file patching, and plugin ecosystem — all critical for autonomous job execution on Upwork and content publishing pipelines.