freshcrate
Skin:/
Home > AI Agents > polyharness

polyharness

Make your AI agent evolve automatically through iterative harness optimization.

Why this rank:Healthy release cadenceRelease freshnessStrong adoption

Description

Make your AI agent evolve automatically through iterative harness optimization.

Release History

VersionChangesUrgencyDate
0.2.1Imported from npm (0.2.1)Low4/21/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pMedium4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.1## v0.2.1 โ€” Shell Hook Auto-Wrap + Harness Guard ### Highlights **`ph shell-hook` โ€” zero-config auto-wrap (3 new commands)** No more typing `ph wrap --auto-evolve` every time. Install a shell hook once and all agent commands are automatically wrapped: ```bash ph shell-hook install # one-time setup โ†’ ~/.zshrc claude -p "Fix the auth bug" # auto-becomes: ph wrap --auto-evolve claude -p ... ``` Supports `claude`, `claw`, `codex`, and `opencode`. Fully reversible with `pLow4/8/2026
v0.2.0## What's New โ€” Online Evolution ๐Ÿงฌ PolyHarness can now **collect traces from your daily agent usage** and **auto-trigger evolution** โ€” your agent improves while you work. ### New Commands | Command | Description | |---------|-------------| | `ph wrap <cmd>` | Transparent command wrapper โ€” records execution traces (agent, exit code, duration, output) | | `ph wrap --auto-evolve` | Auto-triggers evolution when trace count reaches threshold (default: 50) | | `ph traces list / show / statMedium4/8/2026
v0.1.3 ## What's New ### Added - `ph new <dir>` โ€” scaffold command that generates starter `harness.py`, `test_cases.json`, and `evaluate.py` - `--template` option for `ph init` โ€” one-command workspace setup from 5 bundled templates (text-classification, math-word-problems, code-generation, rag-qa, api-calling) - `ph upgrade` โ€” check for updates and upgrade PolyHarness via pip - `ph uninstall` โ€” clean removal with confirmation prompt - 7 new tests (128 total) ### Changed - Consolidated `exMedium4/8/2026
v0.1.2## What's New ### Added - **OpenAI-compatible backend** โ€” `--agent openai` for local models (Ollama, vLLM, LM Studio) and any OpenAI-compatible API - Default workspace changed to `.ph_workspace` for better project isolation ### Fixed - Friendly error message when `evaluate.py` is missing + warning on init - Ruff lint fixes (`E501` long lines, `openai_proposer.py`) ### Docs - Improved README for beginners: harness definition, preparation guide, local model setup, config reference Medium4/8/2026
v0.1.1# PolyHarness v0.1.0: Initial Public Release ๐Ÿš€ We are thrilled to announce the first public release of **PolyHarness** โ€” the open-source performance optimization layer for the AI Agent ecosystem! PolyHarness automatically upgrades existing agents (Claude Code, Claw Code, Codex, etc.) via iterative Meta-Harness search. You run one command โ€” your agent gets smarter. ### ๐ŸŒŸ Key Features * **Automated Self-Evolution**: An iterative search loop that records history, evaluates candidate Medium4/4/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

dardcor-agentAutonomous AI Agent โ€” Gateway, CLI TUI, Multi-Provider LLM, Skillsmain@2026-09-09
@anycap/cliAnyCap CLI - AI Agent capability runtimev0.6.2
@aaif/gooseGoose - an open-source AI agentv1.49.0
@kuznai/inception-engineDeploy AI agent skills from a git repo to user home directories1.0.2
agent-desktopAI agent tool for observing and controlling desktop applications via native OS accessibility treesv0.8.4

More in AI Agents

CopilotKitThe Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol
llm-for-zoteroA simple Zotero plugin that brings your own LLM into the side panel.
AIGC-Interview-Bookใ€ไธ‰ๅนด้ข่ฏ•ไบ”ๅนดๆจกๆ‹Ÿใ€‘AIGC็ฎ—ๆณ•ๅทฅ็จ‹ๅธˆ้ข่ฏ•็ง˜็ฑใ€‚ๆถต็›–AIGCใ€LLMๅคงๆจกๅž‹ใ€AI Agentใ€ไผ ็ปŸๆทฑๅบฆๅญฆไน ใ€่‡ชๅŠจ้ฉพ้ฉถใ€ๆœบๅ™จๅญฆไน ใ€่ฎก็ฎ—ๆœบ่ง†่ง‰ใ€่‡ช็„ถ่ฏญ่จ€ๅค„็†ใ€ๅผบๅŒ–ๅญฆไน ใ€ๅคงๆ•ฐๆฎๆŒ–ๆŽ˜ใ€ๅ…ท่บซๆ™บ่ƒฝใ€ๅ…ƒๅฎ‡ๅฎ™ใ€AGI็ญ‰AI่กŒไธš้ข่ฏ•็ฌ”่ฏ•ๅนฒ่ดง็ป้ชŒไธŽๆ ธๅฟƒ็Ÿฅ่ฏ†ใ€‚
a2a-sdkA2A Python SDK