Back to directory

Harnss

A cross-platform desktop app that runs Claude Code, Codex and other Agent Client Protocol-compatible agents side by side, with rich tool-call visualization, an integrated terminal, git and MCP server management.

Harnss

Harnss gives a single interface for running, managing and switching between multiple AI coding agents without losing context, sessions or tool state. Each session keeps its own state and history; tool calls render as interactive cards with word-level diffs and syntax highlighting for file edits, inline bash output, and nested step-by-step progress for subagent tasks.

It connects any MCP server per project over stdio, SSE or HTTP, handling OAuth automatically and rendering some integrations, such as Jira and Confluence, with dedicated UIs. A built-in terminal, browser, git panel and file panels are scoped per project, and git operations (stage, commit, push, branches, worktrees) are available without leaving the app. The project notes it is currently pending a large rewrite and is in early development.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.