TL;DR: 올해 다섯 개의 오픈소스 프로젝트가 Claude Code, Cursor, Codex에서 각기 다른 한계를 걷어내며 스타 4만 개를 돌파했습니다. 전문가 역할, 인터넷 접근, 병렬 실행, 영상 제작, 저비용 구조 정보 검색이 그 주인공입니다. 이들은 모두 에이전트가 한 세션 안에서 할 수 있는 일을 넓혀줍니다. 하지만 에이전트가 무엇을 했는지 공유된 기록을 남겨주는 프로젝트는 하나도 없습니다. 그 계층은 별개의 과업이며, 여러분의 팀이 가장 먼저 체감하는 부분이기도 합니다.
코딩 에이전트들은 이제 서로 비슷해졌습니다. Claude Code, Codex, Cursor, OpenCode 모두 저장소를 읽고, 파일을 편집하고, 명령을 실행하고, MCP 서버를 호출합니다. 핵심 루프가 더 이상 차별점이 되지 않으면서, 흥미로운 작업은 한 계층 바깥, 즉 에이전트에 붙이는 것들로 옮겨갔습니다.
주목할 만한 다섯 가지 애드온과 각각의 역할, 그리고 이들이 공유하는 경계를 살펴보겠습니다.
다섯 가지 프로젝트
스타 수는 2026년 9월 1일 GitHub API 기준입니다.
| 프로젝트 | 추가하는 것 | 스타 | 라이선스 |
|---|---|---|---|
| agency-agents | 전문가 역할 정의 | 149,312 | MIT |
| Agent-Reach | 실시간 인터넷 읽기 | 77,134 | MIT |
| Orca | 워크트리에서의 병렬 실행 | 58,464 | MIT |
| OpenMontage | 영상 제작 결과물 | 55,047 | AGPL-3.0 |
| codebase-memory-mcp | 저비용 구조 정보 검색 | 41,536 | MIT |
agency-agents는 역할 정의 라이브러리입니다. 약 20개 범주에 걸쳐 300개가 넘는 마크다운 파일이 있으며, 각 파일은 정체성, 작업 프로세스, 결과물, 완료 기준을 설명합니다. 설치 스크립트가 이 파일들을 Claude Code, Cursor, Codex, Gemini CLI, OpenCode를 비롯한 십여 개 도구에 기록해 줍니다. 페르소나는 에이전트가 과업을 구성하는 방식을 바꿔줄 뿐, 에이전트가 갖고 있지 않은 정보를 제공하지는 않습니다. 전체 가이드: 역할 정의, 그리고 그것이 담지 못하는 것.
Agent-Reach는 에이전트를 X, Reddit, YouTube, GitHub, RSS 등 십여 개가 넘는 플랫폼에 연결해 주는 단일 CLI로, 유료 플랫폼 API 대신 무료 접근 경로를 활용합니다. 모든 플랫폼은 폴백을 갖춘 기본 백엔드를 거쳐 라우팅되므로, 접근 경로가 막히면 프로젝트가 기본값을 전환하고 여러분의 환경은 계속 작동합니다. 쿠키 기반 플랫폼은 로그인된 브라우저 세션을 통해 데이터를 읽어오는데, 연결하는 계정의 이용약관과 비교해 검토해 볼 만합니다. 전체 가이드: 웹 접근, 그리고 조사 결과가 남아야 할 곳.
Orca는 여러 코딩 에이전트를 동시에 실행하는 데스크톱 애플리케이션으로, 각 에이전트는 자체 git 워크트리에서 돌아갑니다. 이미 보유한 구독을 통해 어떤 CLI 에이전트든 구동할 수 있으며, 터미널 분할, diff 주석, SSH를 통한 원격 워크트리, 모바일 컴패니언 앱을 제공합니다. 병렬 워크트리 모델은 이 문제에 딱 맞는 프리미티브이며, Orca는 이를 훌륭하게 구현했습니다. 전체 가이드: 병렬 워크트리, 그리고 팀에 더 필요한 것이 생기는 시점.
OpenMontage는 코딩 어시스턴트를 영상 제작 시스템으로 바꿔줍니다. 하나의 요청을 리서치, 스크립트, 장면 계획, 에셋 생성, 편집, 렌더링까지 이어가는 11개의 파이프라인으로 처리하며, 각 단계 사이에 사람의 승인 게이트를 둡니다. 이 위에 무언가를 만들기 전에 라이선스를 확인하세요. OpenMontage는 AGPL-3.0인 반면 나머지 네 개는 MIT이며, 네트워크 조항은 각주가 아니라 법무팀이 판단할 사안입니다. 전체 가이드: 에이전트 기반 영상 제작과 승인 문제.
codebase-memory-mcp는 저장소를 함수, 클래스, 호출 체인, 라우트로 이루어진 영구 지식 그래프로 인덱싱한 뒤, grep 대신 그래프에서 구조적 질문에 답합니다. 이 프로젝트가 측정한 바에 따르면, 다섯 개의 구조적 쿼리를 처리할 때 그래프를 이용하면 약 3,400 토큰이 드는 반면 파일을 하나씩 탐색하면 약 412,000 토큰이 필요합니다. 단일 네이티브 바이너리로 로컬에서 실행되며, 이 목록에서 워크플로 변경은 가장 적으면서 효과는 가장 큰 항목입니다. 전체 가이드: 저렴한 검색, 그리고 그것이 담지 못하는 기억.
다섯 프로젝트의 공통점
각 프로젝트는 실행을 확장합니다. 더 뛰어난 프롬프팅, 더 많은 소스, 더 높은 동시성, 더 다양한 출력 형식, 세션 안에서의 더 많은 정보 검색을 가능하게 합니다.
하지만 어느 것도 세션이 끝난 뒤에 벌어지는 일을 바꾸지는 않습니다.
이는 비판이 아닙니다. 관심사의 분리이며, 이 프로젝트들이 자기 영역에 머무는 것은 옳습니다. 에이전트 도구는 실행을 담당합니다. 과업 할당, 맥락, 진행 상황, 리뷰는 다른 무언가가 담당해야 합니다. 아무것도 이를 담당하지 않으면, 그 작업은 한 사람의 터미널에만 존재하게 됩니다.
증상은 익숙합니다. 목요일에 에이전트가 좋은 결과를 냅니다. 월요일에 동료가 재시도 로직이 왜 바뀌었는지 묻는데, 답은 노트북의 스크롤백 속에 있습니다. 그 워크트리가 아직 열려 있다면 말이죠. 프롬프트가 유일한 기록이었고, 프롬프트는 기록이 아닙니다.
이들이 전제로 삼는 계층
Task는 Sharkly의 핵심 작업 단위입니다. 요청, 맥락, 실행, 블로커, 결과를 각자의 프롬프트와 터미널 세션에 흩어 놓는 대신 하나의 공유된 장소에 담아둡니다.
각 구성 요소는 저마다 하나의 역할을 맡습니다. Agent는 작업이 어떻게 처리되어야 하는지 정의합니다. Computer는 호스트와 로컬 리소스를 제공합니다. Runtime은 팀이 이미 설치한 도구를 사용해 실제 에이전트 세션을 수행합니다. 그리고 Task는 공유 기록으로 남습니다.
이 구분은 위의 다섯 프로젝트와 견주어 볼 가치가 있습니다. 무엇이 서로 조합되고 무엇이 그렇지 않은지 설명해 주기 때문입니다.
Sharkly는 Claude Code, Codex 또는 이 목록의 도구들을 대체하지 않습니다. 그 도구들 둘레에 공유 Task, Computer, 맥락, 제어, 리뷰 계층을 더할 뿐입니다. 모델 사용은 해당 도구에 설정된 구독이나 API 키를 통해 그대로 이어집니다.
따라서 agency-agents의 페르소나는 하나의 Agent가 됩니다. 지침, 런타임, 스킬, 저장소, 환경을 담은 저장된 구성으로, 매번 다시 입력할 필요 없이 재사용됩니다. Crew는 하나의 리더 Agent가 조율하는, 재사용 가능한 People과 Agent의 그룹으로, 전문가 조직이 팀처럼 움직이려면 바로 이것이 필요합니다. 저장소 작업은 과업별로 격리된 워크트리에서 실행됩니다. Orca가 창 분할마다 적용하는 것과 같은 격리를, 팀이 볼 수 있는 단위에 적용하는 셈입니다. 실행, 블로커, 결과, 후속 논의는 모두 과업 타임라인으로 돌아오므로, 월요일의 질문에 대한 답은 누군가의 기억이 아니라 과업 안에 있습니다.
가장 중요한 제어는 가장 조용한 것입니다. Backlog 상태의 Task는 실행을 시작하지 않습니다. 무언가 실행되기 전에 작업이 준비되고, 범위가 정해지고, 승인을 받습니다.
Agent는 조사하고, 실행하고, 테스트하고, 보고합니다. People은 방향을 정하고, 권한을 부여하고, 결과를 받아들입니다. 자동화는 팀의 판단이 필요한 지점에서 멈춥니다.
이것이 필요할 때와 그렇지 않을 때
혼자서 에이전트 하나를 돌린다면 좋은 터미널과 좋은 에디터면 충분합니다. codebase-memory-mcp를 설치하고 하던 일을 계속하면서, 이 글의 나머지는 건너뛰세요. 참여자가 한 명뿐인 워크플로에 task 계층을 더하는 것은 읽을 사람도 없는 오버헤드일 뿐입니다.
두 번째 사람이 에이전트가 무엇을 했는지 알아야 할 때는 공유 작업 시스템을 사용하세요. 릴리스 전에 리뷰가 반드시 이루어져야 할 때, 같은 저장소를 두고 여러 에이전트가 동시에 작업할 때, 또는 석 달 뒤에 누군가 무엇이 왜 바뀌었는지 물을 때 말입니다.
기준은 팀 규모가 아닙니다. 기록이 세션보다 오래 살아남아야 하는지 여부입니다.
자주 묻는 질문
이 도구들이 작업 관리 계층과 충돌하나요? 아닙니다. 이들은 같은 경계의 서로 다른 쪽에 있습니다. 이 목록의 도구들은 세션 안의 실행을 개선합니다. 작업 시스템은 그 둘레에서 할당, 맥락, 리뷰를 담당합니다. Sharkly는 팀이 이미 설치한 런타임을 대체하지 않고 그대로 실행합니다.
팀이 가장 먼저 설치해야 할 것은 무엇인가요? 대부분의 경우 codebase-memory-mcp입니다. 워크플로 변경이 필요 없고, 로컬에서 실행되며, 원래라면 grep으로 찾았을 구조적 질문에 답하느라 에이전트가 소모하는 토큰을 줄여줍니다. 나머지 도구들은 각자 업무 방식을 바꾸라고 요구합니다.
여러 에이전트를 병렬로 실행하려면 Orca가 필요한가요? 아닙니다. Orca는 병렬 워크트리 모델을 훌륭하게 구현한 데스크톱 앱으로, 혼자 작업한다면 써볼 만합니다. 병렬 작업을 여러 사람이 할당하고, 추적하고, 리뷰해야 한다면 격리는 터미널 창이 아니라 task에 적용되어야 합니다. 두 접근 모두 동일한 git 메커니즘을 사용합니다.
여기서 '자체 구독 사용(bring your own subscription)'은 무슨 뜻인가요? 모델 사용은 코딩 도구에 설정된 구독이나 API 키를 통해 그대로 이어집니다. 모델 할당량은 팀이 연결한 AI 코딩 도구, 요금제, API 계정에 따라 달라집니다.
마무리하며
2026년의 도구 물결은 받아들일 만합니다. 역할, 접근 범위, 병렬성, 새로운 출력 형식, 저렴한 검색은 모두 실질적인 개선이며, 다섯 중 네 개는 허용적 라이선스를 따르고 있어 부담 없이 시도해 볼 수 있습니다.
이들은 또한 경계를 공유합니다. 모두 세션 안에서 에이전트를 더 강하게 만들 뿐이고, 세션의 가치는 그 후에 누구든 그것을 볼 수 있는지에 따라 제한됩니다. Sharkly는 바로 그 나머지 절반을 위해 존재합니다. task가 공유 기록이 되고, 실행은 이미 비용을 지불하고 있는 런타임을 통해 연결한 Computer에서 이루어지며, 결과는 사람이 리뷰하고 승인할 수 있는 곳으로 돌아옵니다.
에이전트를 확장하세요. 그다음, 그 작업이 머물 곳을 마련하세요.



