Code Story
Code Story

S12 E12: The Rogue Agent Epidemic: Moving Beyond Laptop Prompts to Build a Centralized, Production-Grade AI Control Plane with Robert Brennan, Co-Founder & CEO of OpenHands

Robert Brennan grew up in Boston and loved it so much that he ended up calling it home again. He spent time in New York between his bookend times, but he enjoys the chill pace and great music of Boston over the fast pace of the big apple. Outside of technology, he likes to read nonfiction and fictio

Featured Speakers

Noah Labhart - Startup Founder & CTO HostRobert Brennan Guest

Topics Discussed

Episode Summary

Executive Summary: Robert Brennan, CEO of OpenHands, explains why the company is building an open-source standard for AI-driven software development: agents that run in sandboxes, scale across cloud infrastructure, and can be orchestrated safely at enterprise scale. He traces OpenHands’ origin from the Devon demo, its rapid technical progress, the team’s hiring and product evolution, and the need to reduce tech debt while shaping the future of agentic coding.

Main Topics: OpenHands’ origin and mission (Priority: 5/5): Brennan says OpenHands began as a community-driven response to the emergence of agentic coding, with the goal of ensuring developers have a say in how AI changes software creation. From prototype to capable agent (Priority: 5/5): The first MVP was a simple chat/terminal/editor interface plus a basic loop around an LLM; later research improvements and a stronger agent architecture dramatically improved performance. Roadmap shaped by community feedback (Priority: 4/5): OpenHands’ product direction was driven less by speculation and more by a flood of user issues, pull requests, and requests, split between code-quality improvements and developer experience. Hiring and evaluating talent in the AI era (Priority: 4/5): The team hires from its open-source contributor base and uses AI-assisted, screen-recorded build challenges to assess real-world problem solving and tool use. Scaling agents through sandboxes and cloud infrastructure (Priority: 5/5): Brennan argues the future is multiple agents per developer, each isolated in its own sandbox, with OpenHands aiming to become the open standard for running agents at scale. Technical debt and architecture lessons (Priority: 4/5): Rapid community growth created a monorepo with significant tech debt, prompting a refactor to separate the agent core into the Software Agent SDK. Vision for the future of software development (Priority: 5/5): OpenHands wants to be the 'Kubernetes/Linux for agents'—a standard platform for defining, driving, and monitoring software agents in production.

Key Arguments: Agentic coding should be open source and community-governed so developers can influence how AI changes their jobs. The future of development is not one local pair-programming agent, but many sandboxed agents per developer, often running in the cloud. OpenHands’ open-source community provided both product feedback and hiring signals, accelerating growth and quality. AI-era hiring should test how candidates actually use AI tools, not just whether they can hand-write code in artificial settings. Separating the agent core into the Software Agent SDK creates a reusable foundation for multiple products and integrations. Technical debt accumulated quickly in a popular open-source monorepo, making architectural separation necessary. OpenHands aims to become the default open standard for agent orchestration, security, sandboxing, and monitoring at scale.

Data Points: Initial agent benchmark: 3% on SWE-bench - Brennan’s first agent, built as a long prompt plus a for loop, achieved only 3% on SWE-bench. State-of-the-art benchmark at the time: 20%–25% on SWE-bench - He said top agents in mid-2024 were solving roughly a quarter of SWE-bench problems. Current benchmark level: ~80% of the problem set - Brennan said today’s agents can solve about 80% of that benchmark set. Team size growth: 13 to 30 people - OpenHands grew from about 13 employees at the end of last year to 30 currently. Open-source contributor ecosystem: ~500 contributors - He described the OpenHands codebase as having around 500 contributors in its ecosystem. Hiring challenge duration: 2 to 3 hours - Candidates record themselves building an application from scratch over a 2–3 hour session. Prototype timeline: Six weeks - Brennan said the earliest prototyping period was especially fun and lasted about six weeks.

Pivotal Quotes: "We're going to need a Kubernetes for agents. We're going to need a Linux for agents, right?" — Robert Brennan: He describes OpenHands’ long-term ambition to become the standard infrastructure layer for agent orchestration. "The development community needs a say in how that change happens." — Robert Brennan: He explains why OpenHands was created as an open-source, community-driven alternative to closed agentic coding systems. "Enjoy the ride." — Robert Brennan: His advice to young entrepreneurs emphasizes valuing the early startup journey over obsessing about the exit.

Implications: OpenHands is positioning itself as foundational infrastructure for agentic software development. If successful, it could shape standards for safe, scalable AI coding and influence how teams build, evaluate, and deploy software agents.

🔓 Sign Up for Unlimited Episode Search

About Code Story

Code Story is a podcast featuring startup founders, tech leaders, CTO's, CEO's, and software architects, reflecting on their human story in creating world changing innovation, disruptive digital products. Their tech. Their products. Their stories.

View all episodes from Code Story