본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

aden-hive/hive

Python0 / 0

Queen이 worker를 만들고 업무를 병렬 처리하는 Python 에이전트 런타임

TL;DR

Hive는 Python으로 만든 독립형 Multi-Agent Harness이자 production AI agent framework로, 자연어 목표를 Queen에게 전달하면 Queen이 작업 경로를 검증하고 skill과 playbook으로 체계화한 뒤 worker clone을 병렬 실행합니다. 모든 에이전트는 하나의 loop 구조를 공유하고 shared tracker ledger와 persistent task plan으로 결과를 조정하므로, 미리 DAG를 작성하는 오케스트레이션 코드가 필요하지 않습니다. 상태 저장 기반 park/resume, 비용 한도, 실시간 관측, Sentinel을 통한 Slack·Telegram human-in-the-loop가 런타임에 포함됩니다. Python 3.11 이상 환경에서 uv 기반 quickstart를 사용해야 하며, LiteLLM 호환 provider와 MCP 도구를 통해 장시간 비즈니스 프로세스 자동화를 운영하려는 팀에 적합하고 단순한 일회성 agent chain에는 과한 선택입니다.

핵심 포인트

  • 분류상 Python 기반의 독립형 Multi-Agent Harness이자 에이전트 프레임워크로, 특정 모델 SDK나 MCP 서버에 종속되지 않습니다. Queen이 사용자 목표를 받아 작업을 직접 수행한 뒤 검증된 절차를 skill과 playbook으로 정리하고 worker clone을 병렬 생성합니다. 단순한 단일 에이전트 실험보다 상태 보존, 장애 복구, 비용 통제, 사람 개입이 필요한 운영 환경에 적합합니다.
  • Hive는 미리 컴파일한 DAG 대신 하나의 에이전트 loop를 Queen과 모든 worker가 공유하는 구조입니다. worker는 Queen의 도구와 모델을 복제하되 각자 작업을 맡고, shared tracker ledger와 persistent task plan에 결과를 기록합니다. 따라서 복잡한 그래프 연결 코드 없이 자연어 목표에서 실행과 병렬화를 이어갈 수 있습니다.
  • 장시간 작업은 상태를 디스크에 저장하는 park/resume 방식으로 중단 지점에서 재개하며, Sentinel을 통해 Slack 또는 Telegram에서 사람의 판단을 기다릴 수 있습니다. team, agent, workflow 단위의 spending limit와 throttle, model degradation 정책으로 실행 비용을 관리합니다. 실시간 관측, 감사 추적, crash-safe resume가 필요한 업무 자동화에서 핵심 가치가 있습니다.
  • 설치는 일반적인 pip editable 설치가 아니라 uv workspace 기반 quickstart.sh 또는 quickstart.ps1을 사용해야 하며 Python 3.11 이상이 필요합니다. Core runtime과 colony runtime, MCP 도구, 암호화 credential store, LLM 설정을 스크립트가 함께 구성하고 브라우저 대시보드를 엽니다. Anthropic, OpenAI, OpenRouter, Hive LLM과 LiteLLM 호환 provider를 지원하며 Ollama는 ollama/model-name 형식으로 연결합니다.

이미지 분석

Hive의 홈 화면에서 자연어 입력으로 Email Reply Agent를 생성하고 샘플 에이전트와 기존 에이전트를 선택하는 인터페이스입니다.
화면 중앙 입력창에 만들고 싶은 에이전트를 입력하고, 샘플 에이전트 실행 또는 My Agents 선택으로 다음 단계에 진입하는 흐름을 담고 있습니다. README의 목표 기반 Queen 상호작용과 브라우저 대시보드 중심 사용 방식을 뒷받침하며, 초기 설정 후 코드보다 자연어로 에이전트 생성을 시작하는 제품 경험을 나타냅니다.
Codebase Pruner V1 에이전트가 사용자의 질문과 실행 선택을 관리하는 대시보드 화면입니다.
왼쪽에는 Start Trigger, Metrics Orchestrator, Usage Miner, Code Mapper, Internal Dependency Checker, Pruning Engine, Test Runner, PR Creator, Skip Report로 이어지는 흐름이 있고, 오른쪽에는 Queen 대화와 실행 선택창이 배치되어 있습니다. 이는 Hive가 자연어 요청을 persistent plan과 여러 작업 단계로 연결하고, worker 실행과 테스트 및 PR 생성까지 하나의 운영 화면에서 관리하는 방식을 구체화합니다.
LLM과 Coding Agent 및 여러 외부 업무 도구의 통합 범위를 로고로 나타낸 이미지입니다.
이미지에는 OpenAI, Anthropic 계열로 보이는 LLM·코딩 에이전트 로고와 Gmail, YouTube, X, Notion, Stripe, Trello, SAP, GitHub, Telegram, Microsoft Teams, Slack, PayPal, Reddit, GitLab, Discord 등의 도구 로고가 배열되어 있습니다. README가 설명한 LiteLLM 기반 다중 provider 지원과 MCP를 통한 100개 이상의 통합 도구, 업무 시스템 연결 범위를 시각적으로 뒷받침합니다.

10.9k

Stars

5.7k

Forks

+204

Trending

0

조회수

10.9k watchers1.3k open issuesApache License 2.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.