AI 에이전트(Agent)를 활용한 작업에서 에이전트 교체 시 작업 맥락이 끊기고 비효율이 발생하는 문제가 있었습니다. 이러한 고질적인 문제에 대한 해결책으로 '쿵푸(Kungfu)'라는 새로운 플랫폼이 공개되어 주목받고 있습니다. 쿵푸는 단 한 명의 개발자가 에이전트들을 활용해 30일 만에 16개 저장소에 걸쳐 3,467개의 PR(Pull Request)을 병합하는 놀라운 성과를 보여주며 그 잠재력을 입증했습니다.
쿵푸는 에이전트 작업의 '연속성(Continuity)'을 핵심 가치로 내세웁니다. 에이전트가 바뀌어도 작업의 맥락이 유지되도록 설계되어, 개발자가 수동으로 컨텍스트를 복사하거나 결정을 다시 설명할 필요가 없습니다. 또한, 작업 중 연결 끊김이나 프로세스 충돌 같은 실패 상황에서도 작업 내용을 보존하고 복구하는 '실패 복구(Failure retention)' 기능을 제공합니다. 마지막으로, 에이전트가 생성한 결과물에 대해 독립적인 검토와 사람의 최종 승인(Review and settlement) 과정을 거치도록 하여, 에이전트의 자율성 속에서도 신뢰할 수 있는 작업 완료를 보장합니다. 이는 코덱스(Codex), 클로드(Claude), 오픈코드(OpenCode) 등 다양한 에이전트를 유연하게 사용하면서도 일관된 작업 흐름을 유지할 수 있게 합니다.
쿵푸의 등장은 AI 에이전트 기반 개발 및 서비스 생태계에 중요한 의미를 가집니다. 개발자는 특정 에이전트에 종속되지 않고, 작업의 성격에 따라 최적의 에이전트를 선택하여 효율성을 극대화할 수 있습니다. 또한, 에이전트가 수행하는 작업의 신뢰성과 투명성을 높여, 에이전트 기반 제품 및 서비스의 상용화와 확산을 가속화할 것으로 기대됩니다. 쿵푸는 오픈 소스(Open core) 프로젝트로, 개발자들이 자유롭게 활용하고 자신만의 '허브(Hub)'를 구축할 수 있도록 지원하며, 에이전트 공급망(Agent Supply Chain)의 개방성을 추구하여 장기적으로 에이전트 생태계의 성장을 이끌 것으로 보입니다.