당신의 AI 에이전트가 매 세션을 신입사원처럼 시작하는 이유 - 킬리안 칼센펠란, 소나

원제 · Your AI Agent Starts Every Session Like a New Hire - Killian Carlsen-Phelan, Sonar

17:452분 읽기AI Engineer2026. 10. 30.컴퓨터/소프트웨어

핵심 요약

소나 볼텍스는 에이전틱 코딩 세션에 결정론적 검증 레이어를 제공하여 불필요한 토큰 소모와 보안 문제를 예방한다.

하이라이트

  • 소나(Sonar)가 1,100명 이상의 개발자를 대상으로 진행한 설문조사 결과, 무려 96%의 개발자가 AI가 생성한 코드를 온전히 신뢰하지 않는 것으로 나타났다.

  • 배포 전 코드를 실제로 완전히 검증하는 개발자는 48%에 불과하다.

  • 소나 볼텍스(Sonar Vortex)를 사용하면 기존 대비 토큰을 36% 더 적게 소모한다.

  • 소나 볼텍스를 도입한 사용자들은 프로덕션 장애가 44% 감소했다.

타임라인

  1. 에이전틱 코딩의 한계와 소나 볼텍스의 등장

    에이전트는 기능을 할당받았을 때 코드베이스를 직접 돌아다니며 기존 코드가 어떻게 작동하는지 파악해야 하므로 비효율성이 발생한다. 이러한 문제는 어떤 에이전트를 쓰든 반복되며 코드 품질 유지에 악영향을 미친다. 이를 해결하기 위해 개발된 소나 볼텍스는 에이전트가 코드를 작성하기 전 프로젝트에 대해 파악하고 결정론적인 검증을 거치도록 지원한다.

    • IDE에서 새로운 에이전틱 세션을 시작할 때마다 프로젝트 규칙이나 아키텍처를 모르는 신입사원처럼 처음부터 다시 시작한다.
    • 에이전트가 직접 컨텍스트를 찾아 헤매는 과정에서 시간과 토큰이 낭비된다.
    • 소나 볼텍스는 코딩 에이전트와 연동되어 에이전트가 코딩을 시작하기 전 프로젝트를 파악할 수 있도록 돕는 플러그인이다.
  2. AI 코드 생성의 신뢰도 문제와 데이터

    에이전트는 코드를 순식간에 작성해 내지만, 테스트 코드를 작성하기 어렵고 찾아내기 힘든 보안 문제를 만들어내기도 한다. 풀 리퀘스트 단계에서 이러한 문제를 뒤늦게 발견하면 개발자와 시니어 리뷰어 모두에게 큰 좌절감과 비용 낭비를 초래한다. 데이터에 따르면 대다수의 개발자가 AI 코드를 신뢰하지 않으면서도 충분한 검증을 거치지 않고 배포하는 실정이다.

    • 간단한 기능 구현 중 임시 파일 압축 해제 과정에서 명시적이지 않은 권한 설정이라는 보안 문제가 발생했다.
    • 1,100명 이상의 개발자를 대상으로 한 설문조사에서 96%가 AI 생성 코드를 신뢰하지 않는다고 응답했다.
    • 코드를 배포하기 전에 실제로 완전히 검증하는 개발자는 48%에 불과하다.
  3. 소나 볼텍스를 통한 워크플로 개선과 검증

    소나 볼텍스는 에이전트가 파일들을 무작위로 검색하는 대신 올바른 파일로 곧바로 이동하도록 가이드라인을 제공한다. 에이전트가 코드를 수정하는 과정에서 결정론적 레이어가 지속적으로 검사를 수행하여 보안 취약점을 정확하게 잡아낸다. 자가 검사나 다른 AI의 리뷰와 달리 항상 일관된 결과를 반환하는 결정론적 분석을 통해 개발 주기를 단축하고 안전한 코드를 보장한다.

    • 소나 볼텍스는 프로젝트의 코딩 가이드라인과 코드 연결 구조 맵을 에이전트에 미리 제공하여 불필요한 토큰 낭비를 막는다.
    • 에이전트가 도구를 사용할 때마다 빠른 검사가 실행되며, 작업 완료 전 심층적인 보안 및 데이터 흐름 검사가 수행된다.
    • 소나 볼텍스 도입 시 토큰 소모량이 36% 감소하고 프로덕션 장애가 44% 감소하는 효과가 나타났다.

설명

Every new coding agent session starts like a new hire: it doesn't know your conventions, architecture rules or approved libraries, so it burns time and tokens searching your repo and repeats the issues already in it. Killian Carlsen-Phelan of Sonar introduces Sonar Vortex, a plugin that hands your agent a map of the codebase and your guidelines before it writes, then deterministically checks every edit. In a live session, Vortex catches a temp-file permission bug the agent's own tests missed, and rejects its first fix. Sonar reports 36% fewer tokens and 44% fewer production outages. Chapters: 0:00 Intro 0:26 Every agent session starts from scratch 1:59 What Sonar Vortex does 2:25 The bug a test wouldn't catch 3:35 96% don't trust AI code, 48% verify it 4:26 How Vortex guides the agent 7:00 36% fewer tokens 8:08 Bringing SonarQube into the agent loop 9:01 Demo: a real task 13:03 Not AI checking AI 14:17 The fix that wasn't a fix 16:20 What you get Killian Carlsen-Phelan 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!

이 영상에 대해 글쓰기