마이크로서비스 테스트 기업 시그나닷이 코딩 에이전트가 작성한 코드를 실제 운영 환경과 유사한 쿠버네티스 환경에서 스스로 검증할 수 있도록 하는 새 기능 ‘/signadot-validate’를 내놨다. 코드 작성 능력은 빠르게 좋아졌지만, 복잡한 클라우드 네이티브 시스템에서 해당 코드가 실제로 ‘제대로 동작하는지’ 확인하는 단계는 여전히 사람 개발자에게 크게 의존하고 있다는 점을 겨냥한 출시다.
이번 기능은 클로드 코드, 코덱스, 커서 같은 코딩 에이전트가 수정한 서비스를 실제 의존 시스템과 연결해 테스트하고, 실패 원인을 읽어 다시 고친 뒤 재검증하는 흐름을 지원한다. 시그나닷은 이를 에이전트 개발의 ‘검증 루프’ 완성이라고 설명했다.
유닛 테스트로는 놓치는 분산 시스템 문제
시그나닷이 짚은 핵심 문제는 분산 시스템의 특성이다. 마이크로서비스 하나만 바꿔도 데이터베이스, 메시지 큐, 캐시, 하위 서비스 전반에 연쇄 영향이 번질 수 있다. 하지만 코딩 에이전트는 자신이 직접 건드리지 않은 영역까지 파급 효과를 파악하는 데 한계가 있고, 일반적인 유닛 테스트나 모의 통합 테스트만으로는 이런 회귀 오류를 충분히 잡아내기 어렵다.
기존 대안도 한계가 뚜렷하다는 게 회사 설명이다. 로컬 도커 컴포즈 환경은 실제 운영 환경과 점점 어긋나기 쉽고, 에이전트마다 별도 환경을 복제하면 속도와 비용 부담이 커진다. 여러 개발자가 함께 쓰는 스테이징 환경은 충돌과 불안정성이 잦은데, 다수의 에이전트가 동시에 변경 사항을 밀어 넣을 경우 이런 문제가 더 심해진다.
이 때문에 결국 개발자가 코드 차이를 다시 검토하고, 통합 테스트를 수동으로 돌리고, 하위 서비스 장애를 직접 디버깅하는 ‘최종 검증자’ 역할을 맡아왔다는 설명이다.
MCP 서버와 CLI로 검증 자동화
‘/signadot-validate’는 두 가지 경로로 코딩 에이전트를 시그나닷 플랫폼에 연결한다. 하나는 제어 영역 작업을 위한 모델 컨텍스트 프로토콜(MCP) 서버이고, 다른 하나는 로컬 개발 흐름에 쓰는 명령줄 인터페이스(CLI)다.
에이전트는 MCP 서버를 통해 클러스터를 찾고, 수정 대상 워크로드를 식별하며, 하드코딩된 이름 없이 필요한 포트를 조회한다. 이후 변경된 서비스만 담은 시그나닷 샌드박스를 생성한다. 나머지 구성 요소는 기본 클러스터를 공유하고, 트래픽 분리를 위한 고유 라우팅 키를 부여해 다른 작업과 섞이지 않도록 설계됐다.
환경이 준비되면 에이전트는 수정한 서비스를 로컬에서 실행하면서 실제 의존 시스템과 연결해 검증한다. 여기에는 포스트그레스, 카프카, 레디스와 클러스터 내 하위 서비스가 포함된다. 로그도 실시간으로 되돌아와 에이전트가 매번 컨테이너 이미지를 다시 빌드하지 않고도 반복적으로 수정·검증할 수 있다.
실패하면 다시 고치고, 통과하면 검토로 넘긴다
검증 방식도 미리 선택할 수 있다. 언어별 통합 테스트, 플레이라이트나 사이프러스 같은 엔드투엔드 테스트 프레임워크, 브라우저 자동화 방식 등이 대상이다. 각 요청에는 동일한 라우팅 키가 포함돼 테스트 트래픽이 기본 서비스가 아니라 수정된 서비스로 향하게 된다.
검증 실패 결과는 다시 에이전트에 전달된다. 에이전트는 이를 바탕으로 코드를 수정한 뒤 같은 환경에서 재실행한다. 라우팅 키가 유지되기 때문에 기존에 고정된 테스트도 계속 동작한다. 검증이 모두 끝나면 해당 환경은 개발자가 직접 마지막 확인을 할 수 있도록 그대로 남겨둔다.
이 구조는 코딩 에이전트의 생산성을 높이면서도, 실제 운영 환경과 비슷한 조건에서 검증 정확도를 끌어올리는 데 초점이 맞춰져 있다. 시장에서는 생성형 인공지능이 ‘코드 작성’ 단계에서 빠르게 확산했지만, 앞으로는 ‘검증 자동화’가 개발 도구 경쟁의 새 축이 될 가능성에 주목하는 분위기다.
벤처투자 유치한 시그나닷, 기업 고객 확대 노린다
‘/signadot-validate’는 현재 시그나닷을 사용하는 팀을 대상으로 바로 제공된다. 시그나닷은 레드포인트벤처스와 와이콤비네이터 등이 투자한 스타트업으로, 지금까지 415만달러를 유치했다. 원화 기준으로는 약 61억8227만원 규모다.
AI 코딩 도구가 기업 개발 현장에 빠르게 스며드는 가운데, 실제 서비스 수준의 검증 문제를 해결하는 기업이 주목받을 가능성은 더 커지고 있다. 시그나닷의 이번 출시도 단순한 테스트 기능 추가를 넘어, 코딩 에이전트를 ‘실전에 투입 가능한 개발 보조자’로 끌어올리려는 흐름의 연장선으로 읽힌다.
TP AI 유의사항 TokenPost.ai 기반 언어 모델을 사용하여 기사를 요약했습니다. 본문의 주요 내용이 제외되거나 사실과 다를 수 있습니다.

