
코딩을 더 잘하는 새로운 AI 모델을 출시함에 따라, 개발자들은 점점 더 AI를 사용하여 코드를 생성하고 있습니다. 최근의 예는 실리콘밸리 스타트업 가속기인 Y Combinator의 최신 배치 중 하나입니다. YC 매니징 파트너 자레드 프리드먼은 YouTube에 게시된 대화 중 1/4의 W25 스타트업 배치가 95%가 AI에 의해 생성된 코드베이스를 가지고 있다고 말했습니다.
프리드먼은 이 95% 숫자에는 라이브러리를 가져오는 데 사용된 코드와 같은 것들은 포함되지 않았지만 사람들에 의해 입력된 코드와 AI와 비교하여 고려되었다고 말했습니다.
“우리가 비기술 창업자 여러 명을 후원한 것은 아니에요. 이들 모두가 매우 기술적이며 스스로 제품을 처음부터 빌드할 수 있는 능력을 갖고 있습니다. 1년 전에는 제품을 처음부터 직접 빌드했을 것입니다 — 하지만 이제 95%가 AI에 의해 빌드되었습니다,”라고 그는 말했습니다.
프리드먼이 YC CEO 게리 탄, 매니징 파트너 하르지 타그가 그리고 제너럴 파트너 다이애나 후와 함께 소개된 비디오 '바이브 코딩은 미래입니다'에서 자연어와 직관을 사용하여 코드를 작성하는 추세에 대해 논의했습니다.
지난 달에 테슬라의 AI 헤드이자 OpenAI의 전 연구원인 안드레이 카르파시가 대형 언어 모델 (LLM)을 사용하여 코드 자체에 집중하지 않고 코딩하는 방식을 설명하는 용어 '바이브 코딩'을 설명했습니다.
AI에서 생성된 코드는 완벽한 것이 아닙니다. 일부 연구 및 보고서에 따르면 일부 AI에서 생성된 코드는 응용 프로그램에 보안 결함을 삽입하거나 장애를 일으키거나 잘못된 사항을 만들어 개발자들이 코드를 수정하거나 심각하게 디버깅해야 하는 경우가 있습니다.
토론 중에 후는 제품 빌더들이 AI에 많이 의존하더라도 한 가지 능력을 잘해야 한다고 말했습니다. 그것은 코드를 읽고 버그를 찾는 것입니다.
“LLM이 나쁜 것을 뱉어내고 있는지 아닌지를 판단하기 위해서는 취향과 충분한 훈련이 필요합니다. 좋은 '바이브 코딩'을 하려면 여전히 좋은 것과 나쁜 것을 판단할 취향과 지식이 필요합니다,”라고 그녀는 말했습니다.
탄은 또한 제품의 장기적인 유지를 위해 창립자들이 클래식 코딩 훈련이 필요하다는 점에 동의했습니다.
"95% AI 생성 코드가 포함된 스타트업이 시장에 진출하고 1~2년 뒤에 해당 제품에 1억 명의 사용자가 있다고 가정해봅시다. 그 제품이 무너집니까 아닙니까? 처음 몇 가지 간접 모델은 디버깅에 적합하지 않습니다. 그래서 제품에서 무슨 일이 일어나고 있는지 심층적으로 파헤쳐야 합니다,”라고 그는 제안했습니다.
VC 및 개발자들은 AI 기반 코딩에 흥분하고 있습니다. Bolt.new, Codeium, Cursor, Lovable, Magic을 포함한 스타트업들이 지난 12개월 동안 수억 달러의 자금을 조달했습니다.
“이것은 유행이 아닙니다. 이것은 계속 됩니다. 이것이 주요한 코딩 방법입니다. 그리고 당신이 그것을 하지 않는다면, 당신은 뒤처질 수도 있습니다,” 탄은 덧붙였습니다.