Open source
Kortix (the AI Operating System)Yes
Claude CodeNo
Codex CLIYes, code on GitHub
OpenHandsYes, code on GitHub
Where the harness config lives
Kortix (the AI Operating System)agents/*.md and kortix.yaml in your git repo
Claude Code.claude/settings.json and CLAUDE.md, committed
Codex CLI~/.codex/config.toml plus project .codex/config.toml
OpenHandsSettings UI, or environment variables when self-hosted
Where the agent runs
Kortix (the AI Operating System)One isolated sandbox per session. Each session has its own isolated machine and branch.
Claude CodeYour machine, or a cloud session
Codex CLILocally on your computer
OpenHandsDocker on your machine, or OpenHands Cloud
Approval control
Kortix (the AI Operating System)Approval gates you set. Off until you set them.
Claude CodeAllow, ask and deny rules in settings
Codex CLIapproval_policy and sandbox_mode in config
OpenHandsAsks first; flags to auto-approve
Model choice
Kortix (the AI Operating System)Any model provider with your own keys
Claude CodeClaude models; third-party providers on some surfaces
Codex CLIChatGPT plan, or an API key
OpenHandsAny LLM provider with your API key