How Devin replaces your junior engineers with infinite AI interns that never sleep | Scott Wu (Cognition CEO)

8 Sept 2025 · 41 min
How I AI

8 Sept 2025 · 41 min

0:00

In this episode of the How I AI podcast, host Claire Vo interviews Scott Wu, CEO and founder of Cognition Labs, about Devin – an AI‑powered coding assistant that functions like an infinite pool of junior engineers. Scott walks through a live demo where he tasks Devin with researching and adding a new ChatPRD MCP server to the codebase. He explains how Devin works asynchronously: a prompt is refined using DeepWiki, Slack, Linear and the Ask Devin interface, then Devin runs the task, creates a pull request, and reports progress without the user needing to stay at the console. The conversation covers the importance of framing work as a clear, scoped task rather than a vague problem, the value of a short prompt‑refinement loop, and how multiple Devin sessions can be run in parallel to free engineers for meetings or other work. They discuss multiplayer usage in public Slack channels, knowledge transfer between agents and humans, and best‑practice onboarding for product managers. Scott lists his top five recurring use cases for Devin: frontend polish/fixes, version upgrades and migrations, documentation generation, incident triage (first‑line defender), and automated test creation. Claire adds use cases such as continuous PR‑description rewriting, internal docs publishing, and 24/7 rubber‑ducking. The episode also explores the emerging role of ChatGPT Voice as a synchronous meeting participant that can answer off‑the‑cuff questions instantly. Finally, they debate the future form factor for AI‑assisted engineering—IDE plugins, Slack/Linear agents, or a more immersive “coding agent” interface—concluding that the best tool depends on workflow, but the vision is a seamless human‑computer interface where engineers interact directly with the product while the agent handles code changes. The interview ends with practical prompting advice: review the agent’s action log, identify missing context, and re‑instruct, treating the interaction as pair‑programming with an intern.

Chapters

More from Lenny

24:04
Podcast

Meta’s new ‘Muse Wonder’ model: good for AI agents, bad for design

2d ago
37:47
Podcast

How Meta designed Muse: an AI agent people actually want to talk to | Alex Cornell (Design Director)

4d ago
1:02:11
Podcast

Why every company now needs to think and operate like a lab team | Josh Woodward (Google Labs, Gemini, AI Studio)

5d ago
35:40
Podcast

How OpenAI uses ChatGPT Sites (live at DevDay!) | Kath Korevec (Product Lead)

1w ago
37:23
Podcast

OpenAI’s Head of ChatGPT: We’re entering a new era of AI (again) | Tibo Sottiaux

1w ago
46:06
Podcast

Jev: 8 real use cases for the fastest, cheapest model I’ve ever used | John Lindquist

2w ago
24:20
Podcast

OpenAI Dev Day 2026: The releases that actually matter

2w ago
26:24
Podcast

Jev for beginners: how to use it and what to build

2w ago
1:34:14
Podcast

The grief, loneliness, and burnout sweeping through the tech industry right now | Molly Graham

2w ago
38:51
Podcast

Opus 5.5 vs. GPT-6 Sol: which model won my blind taste test?

3w ago
24:52
Podcast

I left Claude for months. Opus 5.5 is why I'm back

3w ago
See all content