한국어 箭头
Podcast Cover

[AI 소프트웨어 엔지니어 'Devin': 미래의 소프트웨어 개발을 정의하다]-[Inside Devin: The world’s first autonomous AI engineer that's set to write 50% of its company’s code by end of year | Scott Wu (CEO and co-founder of Cognition)]

Lenny's Podcast: Product | Career | Growth · B2 · 2025-05-04

Technology
또는 웹버전으로 공부하세요

📋 Summary

AI 소프트웨어 엔지니어 'Devin': 미래의 소프트웨어 개발을 정의하다

최근 AI 기술의 발전은 소프트웨어 엔지니어링의 본질을 근본적으로 변화시키고 있습니다. Cognition의 공동 창업자이자 CEO인 스콧 우(Scott Wu)는 세계 최초의 자율형 AI 소프트웨어 엔지니어인 'Devin'을 통해 엔지니어링 팀이 어떻게 더 빠르고 효율적으로 제품을 구축할 수 있는지 보여줍니다.

Devin: 단순한 챗봇이 아닌 자율형 엔지니어

Devin은 단순한 코드 완성 도구가 아닙니다. 스콧 우는 Devin을 "완전한 자율형 소프트웨어 엔지니어"로 정의하며, 인간 엔지니어가 팀원과 협업하듯 슬랙(Slack)이나 깃허브(GitHub)를 통해 직접 소통하고 작업을 수행하는 방식이라고 설명합니다. Devin은 출시 초기에는 주니어 엔지니어 수준이었으나, 지난 1년 동안 비약적인 발전을 거듭하며 현재는 프로덕션 환경에서 수많은 기업의 엔지니어들과 함께 일하고 있습니다.

엔지니어링 팀의 새로운 워크플로우: 1인당 5명의 Devin

Cognition 팀 내부에서는 매달 수백 개의 풀 리퀘스트(Pull Request)가 Devin에 의해 프로덕션에 병합됩니다. 스콧 우는 "우리 팀의 모든 엔지니어는 한 번에 최대 5명의 Devin과 작업하며, 현재 전체 풀 리퀘스트의 약 4분의 1이 Devin에 의해 작성된다"고 밝혔습니다. 나아가 그는 올해 말까지 이 비율이 50%를 넘어설 것으로 예상합니다. 이러한 비동기식 작업 방식은 엔지니어들이 단순 코딩 작업에서 벗어나 더 높은 수준의 아키텍처 설계와 문제 해결에 집중할 수 있게 해줍니다.

미래의 엔지니어: '벽돌공'에서 '건축가'로

스콧 우는 미래의 엔지니어링 역할을 '벽돌공(brick layer)'에서 '건축가(architect)'로의 전환으로 표현합니다. 그는 프로그래밍의 본질은 "컴퓨터에게 무엇을 해야 할지 지시하는 것"에 있으며, AI가 강력해질수록 이러한 프로그래밍의 중요성은 오히려 더 커질 것이라고 강조합니다.

  • 코딩 학습의 필요성: AI가 코드를 작성해 주더라도, 시스템의 추상화와 기본 논리를 이해하는 것은 여전히 중요합니다.
  • 레버리지(Leverage): 엔지니어는 이제 더 많은 코드를 작성하는 것이 아니라, 더 정교한 시스템을 설계하고 AI를 통해 그 결과를 증폭시키는 역할을 하게 될 것입니다.

AI 시대의 소프트웨어 개발 전략

스콧 우는 AI 기술이 기존의 하드웨어 의존적이었던 기술 혁명(PC, 인터넷, 모바일)과 달리, 하드웨어 배포의 제약 없이 폭발적으로 성장하고 있다고 분석합니다. 또한, 스타트업이 성공하기 위한 핵심 원칙으로 다음 다섯 가지를 제시했습니다:

  1. 빠르게 움직여라(Move fast): 기술 변화 속도에 맞춰 신속하게 반복하고 출시하십시오.
  2. 최고의 인재를 채용하라(Hire great people): 인재 확보를 위해 모든 노력을 기울이십시오.
  3. 사람들이 원하는 것을 만들어라(Build something people want).
  4. 고객과 긴밀하게 소통하라.
  5. 기술의 미래를 예측하고 그 관점에서 의사결정하라.

결론: 새로운 협업의 시대

Devin의 사례는 단순한 자동화를 넘어, 인간과 AI가 어떻게 '팀'으로서 기능할 수 있는지를 보여줍니다. Devin은 코드베이스를 학습하고, 위키(Wiki)를 통해 내부 지식을 축적하며, 새로운 엔지니어를 온보딩하는 역할까지 수행합니다. 스콧 우는 "우리는 이제 막 AI 엔지니어링의 시작점에 서 있다"며, 앞으로 더 많은 엔지니어가 AI를 통해 자신을 곱절로 확장(multiply)하게 될 것이라는 낙관적인 전망을 제시했습니다.

🎯Key Sentences

1
Our whole team is only, like, 15 engineers.
우리 팀 전체 엔지니어는 15명 정도밖에 안 돼요.
2
It's in the neighborhood of a quarter or so.
대략 25센트 정도예요.
3
Honestly, we expect it to be a decent bit more than half.
솔직히 말해서, 절반보다는 꽤 더 많을 것으로 예상합니다.
4
There's no weight on hardware distribution.
하드웨어 유통에는 비중을 두지 않고 있습니다.
5
I think there's gonna be way more programmers and way more engineers.
앞으로 프로그래머와 엔지니어가 훨씬 더 많아질 것이라고 생각합니다.
모두 펼치기

📝Key Phrases

1
in the neighborhood of
근처에
2
a decent bit more than
~보다 꽤 더 많은
3
at the end of the day
결국에는
4
in that lens
그런 관점에서
5
move the needle
유의미한 변화를 이끌어내다
모두 펼치기

📖 Transcript

Our whole team is only, like, 15 engineers.
We use a ton of Devin when we're building Devin.
Most folks on the team are definitely working with up to five Devans at once, and so Devin merges, like, several hundred pull requests into production in the Devin codebases every month.
What percentage of your PRs are Devin versus humans right now?
It's in the neighborhood of a quarter or so.
Where do you think this will be at the end of the year?

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기