브루넬리(Brunelly)가 AI 기반의 소프트웨어 개발 플랫폼 v26.06 버전을 발표하며, 기획부터 코드 작성, 테스트, 코드 리뷰, 보안에 이르는 전체 개발 생명주기(SDLC)를 AI가 통합적으로 관리하는 새로운 접근 방식을 제시했습니다. 기존 개발 과정에서 발생하는 파편화된 도구 사용과 이로 인한 문맥(context) 손실 문제를 해결하고, AI가 프로젝트의 모든 정보를 학습하여 복잡한 시스템에서도 일관성 있고 효율적인 개발을 가능하게 하는 것이 핵심입니다.
이 플랫폼은 '단일 문맥(Single Source of Context)'을 기반으로 작동합니다. 프로젝트의 아키텍처, 비즈니스 목표, 기술적 제약사항, 과거 의사결정 등 모든 정보를 AI가 지속적으로 학습하고 공유합니다. 이를 통해 AI 스프린트 계획 에이전트(Planner Agent)는 실제 시스템에 맞는 에픽(epic), 스토리(story), 태스크(task)를 생성하며, 코드 에이전트(Code Agent)는 기존 아키텍처와 패턴을 존중하는 코드를 작성합니다. 또한, QA 에이전트(QA Agent)는 실제 소프트웨어 동작 방식에 맞는 테스트 스위트를 생성하고, 보안 에이전트(Security Agent)는 시스템의 민감한 부분을 인지하여 중요한 보안 문제를 포착합니다. 개발팀은 '전문가 챗(Expert Chat)' 기능을 통해 AI에게 아키텍처 질문을 하거나 설계 결정을 논의할 수 있으며, 이 모든 과정이 프로젝트의 고유한 문맥 안에서 이루어집니다.
브루넬리는 특히 복잡하고 장기적인 소프트웨어 프로젝트를 수행하는 중소기업(SME) 및 대기업 엔지니어링 팀을 대상으로 합니다. 일반적인 AI 코딩 도구들이 복잡한 시스템에서 문맥 손실로 인해 한계를 보이는 반면, 브루넬리는 프로젝트의 모든 정보를 통합하여 AI가 지속적으로 학습하고 진화함으로써 이러한 문제를 극복하고자 합니다. 이는 개발팀이 새로운 도구로 전환할 때마다 발생하는 문맥 손실, 신규 엔지니어 온보딩 시 필요한 막대한 시간, 그리고 스프린트 간의 아키텍처 불일치와 같은 고질적인 문제들을 해결하여 개발 효율성과 품질을 동시에 높일 수 있을 것으로 기대됩니다.
