인간이 AI 작성 코드를 따라잡지 못한 이유 - 타릭 쇼카트(Tariq Shaukat), Sonar
원제 · Why Humans Can't Keep Up With AI-Written Code - Tariq Shaukat, Sonar
핵심 요약
에이전트 도입으로 코드 생산량이 폭증하는 시대에는 맹목적인 신뢰 대신 명확한 의도, 가이드레일, 독립적 검증, 반복 가능한 증거를 기반으로 한 소프트웨어 팩토리 구축이 필수적이다.
하이라이트
비동기 에이전트를 개발 라이프사이클에 도입한 연구 결과, 작성된 코드 라인 수가 2,450% 폭증했다.
소나의 '코드의 현황' 개발자 설문조사 결과, 현재 인터뷰한 개발자의 5%가 에이전틱 소프트웨어 팩토리를 운영하고 있으며 금융 서비스 분야는 39%에 달한다.
AI가 틀렸을 때도 사용자가 5번 중 4번은 동의하는 경향을 보이는 '인지적 항복' 현상이 확인됐다.
코드베이스가 1만 줄 규모일 때 91%였던 에이전트의 정확도가 5만 줄 규모로 커지면 급격히 무너진다.
메타의 연구에 따르면, LLM에 '정확한가요?'라고 간단히 물어보는 것만으로도 모델에 따라 7%에서 34%가 실제 입장을 바꾼다.
소나 볼텍스를 활용해 크고 복잡한 코드베이스에서 에이전트를 운영할 때 토큰 비용이 36% 절감되고 커밋 내 이슈는 92% 감소했다.
타임라인
도요타 생산 방식과 현대 소프트웨어 팩토리
과거 자동차 제조 공정이 품질 우선과 시스템 개선을 통해 혁신을 이뤘듯, 현대 소프트웨어 개발도 이러한 제조 공학적 원칙을 수용해 왔다. 하지만 AI 에이전트의 등장으로 소프트웨어 개발 생태계는 새로운 국면을 맞이하고 있으며, 이에 따라 기업들은 새로운 형태의 에이전틱 소프트웨어 팩토리를 고민하고 있다.
- 1980년대 렉서스가 부품 간의 틈을 없애며 대량 생산 후 수정하는 방식에서 처음부터 제대로 만드는 방식으로 패러다임을 바꿨다.
- 토요타 생산 방식의 원칙은 오늘날 애자일, 칸반, 지속적 통합 등 소프트웨어 개발 모범 사례의 근간이 되었다.
- 에이전트가 도입됨에 따라 소프트웨어 개발 게임의 법칙이 완전히 바뀌고 있다.
에이전틱 개발의 부상과 보안 위험
에이전트 도입으로 코드가 쉽고 풍부하게 생성되면서 생산량은 폭발적으로 늘어났으나, 동시에 보안 취약점과 공격을 탐지하는 위험성도 함께 커지고 있다. 사티아 나델라의 지적처럼 기업들은 결정론적 시스템 디자인과 인간의 통제를 바탕으로 한 강력한 거버넌스를 구축해야 하는 과제를 안고 있다.
- 개발 라이프사이클에 비동기 에이전트를 도입하자 코드 라인 수가 2,450% 증가했다.
- 개발자 설문조사 결과 전체 개발자의 5%, 금융 서비스 분야의 39%가 이미 에이전틱 소프트웨어 팩토리를 운영 중이거나 1년 내 도입을 계획하고 있다.
- 사티아 나델라가 지적했듯 내부자 위험을 막기 위해 격리 및 거버넌스에 대한 엔지니어링적 접근이 필요하다.
에이전트 시대가 직면한 다섯 가지 한계
에이전트 도입 과정에서 인간 개입의 확장성 부족, 인지적 항복, 대규모 코드베이스 탐색의 비효율성, 장기 실행 작업에서의 오류 누적 등 치명적인 한계들이 드러난다. 또한 LLM 판정관의 변동성과 제로에 가까워지는 취약점 대응 시간 역시 소프트웨어 팩토리가 시급히 극복해야 할 난제들이다.
- 코드와 커밋 수는 폭증한 반면 릴리스는 고작 30% 증가하여 휴먼 인 더 루프가 확장되지 않고 있다.
- AI가 틀렸을 때도 5번 중 4번은 동의하는 '인지적 항복' 현상이 발생한다.
- 에이전트는 코드베이스가 5만 줄 이상으로 커지면 정확도가 무너지며 토큰 낭비와 오류가 누적된다.
- LLM은 신뢰할 수 없는 보상 추구형 판정관이며 동일 복제 실험에서 7%에서 17%의 판정이 바뀐다.
소프트웨어 팩토리 구축을 위한 코드 신뢰 공식
조직이 경영진과 고객에게 당당히 결과를 증명하기 위해서는 의도, 가이드레일, 검증, 증거라는 네 가지 요소가 모두 곱해져야 한다. 소나의 솔루션과 검증 표준을 적용하면 비용을 절감하고 보안과 신뢰성을 극대화할 수 있으며, 결국 코드가 흔한 시대의 진정한 목표는 확신을 전달하는 소프트웨어 팩토리를 완성하는 것이다.
- 코드 신뢰 공식은 명확한 의도, 가이드레일, 독립적 검증, 감사 가능한 증거의 네 가지 요소로 구성된다.
- 소나 볼텍스를 활용한 결과 토큰 비용이 36% 절감되고 커밋 내 이슈가 92% 감소했다.
- 결정론적 방법과 에이전틱 방법을 혼합한 골드 표준 검증을 도입한 기업들은 보안, 출시 일정, 장애 감소 측면에서 긍정적 효과를 얻었다.
- 미래의 소프트웨어 팩토리는 단순한 코드 생성이 아니라 신뢰와 확신을 제공할 수 있어야 한다.
설명
Agents have made code cheap: one study saw lines of code up 2,450% but releases up only 30%. Sonar CEO Tariq Shaukat draws on the factory revolution that Toyota and Lexus started to explain how to build agentic software factories you can trust. He breaks down five hard problems: human review that doesn't scale (people agree with AI that's wrong 4 out of 5 times), agents struggling with large codebases, errors compounding over long tasks, unreliable LLM judges, and near-zero time to exploit. Then he lays out Sonar's code confidence formula: intent, guide rails, verification and evidence. Chapters: 0:00 Intro 0:26 The ball bearing that changed car factories 2:23 Software already borrowed these ideas 2:55 Agents break the factory 5:19 Problem 1: Human in the loop doesn't scale 6:45 Problem 2: Agents struggle with big codebases 8:04 Problem 3: Errors compound 9:06 Problem 4: LLM judges are unreliable 10:03 Problem 5: Time to exploit is near zero 10:25 The code confidence formula 12:36 Results from customers 15:49 Code is abundant, confidence is scarce Tariq Shaukat https://www.sonarsource.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
