How Cognition Built the World's First AI Coding Agent—Before Claude Code
🤖 AI Summary
Overview
This episode explores the transformative impact of AI on software engineering, featuring Scott Wu, CEO of Cognition Labs. The discussion delves into the evolution of programming, the role of autonomous coding agents like Cognition's Devon, and the broader implications of AGI (Artificial General Intelligence) in reshaping workflows and skillsets.
Notable Quotes
- I think a good definition of AGI is when it is economically profitable to never turn your AI off.
– Dan Shipper, on redefining AGI through practical utility.
- Turning bricklayers into architects is one of the things we've said as well.
– Scott Wu, on how AI elevates software engineers to focus on higher-level problem-solving.
- The form factor just is a software engineer.
– Scott Wu, emphasizing the seamless integration of AI agents into engineering workflows.
🧠 Is AGI Already Here?
- Scott Wu provocatively suggests that AGI might already exist, citing AI's ability to pass the Turing test, solve complex technical problems, and interact with the real world.
- He challenges traditional definitions of AGI, arguing that automation has always shifted human labor to higher-value tasks, much like tractors revolutionized farming centuries ago.
- Dan Shipper adds that knowledge work evolves as automation progresses, making static definitions of AGI inadequate.
🚀 The Future of Programming
- AI-first engineers are emerging, using tools like Devon and Cloud Code to orchestrate agents rather than manually coding.
- Scott Wu predicts a shift from debugging syntax to focusing on logical fundamentals, strategic trade-offs, and architecture design.
- The analogy of turning bricklayers into architects
highlights how AI enables engineers to operate at higher levels of abstraction.
🛠️ Reinventing Software Engineering Workflows
- Cognition's Devon operates as a persistent, autonomous coding agent, akin to onboarding a virtual software engineer.
- Scott Wu outlines a hybrid model where synchronous IDE tools complement asynchronous agents, enabling engineers to toggle between hands-on coding and autonomous task delegation.
- He envisions a future where engineers dictate product ideas in plain English, with AI handling implementation autonomously.
📈 Reinforcement Learning and Custom AI Environments
- Cognition uses reinforcement learning (RL) to train Devon in real-world coding tasks, such as debugging Grafana dashboards or navigating Datadog logs.
- Scott Wu emphasizes the importance of tightly curated environments and reward functions to ensure generalizable skills.
- While continual learning is promising, RL currently offers more control and precision in teaching agents practical workflows.
🤖 Personal AI Agents Beyond Coding
- Scott Wu expresses excitement about consumer-grade personal agents that could handle everyday tasks like booking appointments, managing deliveries, and shopping online.
- He notes that Devon already performs similar tasks internally at Cognition, hinting at the broader potential for AI agents in daily life.
AI-generated content may not be accurate or complete and should not be relied upon as a sole source of truth.
📋 Episode Description
The future has a way of showing up early to some places. In software engineering, one of those places is Cognition—the startup that made headlines in early 2024 with Devin, the world’s first autonomous coding agent, and more recently with its acquisition of the AI code editor Windsurf.
Scott Wu, Cognition’s cofounder and CEO, has a front-row seat to what comes next. In this episode of AI & I, we talk with Wu about why the fundamentals of computer science still matter in an AI-first world, the direction he sees for the short- and long-term future of programming, and why he believes we may already be living with AGI.
Timestamps:
00:00:00 – Start
00:02:02 – Introduction
00:02:32 – Why Scott thinks AGI is here
00:09:27 – Scott’s personal journey as a founder
00:16:55 – Why the fundamentals of computer science still matter
00:22:30 – How the future of programming will evolve
00:26:50 – A new workflow for the AI-first software engineer
00:29:33 – How Devin stacks up against Claude Code
00:40:05 – Reinforcement learning to build better coding agents
00:50:05 – What excites Scott about AI beyond Cognition
If you found this episode interesting, please like, subscribe, comment, and share!
Want even more?
Sign up for Every to unlock our ultimate guide to prompting ChatGPT here: https://every.ck.page/ultimate-guide-to-prompting-chatgpt. It’s usually only for paying subscribers, but you can get it here for free.
To hear more from Dan Shipper:
Subscribe to Every: https://every.to/subscribe
Follow him on X: https://twitter.com/danshipper
Links to resources mentioned in the episode:
Scott Wu: Scott Wu (@ScottWu46)
Learn more about Cognition: https://cognition.ai/
Try the world’s first au