Viqus Logo Viqus Logo
Home
Categories
Language Models Generative Imagery Hardware & Chips Business & Funding Ethics & Society Science & Robotics
Resources
AI Glossary Academy CLI Tool Labs
About Contact

Agents Get Demo Tools: Showboat and Rodney for Automated Software Validation

software development coding agents automation CLI tools Showboat Rodney markdown debugging testing
February 10, 2026
Source: Simon Willison
Viqus Verdict Logo Viqus Verdict Logo 8
Automation Boost
Media Hype 6/10
Real Impact 8/10

Article Summary

Simon Willison’s work addresses a critical bottleneck in agent-driven software development: the need for reliable proof of functionality. Recognizing that automated tests aren't sufficient for demonstrating complex software behavior to human supervisors, he’s created Showboat and Rodney. Showboat enables agents to construct Markdown documents that visually represent their code’s capabilities, using commands like `showboat init`, `showboat note`, and `showboat exec` to dynamically build the document with command outputs. Rodney, built on the Rod Go library for Chrome DevTools automation, allows agents to capture screenshots and execute JavaScript to further demonstrate the software’s interaction with web interfaces. These tools are designed for asynchronous use by coding agents, providing a structured way to create verifiable demos. The architecture leverages CLI utilities and integrates with existing tools like Shotscraper and Playwright, minimizing the need for manual intervention and reducing the risk of agents ‘cheating’ by directly modifying the demo files. This approach significantly streamlines the process of validating agent-produced software and provides a crucial feedback loop for developers.

Key Points

  • Agents require tools to demonstrate their code's functionality to human supervisors beyond simple automated tests.
  • Showboat and Rodney are CLI-based tools that allow agents to automatically generate demo documents showcasing software behavior.
  • The tools leverage CLI utilities and integrate with existing browser automation libraries like Shotscraper and Rod, minimizing manual intervention.

Why It Matters

This news is important for professionals involved in developing and deploying AI-driven software. As coding agents become increasingly prevalent, the ability to reliably verify and demonstrate their output is paramount. These tools address a critical gap in the workflow, reducing the time and effort required for quality assurance and facilitating more effective collaboration between agents and human supervisors. The focus on verifiable demos is key to the wider adoption of agent-based software development.

You might also be interested in