Read the trail.
Start with the local coding-agent sessions you already ran. The current CLI scans Claude Code transcripts, read-only.
NO INSTRUMENTATION
Your agent’s retries, re-reads and wrong turns are evidence.
Repohone turns them into fixes for the environment you control.
Illustrative data. No installation. No session access.
The agent passed a URL where the tool expected owner/name. Make the
expected format explicit.
− "repo": { "type": "string" }
+ "repo": {
+ "type": "string",
+ "description": "Use owner/name, e.g. acme/api. Not a URL."
+ }
Third-party tool? A local proxy override is the intended fix.
A better tool description. A missing project map. One clear instruction. Small edits can remove a recurring source of friction.
Start with the local coding-agent sessions you already ran. The current CLI scans Claude Code transcripts, read-only.
NO INSTRUMENTATIONDeterministic rules surface retries, repeated reads and tool failures. Rank the friction by estimated cost and recurrence.
RULES, NOT GUESSWORKThe desktop workflow is being built around reviewable edits to instructions, tool descriptions and local proxy overrides.
REVIEW BEFORE APPLYINGTranscripts can contain your source code, prompts and secrets. Keeping analysis on your machine is a product constraint.
The local Rust CLI and React interface are in development. The UI demo uses sample data; it does not scan your machine or apply fixes. There is no desktop download here yet.
Open the UI demo