News Feed

젯브레인, 코틀린용 AI 에이전트 프레임워크 ‘쿠그’ 발표

컨텐츠 정보

  • 조회 860

본문

젯브레인(JetBrains)이 코틀린 도메인 특화 언어(domain-specific language, DSL)를 활용해 JVM(Java virtual machine) 생태계에서 AI 에이전트를 구축할 수 있도록 지원하는 오픈소스 AI 에이전트 프레임워크 ‘쿠그(Koog)’를 공개했다.

최근 깃허브에 공개된 코틀린 기반의 쿠그는 현대적인 DSL을 활용해 개발자가 코틀린의 생산성을 바탕으로 지능적이고 자율적인 에이전트를 구축할 수 있도록 지원하는 도구를 제공한다. 젯브레인은 “코틀린 개발자도 코틀린 자체만큼 강력하고 유연한 AI 프레임워크를 갖춰야 한다고 생각해 쿠그를 개발하게 됐다. 쿠그 이전에는 코틀린에 최적화된 종합적인 에이전트 프레임워크가 존재하지 않았다”라고 설명했다.

쿠그는 빠른 온보딩, 간편한 에이전트 생성, 전략 사전 정의, 모델 컨텍스트 프로토콜(Model Context Protocol, MCP)의 원활한 연동 등 명확한 개발 과제를 해결하기 위한 기능을 중심으로 설계됐다. 여기에 더해 응답 스트리밍, 긴 컨텍스트 및 쿼리 이력의 효율적 처리 등 고급 기능도 지원한다.

쿠그의 주요 기능은 다음과 같다.

  • 외부 서비스에 의존하지 않고 코틀린만으로 AI 에이전트를 구축하고 실행하는 순수 코틀린 구현
  • 에이전트 기능을 확장하는 모듈형 기능 시스템
  • 에이전트가 외부 시스템 및 자원에 접근하도록 지원하는 맞춤형 툴 통합 기능
  • LLM의 스트리밍 처리, 하나의 LLM 요청으로 여러 도구를 즉시 실행하는 등의 시나리오를 위한 즉시 사용할 수 있는 솔루션
  • LLM이 특정 결과를 도출하도록 강제하는 기능
  • 워크플로우 사용자 정의 기능
  • 워크플로우 추적 기능

dl-itworldkorea@foundryco.com

관련자료

댓글 0
등록된 댓글이 없습니다.