docker/docker-agent
- 출처
- GitHub
- 처음 오른 날
- 분야
- 에이전트
- GitHub 별 수
- 3,705
- 주 언어
- Go
외부 오픈소스 저장소를 소개하는 글입니다. HDATF 제품이 아닙니다.

무엇을 하나
docker-agent는 Docker가 만든 AI agent 실행 도구로, YAML 파일에 agent를 정의하고 docker agent 명령으로 실행합니다. YAML에는 모델, 지시문, toolset, 하위 agent, 대체 모델, 반복 횟수 상한, skill을 적습니다. 도구는 Docker MCP Gateway, 로컬 stdio, 원격 HTTP 방식의 MCP 서버로 붙이고, think, todo, memory 같은 내장 도구도 씁니다. memory는 사용자 홈 폴더의 SQLite 파일에 남고, RAG는 BM25와 embedding을 섞은 검색과 reranking을 지원합니다. 모델은 OpenAI, Anthropic, Gemini, Bedrock 같은 외부 provider나 Docker Model Runner의 로컬 모델에서 고르고, API 키는 사용자가 직접 설정합니다. 설치는 Docker Desktop 4.63 이상에 포함된 plugin을 쓰거나 Homebrew와 배포 파일로 합니다. 부작용이 있는 도구는 실행 전에 사용자 확인을 받는 것이 기본이고, 거부, 허용, 확인 순서로 적용되는 권한 규칙을 둘 수 있습니다. --yolo 옵션은 모든 도구를 자동 승인하며, sandbox 실행에는 Docker Sandboxes를 따로 설치해야 하고 작업 폴더는 쓰기 가능한 상태로 연결됩니다. PATH에 설치된 claude, codex 같은 CLI에 일을 넘기는 기능, 세션 DB를 둔 REST API 서버, OCI registry를 통한 공유, 저장된 세션을 다시 실행하는 평가 기능도 있습니다. 사용 정보 수집(telemetry)이 기본으로 켜져 있고, 문서는 수집 자료에 비밀이나 개인정보가 없다고 가정하지 말라고 안내합니다.
라이선스
Apache-2.0 허용 범위가 넓고 특허 사용 허락이 포함됩니다. 상업적 이용이 가능하며 고지 문구를 유지하고 변경 사실을 밝혀야 합니다.
같은 분야 저장소
- omnirush-ai/omnirush-gui
OmniRush는 선택한 프로젝트에서 코딩 에이전트에게 작업을 맡기는 데스크톱 앱입니다. 질문과 프로젝트 파일을 입력받고 수정 파일, 명령 결과, Git 작업을 산출합니다. Electron 화면이 로컬 서버와 포함된 OpenCode 엔진을 시작하고 선택한 모델에 스킬과 MCP 도구를 제공합니다. MCP는 에이전트가 외부 도구를 호출하는 공통 연결 규격입니다. 질문을 실행하려면 승인된 OmniRush 계정과 기기 로그인이 필요하며 사용 가능한 모델 목록도 해당 계정에서 가져옵니다. 공개 데스크톱 배포 대상은 Apple Silicon macOS와 Linux이며 Windows 네이티브 데스크톱 배포판은 아닙니다. 무료 이용은 서비스 자체가 제공하지만 개인정보 정책은 세션 기록과 프로젝트 업로드를 모델 개발 및 연구 협력사에 활용할 수 있다고 명시합니다. 데스크톱 코드는 주로 MIT 라이선스이고 기업용 디렉터리는 별도 조건이므로 로컬 실행이나 소스 공개를 비공개 처리 또는 무제한 기업 재사용으로 보아서는 안 됩니다. - morluto/rea
에이전트가 앱 동작과 네이티브 바이너리를 조사하는 도구를 제공합니다. 근거를 기록하고 정적 추론과 실행 중 관찰을 구분합니다. - CopilotKit/OpenDots
OpenDots는 개별 컴퓨터를 가진 지속형 AI 에이전트가 텍스트, 통화와 Slack을 오가는 자체 호스팅 템플릿입니다. 초기 개발 단계의 작업 공간에 문서용 Spaces, 대화 내 컴퓨터 화면과 사람의 검토 카드가 포함됩니다. - anteloc/ldraw-nova
ldraw-nova는 아이디어와 사용자 안내를 바탕으로 AI 에이전트가 LEGO 모델을 만드는 도구입니다. LDraw 소스, 여러 보기, 편집 가능한 glTF 파일과 대화 기록을 제공합니다. - devswha/herdr-web-ui
herdr를 위한 browser와 전화기 client입니다. 이미 돌고 있는 agent session을 열어 각 agent 칸을 대화와 살아 있는 terminal로 함께 보여 줍니다. agent가 일하는 동안 화면 사진을 붙이고 파일을 가리키고 할 말을 줄 세우며, 대화에 나온 경로를 파일 보기로 열고, 그 칸의 폴더를 훑고, Linux와 macOS 컴퓨터를 SSH로 더하고, 웹 push 알림을 보냅니다.
Trendshift 순위 목록에 오른 저장소만 담았고, 목록은 후보를 찾는 데만 썼습니다. 순위 숫자는 옮기지 않았습니다. 설명과 라이선스, 별 수는 각 GitHub 저장소에서 확인했습니다. 해설은 우리의 판단입니다. 이 프로젝트들을 직접 시험한 것은 아니며, 상승 목록에 올랐다고 품질이 증명되지는 않습니다.