agentlas-ai/Agentlas-OS
요약
Agentlas OS는 사용자의 작업 주변에 필요한 전문 에이전트 팀을 자동으로 조직하고 불러오는 시스템입니다. 이 시스템은 Claude Code, Codex, Cursor 등 다양한 AI 코딩 도구 내에서 실행되며, 복잡한 작업을 수행할 때 필요한 전문가 역할을 하는 여러 에이전트를 통합적으로 관리합니다.
핵심 포인트
- 작업에 필요한 전문 에이전트 팀을 자동으로 조직하고 호출하는 OS 개념 제시
- Claude Code, Codex, Cursor 등 주요 AI 코딩 도구와 연동하여 사용됨
- 설치 및 실행은 스크립트 기반으로 제공되며, 시스템 환경 설정 과정을 안내함
Agentlas Hub는 무료 에이전트 커뮤니티입니다. 공개 에이전트를 게시하고 호출하는 데에는 에이전트 가격, 임대료 또는 Agentlas 크레딧 구매가 필요하지 않습니다. 호출자는 자체 모델과 API 접근 권한을 제공합니다. 구독 플랜은 Agentlas 소프트웨어와 호스팅된 기능을 포함합니다. 새로운 Hub 활동에 대한 창작자 정산은 마감되었습니다. 기존 계정 잔액 및 과거 청구 내역은 해당 계정 약관의 적용을 받습니다.
Web Hub에서는 각 공개 에이전트가 작성자가 소스 접근을 허용할 경우, 릴리스 파일을 탐색하고, 해당 에이전트에 대해 토론하며, 에이전트 파일과 버전을 검토할 수 있는 공간을 제공합니다.
설치 (Install)
Agentlas OS — Claude Code, Codex, Antigravity, Cursor 및 사용자의 기기에서 실행되는 기타 호스트를 위한 것입니다. sudo가 필요 없으며, $HOME 외부에 아무것도 작성하지 않습니다. 이후 에이전트 호스트를 재시작하고 hephaestus doctor를 실행하세요.
curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash
Agentlas Desktop — 터미널 대신 창(window)을 선호하는 경우의 애플리케이션입니다.
curl -fsSL https://agentlas.cloud/install.sh | bash # macOS · Linux
irm https://agentlas.cloud/install.ps1 | iex # Windows PowerShell
curl -fsSL https://agentlas.cloud/install.sh | bash -s -- --with-engine
$env:AGENTLAS_WITH_ENGINE="1"; irm https://agentlas.cloud/install.ps1 | iex
어떤 플랫폼도 할 수 없는 것 (What no platform can do)
어떤 에이전트 플랫폼도 수백 또는 수천 개의 에이전트를 효율적으로 라우팅할 수 없습니다. Agentlas는 도메인 전문가 팀을 가장 적은 토큰으로 모든 작업에 배치하는 유일한 장소입니다.
이는 에이전트 사양(spec)과 에이전트를 호출하기 위한 프로토콜이 모두 표준화되어 있기 때문에 작동합니다.
- A2A v1.0, 작성된 그대로. 에이전트 카드는 표준
/.well-known/agent-card.json에서 읽고 쓰여집니다. 가져오기(Import), 내보내기(export) 및 호출자 게이팅(caller gating) 모두 이 표준을 따릅니다. 외부 에이전트는 그 역량이 일치하고 그 정체성이 서명된 카드에 의해 검증될 때만 호출할 수 있습니다. - 하나의 작업, 20개의 후보: 40,873B → 10,087B. 더 적은 후보가 아니라 압축된 행입니다. 목록에 올바른 에이전트가 있을 확률은 유지되는 반면 토큰은 4분의 1로 줄어듭니다.
- 849개의 로컬 프로필과 188개의 공개 리스팅 전반에 걸쳐 측정되었습니다.
대부분의 도구가 멈추는 곳
| 작업 분할 없음 (No task split) | 작업 분할 있음 (Task split) | |
|---|---|---|
| 전문가 소싱 없음 (No specialist sourcing) | 하나의 채팅이 전체를 처리합니다 | 동일한 모델, 다른 프롬프트 |
| 전문가 소싱 (Specialist sourcing) | 스토어에서 하나를 선택합니다 | Agentlas |
일부 도구는 작업을 분할합니다. 하지만 각 작업에 필요한 것은 다른 프롬프트를 가진 동일한 모델입니다. 일부 장소에서는 전문가를 판매하기도 합니다. 하지만 그곳에는 분할이 없습니다. 당신은 하나를 고르고 그것을 사용합니다.
다른 곳에서, 분리된 작업(split-out task)이란 당신이 작성한 프롬프트입니다. 여기서는 이것이 채용 공고입니다.
모든 작업은 당신의 기기, 당신의 사설 클라우드, 그리고 공개 허브 — 이 세 곳 모두에 동시에 전달됩니다.
3단계
<table> <tr ><td width="44%" valign="middle">1. 작업 분할 (Task split)
문장이 들어가면, 역할(roles), 전달 순서, 그리고 각 주체가 제공해야 할 아티팩트가 나오는 작업을 얻습니다.
검토가 이전 작업으로 되돌아가는 조직도(org chart)는 어떤 것이 실행되기 전에 거부되며, 루프의 이름을 알게 됩니다.
</td> <td width="56%"> <a href="https://agentlas.cloud/desktop"><img src="https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/HEAD/assets/readme/feature-wall/workflow-build-pipeline.gif" alt="요청이 작업으로 분할되는 모습" width="100%"></a> </td> </tr> <tr ><td width="44%" valign="middle">2. 에이전트 배치 (Agent staffing)
각 작업을 위해 후보들이 돌아옵니다 — 당신의 기기, 클라우드, 그리고 공개 허브에서 동시에.
목록에는 순위가 없습니다. 당신의 모델이 선택하고, 그 이유가 기록됩니다.
자격은 declared(선언됨), checked(확인됨), demonstrated(시연됨), attested(증명됨)의 네 가지 수준으로 나뉘며, 모든 작업에 최소 기준을 설정할 수 있습니다. 일단 선택하면 해당 릴리스는 다이제스트(digest)로 고정되므로, 내일 단 하나의 바이트가 변해도 실행이 중단됩니다.
3. 실행 및 검증 (Run and verify)
계획, 작업, 합성(synthesis), 그리고 검증은 각각 별도의 호출(invocation)로 진행됩니다.
어떤 것이 완료되었다고 간주되려면 독립적인 검증기(verifier)가 통과해야 합니다. 모든 호출, 모든 인수인계(handoff), 그리고 합성은 수령(receipt)을 통해 증명되어야 합니다. 그렇지 않으면 중단된 지점의 이름(prepared, blocked, source_unavailable)이 표시됩니다.
자신만의 전문 에이전트 구축 (Build your own specialist)
목록에 적힌 누구도 적합하지 않을 때, 직접 만드세요. /hep-build는 문장을 휴대 가능한 단일 에이전트 또는 팀으로 변환합니다. 이 명령어는 결과에 영향을 미치는 질문만을 던지고, 패키지를 작성하며, 계약 검사(contract checks)를 실행한 후에 완료로 간주합니다. /hep-build session은 현재 진행 중인 대화에서 동일한 작업을 수행합니다.
/hep-build an agent that reviews App Store replies before they go out
/hep-build session
모든 빌드는 입력 및 출력 스키마, 라우팅 카드(routing card), 그리고 아래의 나머지 패키지 계약을 포함합니다. 필수 파일이 누락된 빌드는 전송되지 않고 실패합니다. 이를 개인 Agent Cloud에 보관하거나 /hep-upload를 사용하여 무료 Hub에 게시할 수 있으며, /hep-network는 다른 모든 후보처럼 이를 배치할 수 있습니다.
아마 궁금해하실 질문들 (Questions you probably have)
<details open> <summary><strong>결국 저에게 하나를 추천해 주시는 거죠?</strong></summary>모든 에이전트를 판매하는 곳은 순위를 매깁니다. 그것이 그들이 돈을 버는 방식입니다. 사람들은 상단 근처에 있는 것을 클릭하고, 회사는 무엇이 상단 근처에 있을지 결정합니다.
저희는 순위를 만들지 않습니다. 스키마는 allowHistoryEvidence를 상수 false로 고정하며, 점수화된 목록을 반환하는 소스는 전체 답변을 거부합니다.
평점, 설치 횟수, 지난달 판매량 — 저희는 이 중 어느 것도 읽지 않습니다. 후보군은 있는 그대로 받게 되며, 모델이 선택합니다。
</details> <details> <summary><strong>이것은 개발자만을 위한 것인가요?</strong></summary>아닙니다. 백엔드, 보안 및 QA와 더불어 역할 온톨로지에는 보험 계리사, M&A 실사 책임자, 언더라이팅 실사 전문가, 여행 플래너가 포함됩니다.
보험 분야만 해도 네 개의 커뮤니티가 있습니다. 목록 외의 도메인은 차단되지 않습니다.
</details>자체 아이디어를 추가했다가 제거했습니다
저희는 출판사 자체의 '제가 ~할 때 전화 주세요...' 문장을 순위 신호로 사용해 보았습니다. 올바른 에이전트를 맨 앞에 배치하는 검색어 공유율은 **73.1%에서 57.0%**로 떨어졌습니다.
그래서 제거했습니다. 해당 문장들은 이제 목록의 끝에 세 자리를 확보합니다 — 삭제되지 않을 권리, 재순위화할 권리는 절대 아닙니다.
한국어로 질문했을 때 올바른 에이전트는 144위였습니다. 같은 질문을 영어로 했을 때는 1위였습니다. 따라서 순서는 영어로 작성되고, 결과물의 언어는 별도의 필드입니다.
10개, 20개, 30개, 50개의 후보를 보여주자 올바른 에이전트가 목록에 나타나는 비율은 **73%, 83%, 87%, 93%**였습니다. 기본값은 30입니다.
Agentlas Desktop에서
데스크톱 자체가 호스트이기 때문에, 작업에 에이전트가 하나 필요한지 팀이 필요한지는 실행이 시작되기 전 코드상에서 결정합니다. 이 결정은 제안이 아닌 예약된 실행으로 기록됩니다. 설치된 에이전트와 공개 Hub 에이전트를 배치할 수 있습니다. 공개 Hub 에이전트 호출에는 Agentlas 수수료가 없지만, 선택한 호스트나 모델/API 제공업체에서 실행에 대한 비용을 청구할 수 있습니다.
| Surface | Role |
|---|---|
| Agentlas OS (Hephaestus) | 이 레포지토리 — CLI 호스트를 위한 오픈 소스 빌드 및 라우팅 엔진, 그리고 명령어 인터페이스 |
| ... |
설치: 모든 방법과 그 결과로 기록되는 내용
curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash
한 줄의 명령어로, sudo가 필요 없고, $HOME 외부에 아무것도 기록되지 않습니다. 그런 다음 에이전트 호스트를 재시작하고 hephaestus doctor를 실행하면, 어떤 것이 연결되었고 무엇이 아닌지 출력됩니다.
GUI를 선호하시나요? Agentlas Desktop은 macOS, Windows, Linux에서 동일한 런타임을 실행합니다.
이는 사용자가 입력하는 호스트뿐만 아니라 이 장치에서 발견되는 모든 지원되는 호스트를 구성하며 — 감지는 PATH에 있는 것을 기준으로 합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기