{"repo":"empathic/clash","free":true,"listed":false,"github":"https://github.com/empathic/clash","clone":"git clone https://github.com/empathic/clash.git","description":"Command Line Agent Safety Harness. Stop babysitting your agents, go touch grass.","language":"Rust","stars":33,"topics":["agent","ai","claude-code"],"license":null,"category":"cli-tools","readme_excerpt":"clash C ommand L ine A gent S afety H arness Stop babysitting your coding agent, go touch grass. --- [!IMPORTANT] Clash is under heavy development. It's being used by engineers at Empathic and is quite productive, but the API is not stable and is subject to change. Please report bugs! Agent Support Clash is designed to be agent-agnostic — a universal safety harness for any coding agent that executes tools on your behalf. The policy language and capability model are agent-independent; only the integration layer is specific to each agent. Agent Status Tracking ------- -------- ---------- Claude Code Supported — Gemini CLI Protocol ready #196 Codex CLI Protocol ready #195 Amazon Q CLI Protocol ready — OpenCode Protocol ready #197 Copilot CLI Protocol ready — Claude Code is the most mature integration. The other 5 agents have protocol adapters (hook JSON parsing/formatting), extension packages, and --agent flag support throughout the CLI. Use clash init --agent to set up any supported agent. --- The Problem Coding agents operate with broad tool access — executing commands, editing files, and making network requests on your behalf. Their permission models tend to be all-or-nothing: either you allow a tool entirely or get prompted every time. You end up clicking \"yes\" hundreds of times a session, or giving blanket approval and hoping for the best. Clash gives you granular control. Write policy rules that decide what to allow , deny , or ask about — then let the agent work freely on","default_branch":null,"files":null,"tree":[],"storefront":"/r/empathic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/empathic/clash/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}