Inside Claude Code With Its Creator Boris Cherny
By Y Combinator
Categories: VC, Startup, Design
Summary
Boris Cherny, creator of Claude Code, shares how building for future model capabilities rather than current ones enabled Quad Code's success. The terminal-based interface emerged accidentally but proved elegant, with the product's core philosophy being to iterate with users and bet on AI model improvement.
Key Takeaways
- Build products for model capabilities 6 months in the future, not today. Quad Code was initially only 10% useful for code generation in February, but betting on model improvement meant the tool became genuinely valuable as the underlying models improved.
- Complete product rewrites are necessary when building on LLMs. Every part of Quad Code has been rewritten multiple times as capabilities evolved, meaning builders should expect continuous iteration rather than stable implementations.
- Start with the simplest possible implementation to test core assumptions. Building a basic terminal chat app to understand the API was the entire starting point, avoiding premature UI investment and enabling rapid iteration.
- Dogfood immediately with your team to validate utility. Giving the prototype to teammates 2 days after creation revealed the product was already useful before Boris realized it was ready, demonstrating the value of early user feedback.
- Explore mode without high confidence commitments enables breakthrough products. The team didn't know exactly what to build in coding, which freed Boris to experiment with tool use and API capabilities without predetermined constraints.
Topics
- Building for Future Model Capabilities
- Iterative Product Development with AI
- Tool Use and API Integration Strategy
- Terminal-Based Developer Experience Design
- Accidental Product Discovery Process
Transcript Excerpt
At Enthropic, the way that we thought about it is we don't build for the model of today. We build for the model six months from now. That's actually like still my advice to to founders that are building on LLM. Just try to think about like what is that frontier where the model is not very good at today cuz it's going to get good at it. All of Quad Code has just been written and rewritten and rewritten and rewritten over and over and over. There is no part of Quad Code that was around 6 months ag...