TestBench

A .NET test workstation that archives your entire source tree on every run, built for several AI agents editing one working tree: recover overwritten work, see what changed since a test last passed, prove which file broke it, and read the whole session as a story. Ships a CLI, an MCP server for agents, and a desktop window.

Install

Run in PowerShell:

irm https://shakytext.com/testbench/install.ps1 | iex

That downloads the tools, installs them to %USERPROFILE%\TestBench\bin, registers the MCP server with Claude Code when its CLI is present, and prints the next steps. Re-run the same line any time to update.

Or grab the payload directly (three parts; extract all into one folder): CLI · MCP server · Desktop window · README

Requires the .NET 8 Desktop Runtime; the installer offers to fetch it via winget when missing. The bundled README covers MCP registration and the agent-instructions block to paste into your repository.