docker/docker-agent
도커의 AI 에이전트 런타임 오픈소스 공개
원제 docker/docker-agent
스타 4,338당일 +144Go
Key Point
AI 에이전트를 YAML로 선언적으로 정의하고 실행하는 도구가 등장해, 복잡한 멀티에이전트 시스템을 코드 없이 구축할 수 있게 되었다.
핵심 요약
- Docker가 AI 에이전트 구축 및 실행 도구인 docker-agent를 오픈소스로 공개했다.
- YAML 설정 파일만으로 코드 없이 AI 에이전트를 정의하고 실행할 수 있으며, docker CLI 플러그인으로 `docker agent` 명령으로 사용한다.
- 다중 에이전트 아키텍처를 지원해 여러 전문화된 에이전트가 자동으로 작업을 분배하고 협력하며 복잡한 문제를 해결할 수 있다.
- OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, xAI 등 다양한 AI 제공자를 지원하며, Docker Model Runner를 통해 로컬 모델 실행도 가능하다.
- MCP(Model Context Protocol) 서버를 플러그인으로 연결할 수 있어 로컬, 원격, Docker 기반 도구를 에이전트에 제공할 수 있다.
- 내장된 think, todo, memory 도구로 고급 추론을 지원하며, BM25, 임베딩, 하이브리드 검색, 리랭킹을 활용한 RAG 기능을 제공한다.
- 에이전트를 OCI 레지스트리에 패키징하여 푸시하고, 어디서나 풀어서 실행할 수 있도록 공유 가능하다.
- Docker Desktop 4.63 이상에 CLI 플러그인으로 미리 설치되어 있으며, Homebrew 또는 GitHub Releases에서도 다운로드 가능하다.
- OpenAI, Anthropic 등 클라우드 API 키를 설정하거나 Docker Model Runner로 로컬 모델을 사용할 수 있다.
- TUI, CLI, MCP 모드 등 다양한 인터페이스를 지원하고 전체 문서와 예제를 제공한다.
저장소 보기 ↗github.com