Parallel Harness Pets

Parallel Harness Pets (parallel-harness-pets) is an open-source companion tool and harness plugin created by TevvvB. It is designed for developers running terminal-based AI coding agents, including Claude Code and OpenAI Codex CLI environments, providing ambient workspace and git health telemetry directly within the agent interaction stream. The tool operates via a Go-based CLI utility (cmd/pets) and an integrated Claude Code plugin manifest. During agent execution, it injects compact, monochrome-safe status strings into terminal hooks and status lines. It tracks key git metrics—such as uncommitted modifications, unpushed local commits, and branch divergence from trunk—alongside ASCII/Unicode pet avatars and health meters (hearts and glyphs). What distinguishes Parallel Harness Pets is its focused role as an unobtrusive telemetry companion rather than a complex multi-agent framework. It surfaces critical repository state to the developer while agents perform automated file edits, preventing branch drift and forgotten unpushed changes during parallel agent sessions. The project is available as an open-source repository on GitHub and distributes via standard Go binary builds and the Claude Code plugin mechanism.

Tags: agent harness, cli, coding agent, developer tools, OpenSource

Visit Parallel Harness Pets

Key features

  • Claude Code plugin integration — Native .claude-plugin manifest support for automated loading and updates inside Claude Code sessions. - Agent hook status line — Emits compact, ANSI-safe status lines designed specifically to render cleanly within host agent terminal feeds. - Git synchronization telemetry — Monitors uncommitted changes, unpushed commits, and distance behind trunk in real time. - Visual health indicators — Visualizes workspace hygiene and branch drift using Unicode pet avatars and heart meters. - Lightweight Go runtime — Built in Go (cmd/pets) for minimal execution latency inside fast terminal agent loops.

Use cases

Use Case: Claude Code Session Monitoring Developers running Claude Code can install the harness plugin to maintain constant visual awareness of branch status and pending commits as the agent writes and modifies code.

Use Case: Autonomous Codex CLI Hooks Engineers orchestrating unattended or interactive CLI agent loops can invoke the binary inside execution hooks to log repository state changes before and after tool runs.

Use Case: Parallel Working Directory Tracking Developers managing multiple agent worktrees in parallel can use the status metrics to immediately identify which local branches are lagging behind upstream trunk.

Who it is for

Designed for developers and engineers using CLI coding agents like Claude Code or Codex who want lightweight git state feedback directly in their terminal sessions. It is not meant for teams seeking a standalone autonomous coding model or full-stack agent sandboxing platform.

Install guide

Installation Install the companion plugin directly within Claude Code or build the standalone CLI from source with Go: bash # Build from source using Go git clone https://github.com/TevvvB/parallel-harness-pets.git cd parallel-harness-pets go build -o pets ./cmd/pets

First Run Verify that the binary runs against your current git repository: bash ./pets If using with Claude Code, register the plugin from the repository root: bash claude plugin validate

Example Session Execute the status hook in an active repository to inspect output: bash $ ./pets >(@_@)< crab ♥♡♡♡♡ 31△ 27↑ 250↓ · 27 unpushed. this branch only exists on your laptop.

Part of CLI Coding Agents

Categories: AI Coding Agents, Developer Tools, Fun tools

Related CLI agents

  • SWE-agent — SWE-agent is an open-source autonomous software engineering agent harness built and maintained by researchers from Princeton University and Stanford University.…
  • Weaver — Weaver is an open-source agent harness and orchestration framework maintained by sean35mm on GitHub. Built on top of the Bun…
  • Hivelore — Hivelore is an open-source agent harness and contextual memory orchestrator created by Doucs91. It provides persistent project memory, decision tracking,…
  • Context Bridge — Context Bridge is an open-source CLI agent harness and context orchestration utility developed by serdardb. It is built to facilitate…
  • Vibe Kanban — Vibe Kanban, originally developed by Bloop AI, is an open-source orchestration harness and visual task board designed to manage and…
  • Machine — Machine is an open-source agent harness and development environment orchestrator created by katspaugh. It is designed to provision and manage…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories