Battle of Coding Agents

Hack Panel

About the session

Can today's AI coding agents build software that's actually ready for production? 

In this live challenge, three developers each represent a different coding agent: Claude Code, Codex, and Google Antigravity 2.0. Starting from the same React + Vite application, already connected to a live streaming LLM API, they have just 15 minutes to complete the exact same task. 

The task: Build a production-ready AI chat assistant. That means far more than getting the model to generate a response. The application must stream responses in real time, render Markdown and code blocks correctly, handle loading and error states gracefully, support file uploads, and deliver an interface that feels polished enough to ship. 

Every prompt, code change, and engineering decision happens live on stage. The audience sees both the code and the running application side by side, making it easy to follow how each coding agent approaches the same problem. Once the builds are complete, the developers come together to discuss what worked, where the agents struggled, and when human judgment still made the difference. 

The question is simple: Can today's coding agents independently build production-quality software, or are they still best used as copilots? 

WHAT YOU'LL SEE 

  • Three developers solving the exact same front-end challenge with Claude Code, Codex, and Google Antigravity 2.0.  
  • A chat application evolve from a basic text box into a polished, streaming AI interface.  
  • Live engineering decisions around component architecture, state management, streaming, Markdown rendering, code formatting, error handling, and file uploads.  
  • Every prompt, code diff, and application update shown in real time.  
  • A side-by-side comparison that makes each agent's strengths, weaknesses, and working style easy to spot. 

Session Takeaways

See how three leading AI coding agents approach the same engineering problem.  

Understand where AI dramatically speeds up front-end development and where developer judgment still matters.  

Compare how each agent interprets instructions, structures code, and handles edge cases.  

Learn practical prompting and review techniques you can apply in your own workflow.  

Leave with a clear sense of which coding agent is the best fit for different types of development work.