Koog: Kotlin 기반 AI 에이전트 구축 프레임워크

2025-05-25
Koog: Kotlin 기반 AI 에이전트 구축 프레임워크

Koog는 Kotlin 기반 프레임워크로, 관용적인 Kotlin으로 AI 에이전트를 구축하고 실행하도록 설계되었습니다. 도구와 상호 작용하고, 복잡한 워크플로를 처리하며, 사용자와 통신하는 에이전트를 만들 수 있습니다. 주요 기능으로는 순수 Kotlin 구현, MCP 통합, 임베딩 기능, 사용자 정의 도구 생성, 바로 사용 가능한 구성 요소, 지능형 히스토리 압축, 강력한 스트리밍 API, 지속적인 에이전트 메모리, 포괄적인 추적, 유연한 그래프 워크플로 등이 있습니다. Google, OpenAI, Anthropic, OpenRouter, Ollama 등 다양한 LLM 제공업체를 지원합니다. Koog는 JVM 및 JS 대상을 지원하며, 종속성 추가에 대한 자세한 지침을 제공합니다.

개발