2026년 주목할 오픈 소스 AI 에이전트 도구 5가지
GitHub에서 빠르게 성장 중인 오픈 소스 AI 에이전트 도구 5가지를 소개합니다. agency-agents는 전문가 페르소나를, Agent-Reach는 인터넷 액세스를, Orca는 병렬 작업 트리를, OpenMontage는 비디오 제작 기능을, codebase-memory-mcp는 코드베이스 장기 기억을 제공합니다. 다만 이 도구들은 에이전트가 추측하는 API 표면과 에이전트 작업의 누락된 기록이라는 두 가지 문제를 해결하지 못합니다.
별점은 2026년 9월 1일 GitHub API 기준이며 빠르게 변동할 수 있습니다.
에이전트 툴링 계층이 성장한 이유
Claude Code, Codex, Cursor, OpenCode 같은 기본 에이전트는 이미 저장소를 읽고, 파일을 편집하고, 명령을 실행하고, MCP 서버를 호출합니다. 핵심 루프가 비슷해지면서 차별화는 에이전트에 추가하는 계층으로 이동했습니다.
- 에이전트 페르소나: 마크다운 파일
- 도구 연결: CLI 래퍼
- 코드베이스 기억: MCP 서버
- 병렬 실행: 데스크톱 앱과 Git 작업 트리
이런 구성 요소는 모델 액세스나 GPU 없이도 배포할 수 있습니다. 따라서 별점이 높다고 해서 모두 같은 종류의 프로젝트라고 볼 수는 없습니다. 빠른 네이티브 바이너리도 있고, 수백 개의 프롬프트 템플릿 모음도 있습니다.
1. agency-agents: 300개 이상의 전문가 에이전트
- 149,312 stars
- MIT 라이선스
- Shell
- 2025년 10월 시작
agency-agents는 GitHub에서 가장 큰 에이전트 페르소나 컬렉션 중 하나입니다. 약 20개 카테고리에 300개 이상의 에이전트 정의가 있으며, 주요 분류는 다음과 같습니다.
- 엔지니어링 59개
- 종합 전문 분야 58개
- 마케팅 36개
- 게임 개발, 보안, 디자인, 판매, 테스트, 금융, 헬스케어, GIS 등
각 에이전트는 정체성, 작업 프로세스, 결과물, 성공 기준을 포함한 마크다운 파일입니다. 설치 스크립트가 대상 도구에 맞게 파일을 변환합니다.
# 모든 에이전트를 Claude Code에 설치
./scripts/install.sh --tool claude-code
# 도구와 부서 선택
./scripts/install.sh --tool cursor --division engineering,security
./scripts/install.sh --tool codex
./scripts/install.sh --tool opencode
Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Copilot, Windsurf, Aider, Kimi Code 등을 지원합니다. agencyagents.app 데스크톱 앱과 Homebrew cask를 사용해 목록을 탐색하고 클릭 한 번으로 설치할 수도 있습니다.
해결하는 문제
백지 상태 문제를 줄입니다. 일반 에이전트에게 인증 흐름을 검토해 달라고 요청하면 일반적인 조언을 내놓기 쉽습니다. 보안 검토자 페르소나를 적용하면 체크리스트, 위협 모델, 출력 형식을 갖춘 검토를 시작할 수 있습니다.
한계
이것은 역량 추가가 아니라 프롬프트 추가입니다. 페르소나는 모델이 작업을 구성하는 방식을 바꾸지만, 모델이 모르는 정보를 제공하지는 않습니다.
또한 OpenCode 런타임은 약 119개의 에이전트만 등록하고 나머지는 조용히 무시합니다. OpenCode에서는 전체 설치보다 부서별 설치가 안전합니다. 목록을 완성된 팀이 아니라 편집할 시작 라이브러리로 취급하세요.
자세한 내용은 agency-agents: Claude Code 및 Cursor용 300+ AI 전문가를 참고하세요.
2. Agent-Reach: 플랫폼 API 비용 없이 인터넷 액세스
- 77,134 stars
- MIT 라이선스
- Python
- 2026년 2월 시작
Agent-Reach는 여러 플랫폼의 무료 접근 경로를 연결하는 CLI입니다. 다음 서비스를 지원합니다.
- Twitter/X
- YouTube
- GitHub
- Bilibili
- XiaoHongShu
- 팟캐스트 전사
- 일반 웹 검색
플랫폼별 설정은 다릅니다.
- GitHub: gh CLI를 통해 별도 설정 없이 사용
- 웹 검색: Exa를 통해 자동 구성
- X, XiaoHongShu: 브라우저 쿠키 또는 기존 Chrome 세션 필요
핵심은 기본 백엔드와 대체 체인을 분리한 설계입니다. 접근 경로가 깨지면 프로젝트가 기본 백엔드를 바꾸므로 사용자가 직접 수정하지 않아도 됩니다. 예를 들어 Bilibili가 2026년 6월 yt-dlp에 412 오류를 반환하기 시작했을 때 다른 클라이언트로 전환했습니다.
해결하는 문제
에이전트가 학습 데이터의 마감 시점에 머무르지 않고, 이번 주에 공개된 문서와 게시물을 조사할 수 있게 합니다.
한계
무료 접근 경로는 비공식적이기 때문에 무료인 경우가 많습니다. 로그인 계정의 쿠키 기반 읽기는 대부분의 플랫폼에서 약관상 회색 영역에 해당할 수 있으므로 상업적 사용 전에 계정과 플랫폼의 약관을 확인해야 합니다.
대체 체인이 유지보수 부담을 줄여 주지만 완전히 제거하지는 않습니다. 운영 환경에 넣는다면 유지보수 시간을 예산에 포함하세요.
자세한 내용은 Agent-Reach: API 비용 없이 에이전트에 인터넷 액세스 제공을 참고하세요.
3. Orca: 에이전트를 각자의 Git 작업 트리에서 병렬 실행
- 58,464 stars
- MIT 라이선스
- TypeScript
- 2026년 3월 시작
Orca는 Codex, Claude Code, OpenCode, Pi를 기존 구독이나 API 키로 실행하는 데스크톱 앱입니다. macOS, Windows, Linux에서 사용할 수 있으며 토큰을 재판매하지 않습니다.
가장 중요한 기능은 병렬 Git 작업 트리입니다.
- 하나의 프롬프트를 여러 에이전트에 전달합니다.
- 각 에이전트는 격리된 작업 트리에서 작업합니다.
- 결과 diff를 비교합니다.
- 가장 나은 결과만 병합합니다.
어떤 접근 방식이 맞을지 예측하기 어려운 문제에서 특히 유용합니다.
그 밖의 기능도 제공합니다.
- WebGL 기반 터미널 분할
- 재시작 후에도 유지되는 스크롤백
- 앱 내 GitHub 및 Linear 탐색
- 이슈에서 직접 작업 트리 열기
- 실제 Chromium 창에서 HTML, CSS, 잘린 스크린샷을 프롬프트로 전달하는 디자인 모드
- 작업 완료를 알려 주는 iOS 및 Android 모바일 앱
해결하는 문제
직렬화 문제입니다. 터미널 하나와 에이전트 하나만 사용하면 처리량은 사용자의 주의력에 제한됩니다. 여러 작업을 병렬로 실행하면 에이전트가 서로를 기다리지 않아도 됩니다.
한계
Orca는 단일 머신과 단일 운영자를 위한 도구입니다. 모든 정보가 노트북에 저장되고, 작업 기록은 터미널 스크롤백에 남습니다.
혼자 작업할 때는 충분하지만, 다른 사람이 에이전트가 무엇을 변경했고 왜 변경했는지 확인해야 하면 불편합니다. 프롬프트는 작업 기록이 아닙니다.
자세한 내용은 Orca: Codex, Claude Code, OpenCode를 위한 병렬 작업 트리를 참고하세요.
4. OpenMontage: 코딩 에이전트를 비디오 제작 스튜디오로
- 55,047 stars
- AGPL-3.0
- Python
- 2026년 3월 시작
OpenMontage는 코딩 어시스턴트를 에이전트 기반 비디오 제작 시스템으로 전환합니다.
- 12개의 제작 파이프라인
- 100개 이상의 도구
- 연출, 스크립트 작성, 자산 생성, 편집, 렌더링을 다루는 700개 이상의 기술 및 제작 지식 파일
단순히 정지 이미지를 애니메이션화하는 래퍼가 아닙니다. 에이전트가 무료 스톡과 공개 아카이브에서 자료를 수집하고, 실제 클립을 검색해 타임라인에 배치한 뒤 결과물을 렌더링합니다.
Remotion과 ffmpeg을 사용해 합성하고, ElevenLabs와 Google TTS 같은 음성 합성 제공업체에도 연결할 수 있습니다.
해결하는 문제
릴리스 노트, 변경 로그, 문서 같은 텍스트 결과물을 시청 가능한 비디오로 전환합니다. 별도의 영상 제작 팀 없이 제품 업데이트나 교육 콘텐츠를 만들 수 있습니다.
한계
라이선스를 먼저 검토해야 합니다. OpenMontage는 다른 도구와 달리 AGPL-3.0을 사용합니다. 수정한 버전을 네트워크 서비스로 운영하면 AGPL의 네트워크 조항에 따라 소스 제공 의무가 생길 수 있습니다.
자세한 내용은 OpenMontage: 코딩 에이전트를 비디오 스튜디오로 전환을 참고하세요.
5. codebase-memory-mcp: 매번 저장소를 다시 읽지 않기
- 41,536 stars
- MIT 라이선스
- C
- 2026년 2월 시작
codebase-memory-mcp는 코드베이스를 함수, 클래스, 호출 체인, HTTP 경로, 서비스 간 연결을 포함한 영구 지식 그래프로 인덱싱합니다.
에이전트는 다음과 같은 질문에 파일을 다시 검색하지 않고 답할 수 있습니다.
- 이 함수는 어디에서 호출되는가?
- 어떤 경로가 이 핸들러에 도달하는가?
- 이 시그니처를 변경하면 무엇이 깨지는가?
파싱에는 tree-sitter를 사용합니다. 160개 이상의 언어를 지원하고, Python, TypeScript, Go, Java, Rust, C#, C++ 등 주요 언어에는 의미론적 타입 해석 계층도 제공합니다.
공개된 벤치마크에 따르면 구조적 쿼리 5개에 필요한 토큰은 다음과 같습니다.
- 그래프 기반 질의: 약 3,400토큰
- 파일별 탐색: 약 412,000토큰
- 감소율: 99.2%
Linux 커널은 75,000개 파일, 2,800만 줄 규모를 약 3분에 인덱싱합니다. 구조적 쿼리는 1밀리초 미만에 반환됩니다. arXiv 사전 출판물은 31개 실제 저장소에서 83%의 답변 품질, 10배 적은 토큰, 2.1배 적은 도구 호출을 보고합니다.
단일 네이티브 바이너리로 제공되며 언어 런타임, 호스팅 서비스, API 키가 필요하지 않습니다. 15개의 MCP 도구를 노출하고 로컬 머신에서 실행합니다. 인덱스를 시각화하려면 localhost:9749의 3D 그래프 뷰어를 사용할 수 있습니다.
해결하는 문제
토큰 비용과 품질 저하를 줄입니다. 에이전트가 추론해야 할 컨텍스트를 파일 내용으로 채우는 대신 구조화된 관계를 조회할 수 있습니다.
한계
이 도구는 코드베이스를 읽고 에이전트 구성 파일에 씁니다. 이것이 핵심 기능이지만, 설치 전 감사해야 할 권한이기도 합니다.
소스가 공개되어 있고 릴리스가 스캔 및 재현 가능한 방식으로 패키징되며 데이터가 컴퓨터 밖으로 나가지 않는다고 해도, 별점 수를 보안 검토의 대체물로 사용해서는 안 됩니다.
자세한 내용은 codebase-memory-mcp: 에이전트 토큰 비용을 99% 절감을 참고하세요.
다섯 도구가 확장하는 것
| 도구 | 추가 기능 | 별점 | 라이선스 |
|---|---|---|---|
| agency-agents | 역할 및 프로세스 프레이밍 | 149.3K | MIT |
| Agent-Reach | 실시간 인터넷 읽기 | 77.1K | MIT |
| Orca | 작업 트리 기반 병렬 실행 | 58.5K | MIT |
| OpenMontage | 비디오 제작 출력 | 55.0K | AGPL-3.0 |
| codebase-memory-mcp | 저렴한 구조적 회상 | 41.5K | MIT |
공통점은 분명합니다. 에이전트가 더 많은 일을 하게 만듭니다. 하지만 에이전트가 만든 결과를 검증하거나, 여러 사람이 작업 이력을 확인할 수 있게 하지는 않습니다.
도구를 다섯 개 모두 설치하면 같은 신뢰 수준에서 시간당 더 많은 결과를 만들 수 있습니다. 그러나 결과가 틀렸을 때 무엇이 잘못되었는지 확인하기는 오히려 어려워집니다.
간극 1: 에이전트는 여전히 API 표면을 추측한다
내부 결제 엔드포인트의 실제 응답 형태를 에이전트에게 물어보면, 에이전트는 대개 추론합니다. codebase-memory-mcp는 어떤 핸들러가 경로를 제공하는지는 알려 주지만, 멱등성 키가 반복될 때 409와 다른 오류 엔벨로프를 반환한다는 사실까지 보장하지는 않습니다.
그 결과는 익숙합니다.
- 에이전트가 그럴듯한 응답 형태를 상상합니다.
- 상상한 형태를 처리하는 클라이언트를 작성합니다.
- 상상한 모의 응답에 대한 테스트가 통과합니다.
- 실제 스테이징 환경에서 실패합니다.
이 문제는 API 변경이 AI 에이전트를 망가뜨릴 때 발생하는 일과 [에이전트 도구 응답 컨텍스트 창](https://apidog.com/kr/blog/agent-tool-response-context-window?utm_source=dev.to&utm_medium=wanda&utm_content=n8n-post- 확신은 증거가 아니며, 빨간색 테스트가 증거입니다.
- 도구 스키마: API를 에이전트에 노출할 때 올바른 호출을 유도하는 스키마를 설계합니다. 에이전트를 위한 API 도구 스키마 설계를 참고하세요.
codebase-memory-mcp가 코드의 위치를 알려 준다면, Apidog은 계약과 결과가 일치하는지 확인합니다. API 도구가 에이전트 시대에도 필요한 이유가 궁금하다면 관련 글을 참고하세요.
API를 에이전트에 연결하고 있다면 Apidog을 다운로드해 사양, 모의, 테스트를 스택에 추가할 수 있습니다.
간극 2: 에이전트가 무엇을 했는지 아무도 볼 수 없다
두 번째 문제는 팀에서 드러납니다.
Orca는 한 사람이 한 대의 머신에서 여러 에이전트를 병렬로 실행하는 데 적합합니다. 하지만 그 사람이 자리를 비우면 다음 질문에 답하기 어렵습니다.
- 에이전트 세 명은 무엇을 변경했는가?
- 왜 그렇게 변경했는가?
- 어떤 결과를 병합해야 하는가?
- 실패한 작업은 어디까지 진행되었는가?
터미널 스크롤백은 공유 기록이 아닙니다. 프롬프트도 기록이 아닙니다.
Sharkly는 태스크를 사람과 에이전트가 공유하는 작업 기록으로 사용해 이 간극을 줄입니다.
- 에이전트에게 동료에게 태스크를 할당하듯 작업을 배정합니다.
- 에이전트 설정을 지침, 런타임, 기술, 저장소, 환경과 함께 저장하고 재사용합니다.
- 크루(Crew)는 리더 에이전트, 다른 에이전트, 사람으로 구성됩니다.
- 리더는 태스크 컨텍스트를 읽고 참여할 멤버를 결정한 뒤 결과를 통합합니다.
- 실행은 연결된 노트북, 서버, 컨테이너에서 이미 설치된 런타임을 사용합니다.
- 모델은 기존 구독과 API 키로 실행하며 토큰을 재판매하지 않습니다.
- 저장소 작업은 태스크별 별도 작업 트리에서 실행합니다.
- 백로그에 태스크를 추가하는 것만으로는 실행되지 않습니다. 실행 전 준비 단계가 필요합니다.
- 진행 상황, 도구 호출, 결과를 태스크로 스트리밍하고 에이전트 출력은 답글을 달 수 있는 댓글로 저장합니다.
- 스페이스, 프로젝트, 스프린트, 태스크 구조를 사용하며 Jira 동기화도 제공합니다.
완료된 태스크 세 개를 받은 편지함에서 검토하는 편이 터미널 세 개를 지켜보는 것보다 낫습니다. 팀원이 이번 스프린트에 에이전트가 무엇을 출하했는지 물어보면 화면 녹화가 아니라 태스크 기록으로 답할 수 있습니다.
실용적인 도입 순서
다섯 도구를 한 번에 설치하면 관리해야 할 것이 너무 많아집니다. 다음 순서가 현실적입니다.
codebase-memory-mcp부터 설치합니다.
토큰 비용을 줄이고 코드 관련 답변 품질을 즉시 높입니다.조사가 필요하면 Agent-Reach를 추가합니다.
쿠키 기반 접근보다 GitHub와 웹 검색처럼 설정이 적은 경로부터 시작합니다.agency-agents는 부서별로 설치합니다.
엔지니어링과 실제로 사용하는 분야만 선택하고, 팀 방식에 맞게 두세 개의 페르소나를 편집합니다.사용자가 병목일 때 Orca를 사용합니다.
에이전트를 기다리는 시간보다 에이전트가 사용자를 기다리는 시간이 많아지면 병렬 작업 트리가 효과적입니다.두 번째 사람이 가시성을 필요로 할 때 Sharkly를 도입합니다.
혼자라면 Orca의 로컬 스크롤백으로 충분할 수 있지만, 팀에서는 내구성 있는 태스크 기록이 필요합니다.에이전트가 API를 호출한다면 Apidog을 가장 아래 계층에 둡니다.
사양, 모의, 테스트 스위트가 에이전트 출력을 검토 가능한 결과로 바꿉니다. 관련 자료로 생산 AI 에이전트의 신뢰성과 에이전트 도구 호출 추적을 참고하세요.
OpenMontage는 기본 도구가 아니라 비디오를 만들 때 설치하는 선택 사항으로 두는 편이 좋습니다.
자주 묻는 질문
별점 수는 실제 수치인가요?
2026년 9월 1일 GitHub API에서 반환된 수치입니다. 다섯 저장소 모두 공개되어 있고, 최근 2주 이내에 활발하게 푸시되었으며, 자리 표시자 README가 아닌 실제 코드를 포함합니다.
다만 에이전트 툴링 저장소의 별점은 애그리게이터 게시물로 빠르게 증가할 수 있습니다. 품질보다 인기도의 지표로 보고, 커밋 기록과 이슈 트래커를 함께 확인하세요.
Cursor와 Codex에서도 사용할 수 있나요?
다섯 도구 모두 여러 에이전트 환경을 지원합니다.
- agency-agents: 12개 도구에 대한 설치 대상 제공
- codebase-memory-mcp: Model Context Protocol을 사용하는 클라이언트에서 사용 가능하며 프로젝트는 45개의 클라이언트 표면을 나열
- Orca: Codex, Claude Code, OpenCode, Pi를 명시적으로 지원
클라이언트 선택이 필요하다면 Cursor와 Copilot의 API 작업 비교와 OSS 모드의 Codex를 참고하세요.
가장 많은 비용을 절감하는 도구는 무엇인가요?
codebase-memory-mcp입니다. 공개 측정치는 동일한 구조적 쿼리 5개에서 약 3,400토큰 대 412,000토큰을 비교합니다. 긴 세션에서 사용량 한도에 도달한다면 반복적인 코드베이스 탐색이 주요 원인일 가능성이 큽니다.
에이전트 구성 파일을 수정하는 MCP 서버는 안전한가요?
파일 시스템 권한이 있는 다른 의존성과 같은 방식으로 다루세요.
- 소스 코드를 읽습니다.
- 릴리스 서명을 확인합니다.
- 원격 통신 여부를 검토합니다.
- 로컬 실행 도구를 우선합니다.
- 에이전트 구성 파일에 대한 변경을 확인합니다.
codebase-memory-mcp는 릴리스 프로세스를 문서화하고 모든 작업을 로컬에서 처리합니다. 그래도 별점 수는 보안 감사가 아닙니다. 에이전트 권한 전반에 대해서는 AI 에이전트 가드레일을 참고하세요.
에이전트가 모든 요청을 작성해도 API 클라이언트가 필요한가요?
네. 오히려 더 필요합니다. 에이전트가 생성하는 API 호출의 수가 늘어나기 때문입니다.
에이전트가 호출을 생성하면 결정론적인 계층이 이를 검증해야 합니다. 사양은 에이전트가 읽을 계약이고, 모의는 개발 중인 현실이며, 테스트는 CI에서 실행되는 증거입니다.
마무리
2026년 에이전트 툴링의 성장은 현실적이며 활용할 가치가 있습니다.
- agency-agents는 프레임을 제공합니다.
- Agent-Reach는 인터넷을 읽게 합니다.
- Orca는 병렬 처리를 제공합니다.
- OpenMontage는 비디오라는 출력 형식을 추가합니다.
- codebase-memory-mcp는 반복 탐색 없이 코드베이스를 기억합니다.
- Sharkly는 프롬프트 대신 태스크를 공유 기록으로 만듭니다.
- Apidog은 사양, 모의, 테스트로 API 결과를 검증합니다.
더 많은 출력을 만드는 것만으로는 충분하지 않습니다. 에이전트가 발명한 API 계약과 한 사람의 터미널에만 남은 작업 기록은 확장할수록 더 큰 문제가 됩니다.
도구를 설치하세요. 그리고 에이전트의 출력을 검증 가능한 결과로 만드세요.

Top comments (0)