HeadlinesBriefing favicon HeadlinesBriefing.com

Showboat and Rodney: New Tools for AI Agent Code Demos

Hacker News: Front Page •
×

Simon Willison has introduced Showboat and Rodney, two new CLI tools designed to help AI coding agents demonstrate their work. The tools address a critical challenge in software development: proving that code actually works and delivering functional software that can be clearly demonstrated to human overseers.

Showboat is a Go-based CLI tool that helps agents construct Markdown documents showcasing their code's capabilities through a series of commands like `showboat init`, `showboat exec`, and `showboat image`. The tool automatically captures command outputs and creates visual documentation, with agents running `uvx showboat --help` to access comprehensive usage instructions. Rodney, built on the Rod Go library, provides browser automation capabilities specifically designed to work with Showboat for web interface demonstrations.

These tools represent an evolution beyond automated testing, creating artifacts that show agent-produced software's functionality. Willison developed them after observing how expensive QA swarms are used in the StrongDM software factory model, seeking more cost-effective solutions. The tools have already proven their utility through multiple demonstrations, including browser automation demos and complex multi-environment examples. By providing clear documentation of agent work, Showboat and Rodney help minimize opportunities for agents to misrepresent their accomplishments while maximizing transparency in AI-assisted development.