본문으로 건너뛰기

BeeOS Cloud · 개발자용

모든 에이전트를 위한 클라우드 플랫폼.

OpenClaw, Hermes 또는 Harness SDK로 만든 자체 에이전트를 배포하세요. 모두 샌드박스, Skills, Connector, A2A, 생성형 UI를 원하는 리전과 클라우드에서 사용합니다.

내 제품
1 SDK · 1 API
BeeOS Cloud
퍼블릭 클라우드
셀프 호스팅 · 프라이빗
5 × 9 × 5 = 225개 통합 필요
5에이전트
3퍼블릭 클라우드
2셀프 호스팅
1SDK · 모든 에이전트 · 기능 · 실행 위치

얻는 것

  1. 에이전트 × 기능 × 실행 위치 통합 대신 SDK 하나.
  2. 어디서나 실행: AWS, Azure, Google Cloud, OCI, Cloudflare, Alibaba Cloud, Tencent Cloud, Kubernetes, 회사 인트라넷, 내 노트북.
  3. 모든 기능과 A2A, A2UI가 모든 에이전트에서 동작.
  4. 모든 에이전트에 컴퓨터·브라우저·모바일 조작.
server.ts간단한 예시
import { BeeOSClient } from "@beeos-ai/cloud-sdk";

const cloud = new BeeOSClient({
  baseURL: process.env.BEEOS_CLOUD_API_URL!, // https://api.cloud.beeos.ai/v1
  apiKey: process.env.BEEOS_API_KEY!,
}).withExternalUser(process.env.BEEOS_EXTERNAL_USER_ID!);

const response = await cloud.responses.create({
    input: "Hello",
    metadata: { harness_id: harness["openclaw"] },
  }, crypto.randomUUID());
console.log(response.output);

팀이 이미 쓰는 에이전트를 그대로 실행 · 22 바로 사용

  • OOpenClaw
  • HHermes
  • WWorkBuddy
  • CCodex
  • CClaude Code
  • PPi
  • DDeepSeek Harness
  • OOpenCode
  • KKilo Code
  • QQwen Code
  • CCline
  • GGemini CLI
  • OOh My Pi
  • Ggoose
  • KKimi Code CLI
  • MMiniMax Code
  • AAider
  • OOpenHands
  • CCheetahClaws
  • GGrok Build
  • AAgent Zero
  • SSystem One
  • +직접 만든 에이전트Harness SDK 연결

왜 BeeOS Cloud인가

에이전트를 출시하세요. 주변 플랫폼이 아니라.

내 제품OpenClawHermesHarness SDK호스팅샌드박스세션도구A2AUI
  1. 01

    에이전트마다 플랫폼이 따라옵니다.

    호스팅, 샌드박스, 세션, 도구, 파일, A2A, UI를 에이전트와 실행 위치마다 다시 만들어야 합니다.

  2. 02

    백엔드에서 SDK 호출 한 번.

    BeeOSClient가 게시된 변형으로 인스턴스를 배포하고 cloud.responses.create로 하네스에 작업을 보냅니다. 모든 에이전트에 같은 호출입니다.

  3. 03

    에이전트 주변은 모두 관리형.

    세션, 지켜볼 수 있는 샌드박스, Skills, Connector, A2A, A2UI, 사용자별 격리를 어디서 실행되든 모든 에이전트가 씁니다.

빠른 시작

키에서 첫 응답까지, 호출 세 번.

TypeScript, Python, Go 서버 SDK와 HTTP API. 서버 키는 백엔드에만 둡니다.

  1. 1

    변형 선택

    GET /v1/instance-templates로 게시된 런타임 조회.

  2. 2

    배포

    cloud.instances.create는 202 반환. /status 확인 후 /uhp/v1/harnesses 조회.

  3. 3

    작업 전송

    metadata.harness_id로 cloud.responses.create. 다음 턴은 previous_response_id.

빠른 시작 열기

server.ts

import { BeeOSClient } from "@beeos-ai/cloud-sdk";

const cloud = new BeeOSClient({
  baseURL: process.env.BEEOS_CLOUD_API_URL!, // https://api.cloud.beeos.ai/v1
  apiKey: process.env.BEEOS_API_KEY!, // bsk_…, backend only
}).withExternalUser(process.env.BEEOS_EXTERNAL_USER_ID!);

const created = await cloud.instances.create({
  name: "support-agent",
  variant_id: process.env.BEEOS_VARIANT_ID!,
  llm: {
    providers: [{
      id: "my-provider",
      protocol: "openai",
      base_url: process.env.BEEOS_MODEL_PROVIDER_URL!,
      api_key: process.env.BEEOS_MODEL_PROVIDER_API_KEY!,
    }],
    models: [{
      provider_id: "my-provider",
      model: process.env.BEEOS_MODEL_ID!,
      role: "default",
      order: 0,
    }],
  },
}, crypto.randomUUID());
console.log(created.data.id);

// After the instance is running, select its ready harness with cloud.harnesses.list().
const response = await cloud.responses.create({
  input: "Triage today's tickets",
  metadata: { harness_id: process.env.BEEOS_HARNESS_ID! },
}, crypto.randomUUID());
console.log(response.output);

어디서나 실행

어떤 에이전트든, 어디에든 배포.

AWS, Azure, Google Cloud, OCI, Cloudflare, Alibaba Cloud, Tencent Cloud, 자체 Kubernetes, 내 노트북, 사내망. 어디서든 제품에서 호출하는 방법은 같습니다.

퍼블릭 클라우드

자체 호스팅

카탈로그 변형으로 만든 관리형 인스턴스

beeos · Alibaba Cloud
  1. # Alibaba Cloud · variant alibaba-cn-hangzhou from GET /v1/instance-templates
  2. curl -X POST "$BEEOS_CLOUD_API_URL/instances" -d '{"variant_id":"alibaba-cn-hangzhou",…}'
  3. 202 Accepted { "data": { "id": "9f2c…" } }
  4. curl "$BEEOS_CLOUD_API_URL/instances/9f2c…/status"
  5. ✓ running
  6. curl "${BEEOS_CLOUD_API_URL%/v1}/uhp/v1/harnesses"
  7. ✓ harness ready → POST /uhp/v1/responses

기능

모든 기능이 모든 에이전트에서 동작합니다.

플랫폼에 한 번 연결하면 22개 Harness 전부와 직접 만든 에이전트가 사용합니다.

플랫폼

조작

런타임 · 모든 Harness에서 처리

  • 배포모든 Harness를 어떤 클라우드, Kubernetes, 내 머신에서도 시작.
  • 샌드박스작업마다 격리된 샌드박스.
  • 작업 + 실행작업을 보내고, 실행을 추적하고, 취소.
  • 루프각 Harness의 루프를 하나의 계약으로 구동.
  • 세션previous_response_id로 멀티턴 상태 유지.
  • 스트림이벤트와 출력을 실시간 전송.
  • 파일입력은 넣고, 작업 공간 파일은 받기.
  • 산출물생성된 파일과 결과를 매 실행 반환.
  • 복구재시도, 재개, 멱등 재시작.
  • 트레이스모든 단계, 도구 호출, 인계를 추적.
  • 지연 시간사용자 가까이 준비된 런타임.
  • 비용작업과 사용자별 토큰과 실행 시간 측정.

에이전트 간 협업

에이전트끼리 일을 넘겨줍니다.

어떤 에이전트든 능력으로 다른 에이전트를 찾고, 호출하고, 작업을 추적합니다. 프레임워크와 클라우드를 넘어서.

  1. a2a.getAgentCard탐색일을 맡을 에이전트를 찾습니다.
  2. a2a.invoke호출Agent Gateway로 작업을 보냅니다.
  3. a2a.getTask추적결과가 돌아올 때까지 따라갑니다.
Agent Gateway플래너Hermes코더OpenClaw운영WorkBuddy리뷰어Claude Code내 에이전트Harness SDK

a2a.getAgentCard내 에이전트 → 코더

얻는 것

직접 만들거나, SDK 하나를 호출하거나.

이 페이지 기준: 에이전트 23개, 실행 위치 10곳, 기능 9개.

직접 구축

2,070

유지할 통합

에이전트 23 × 위치 10 × 기능 9

BeeOS Cloud

1

SDK

BeeOSClient · SDK · HTTP
얻는 것직접 구축BeeOS Cloud
호스팅에이전트별 이미지, 클러스터, 업그레이드cloud.instances.create, status, stop
샌드박스VM, 브라우저, 휴대폰, 뷰어지켜보고 넘겨받는 세션
세션자체 저장소, 재시도, 기록previous_response_id가 있는 Responses
도구모든 도구를 모든 에이전트에 연결Skills, MCP Connector, 파일
에이전트 호출프레임워크 간 맞춤 RPCAgent Gateway를 통한 A2A
UI텍스트를 화면으로 파싱제품이 그리는 A2UI
사용자사용자별 키와 데이터 매핑모든 호출에 외부 사용자 ID
배치클라우드마다 통합 하나클라우드 7곳, Kubernetes, 노트북, 사내망

개발자 FAQ

도입 전에 엔지니어가 묻는 질문.

짧은 답과 바로 열리는 문서.

빠른 시작 열기

적합성

어떤 에이전트를 실행할 수 있나요?

다음 모두 바로 사용합니다: OpenClaw, Hermes, WorkBuddy, Codex, Claude Code, Pi, DeepSeek Harness, OpenCode, Kilo Code, Qwen Code, Cline, Gemini CLI, Oh My Pi, goose, Kimi Code CLI, MiniMax Code, Aider, OpenHands, CheetahClaws, Grok Build, Agent Zero, System One. 직접 만든 에이전트는 TypeScript 또는 Python Harness SDK로 연결합니다.

에이전트를 다시 작성하나요?

아니요. 모델과 루프는 그대로 두고 BeeOSAgentRuntime으로 등록해 chat.complete_reply로 답합니다.

어떤 모델을 쓰나요?

내 모델입니다. openai 또는 anthropic 프로토콜의 BYOK 공급자를 넘기고 기본 모델 하나를 고릅니다.

통합

백엔드에서 어떻게 호출하나요?

BeeOSClient(TypeScript/Python) 또는 HTTP. Python은 PyPI에서 pip install beeos-cloud-sdk==2.0.0로 설치합니다. cloud.instances.create로 배포하고 cloud.responses.create로 작업을 보냅니다.

사용자는 어떻게 분리되나요?

호출마다 X-BeeOS-External-User-ID를 보냅니다. bsk_ 키는 백엔드에 남고 브라우저는 단기 디스크립터만 받습니다.

재시도는 안전한가요?

변경마다 고정된 Idempotency-Key를 보내면 재시도해도 작업이 반복되지 않습니다.

실행

에이전트끼리 호출할 수 있나요?

네. Harness SDK의 a2a 포트가 Agent Gateway를 통해 discover, call, getTask를 제공하며 에이전트 안에 서버 키가 필요 없습니다.

어디에서 실행할 수 있나요?

AWS, Azure, Google Cloud, OCI, Cloudflare, Alibaba Cloud(중국 항저우), Tencent Cloud(중국 광저우), 자체 Kubernetes 클러스터, 내 노트북, 사내망에서 실행됩니다. 셀프 호스팅 에이전트는 Harness SDK로 등록합니다.

사용자가 세션을 볼 수 있나요?

네. 터미널, 브라우저, 데스크톱, Android 세션을 백엔드가 승인한 뷰어로 보여 주고 넘겨받을 수 있습니다.

BeeOS는 모든 Harness에서 무엇을 처리하나요?

배포, 샌드박스, 작업과 실행, 에이전트 루프, 세션, 스트리밍, 파일, 산출물(Artifacts), 복구, 트레이스, 지연 시간, 비용을 모든 Harness에서 똑같이 처리합니다.

BEEOS CLOUD

내 에이전트에 모든 기능을, 어디서든.

앱을 만들고 첫 에이전트를 배포해 오늘 제품에서 호출하세요.

빌드 시작빠른 시작 읽기기능 살펴보기