codexmateLocal-first CLI + web dashboard for your coding agents — switch providers, browse sessions across Codex/Claude Code/Gemini CLI, share skills, queue tasks, and bridge Codex/Claude to any API.
Why switchBoth are local cockpits for living in AI coding sessions. CodeNomad is a desktop app focused deeply on OpenCode (worktrees, voice, command palette); Codex Mate is a web dashboard spanning Codex, Claude Code, OpenCode and OpenClaw with provider management and session search.
Full comparison → omnigentOpen-source meta-harness over Claude Code, Codex, Cursor, OpenCode, Hermes, Pi and custom agents: swap harnesses without rewriting, enforce policies and sandboxes, follow sessions from any device.
Why switchBoth are cockpits for living in AI coding sessions with remote access; CodeNomad is OpenCode-only, Omnigent spans many harnesses.
Full comparison → helmorLocal-first desktop workbench for orchestrating coding agents: per-repo workspaces, task dispatch, live status and runnable actions — GUI plus CLI, Apache-2.0.
Why switchBoth local desktop workspaces for coding-agent sessions: codenomad is an OpenCode-deep cockpit; Helmor is agent-agnostic with per-repo workspaces and dispatchable actions.
Full comparison → herdrAgent multiplexer for your terminal: every Claude Code/Codex session in real panes — blocked/working/done at a glance, detach and reattach over SSH, plus a socket API agents drive themselves.
Why switchBoth are cockpits for living in AI coding sessions: CodeNomad is a desktop app going deep on OpenCode (worktrees, voice, palette); herdr is a terminal-native multiplexer for any agent CLI, with detach/SSH as the killer habit.
Full comparison → tailclaudeClaude Code from any browser via your Tailscale tailnet — streaming chat UI, session history, model switching and cost dashboards; no SSH, no terminal.
Why switchSame itch — escaping the terminal for your coding agent. CodeNomad is a rich desktop/server cockpit for OpenCode; TailClaude is a zero-install browser UI for Claude Code over Tailscale.
Full comparison → worktrunkwt: the Rust git-worktree CLI built for parallel AI agents - worktrees addressed by branch name, `wt switch -c -x claude feat` creates one and starts an agent, plus hooks, list-with-status and merge.
Why switchcodenomad bundles git-worktree management into a desktop cockpit for OpenCode; worktrunk is the standalone, agent-agnostic CLI version of that feature.
Full comparison → aidermacsAider woven into Emacs: AI pair programming with intelligent model selection, Ediff for reviewing AI changes, and file management that stays true to Emacs workflows. MELPA-packaged.
Why switchBoth are dedicated homes for one specific agent tool: CodeNomad wraps OpenCode in a desktop cockpit; Aidermacs weaves Aider into Emacs. Pick by which editor-and-agent pair you already live in.
Full comparison →