쿠버네티스 기반 AI 코딩 에이전트 프레임워크 Kelos

by DD
3시간 전
조회수 6

NAVER Engineering Day 2026에서 공개된 Kelos 프레임워크는 AI 코딩 에이전트 자동화에 대한 고민을 해결함

쿠버네티스 네이티브(Kubernetes Native) 환경에서 코딩 에이전트와 그 환경을 API화하고 관리하는 오픈소스 프레임워크임

AI 코딩 에이전트의 자율 개발(Self-development)통합(Integration)을 지원하여 개발 생산성 향상을 목표로 함

Kelos 프레임워크의 핵심 아키텍처

Kelos는 쿠버네티스 네이티브(Kubernetes Native) 환경을 기반으로 설계되어, 코딩 에이전트와 관련 환경을 컨테이너화(Containerization)하여 관리하는 것을 목표로 합니다.

에이전트 API화: 각 코딩 에이전트의 기능을 표준화된 API로 추상화하여, 외부 시스템과의 연동 및 에이전트 간 상호작용을 용이하게 합니다.

환경 관리: 에이전트 실행에 필요한 컴퓨팅 자원, 라이브러리, 종속성 등을 쿠버네티스 리소스(Pods, Deployments 등)로 정의하고 관리하여 일관된 개발 및 실행 환경을 보장합니다.

오픈소스 프레임워크: 프레임워크 자체는 오픈소스로 공개되어, 개발자들이 자유롭게 확장하고 기여할 수 있는 기반을 제공합니다.

자율 코딩 에이전트의 'Self-development' 개념

Kelos 프레임워크는 AI 코딩 에이전트가 단순히 주어진 작업을 수행하는 것을 넘어, 스스로 학습하고 발전하는 'Self-development' 능력을 갖추도록 지원합니다.

피드백 루프(Feedback Loop): 에이전트의 코딩 결과에 대한 피드백을 수집하고, 이를 바탕으로 에이전트의 알고리즘이나 파라미터를 자동으로 조정합니다.

지식 확장: 새로운 코드 패턴, 라이브러리, 개발 방법론 등을 학습하여 에이전트의 지식 베이스(Knowledge Base)를 지속적으로 업데이트합니다.

메타 코딩(Meta-coding): 에이전트가 자신의 코드나 로직을 개선하는 코드를 생성하는 등, 고차원적인 자기 개선 능력을 구현하는 것을 목표로 합니다.

기존 개발 환경과의 통합 전략

Kelos 프레임워크는 기존의 개발 워크플로우 및 도구와의 원활한 통합(Integration)을 중요하게 고려합니다.

CI/CD 파이프라인 연동: Jenkins, GitLab CI, GitHub Actions 등 기존의 CI/CD 도구와 연동하여, 코드 생성부터 테스트, 배포까지의 자동화된 파이프라인 구축을 지원합니다.

IDE 플러그인 지원: Visual Studio Code, JetBrains IDE 등 주요 통합 개발 환경(IDE)과의 연동을 통해, 개발자가 직관적인 인터페이스로 Kelos 에이전트를 활용할 수 있도록 합니다.

다양한 언어 및 프레임워크 지원: Python, JavaScript, Java 등 주요 프로그래밍 언어와 React, Spring 등 다양한 프레임워크에 대한 호환성 확보를 통해 적용 범위를 넓힙니다.

Kelos - 쿠버네티스 네이티브 자율 코딩 에이전트 프레임워크