본문으로 건너뛰기

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

cloudflare/cloudflare-os

TypeScript0 / 0

Cloudflare Workers 위에서 AI 에이전트와 샌드박스 앱을 운영하는 회사용 생산성 환경

TL;DR

Cloudflare OS는 Cloudflare Workers, Durable Objects, Dynamic Workers, Facets를 기반으로 회사용 AI 에이전트와 사용자별 애플리케이션인 Gadget을 실행하는 TypeScript 생산성 환경입니다. Gadget은 서버와 클라이언트를 각각 샌드박스에 두고 Cap’n Web RPC로 연결하며, Durable Object를 통해 실시간 협업을 지원합니다. Gatekeeper는 외부 서비스 접근을 capability 단위로 제한하고 OAuth, 작업 로그, 비동기 human-in-the-loop 승인을 제공해 에이전트의 과도한 권한 문제를 줄입니다. pnpm run-local로 빠르게 시험할 수 있고 Cloudflare 배포도 가능하지만, 자체 서버용 workerd 배포 도구는 아직 준비 중이며 프로젝트 자체도 early access 단계입니다.

핵심 포인트

  • Cloudflare OS는 독립 실행형 도구가 아니라 Cloudflare Workers 생태계에 구축한 AI 생산성 환경입니다. TypeScript 기반 모노레포로 에이전트 채팅, AI 앱 제작, 외부 서비스 연동을 하나의 Workspace에서 처리합니다. 회사별 지식과 시스템을 연결해 자체적인 ‘Your Company OS’로 커스터마이즈하려는 팀에 적합합니다.
  • Gadget은 사용자가 요청한 문서나 앱을 개인별로 실행하는 샌드박스 애플리케이션입니다. 서버는 인터넷 접근이 차단된 Dynamic Worker에서 실행되고, 클라이언트는 격리된 iframe에서 Cap’n Web RPC와 postMessage()로만 서버와 통신합니다. 각 Gadget이 독립적으로 실행되므로 실시간 협업과 사용자별 코드 수정이 가능한 구조입니다.
  • Gatekeeper는 MCP 서버와 유사하지만 capability-based access control과 사후 승인을 결합한 별도 Worker입니다. OAuth와 서비스별 API 래퍼로 좁은 리소스 접근을 만들고 모든 작업을 기록하며, 부작용이 있는 요청은 먼저 로컬에서 결과를 시뮬레이션한 뒤 사용자가 일괄 또는 개별 승인합니다. GitHub, Google, Slack, Notion, Supabase 등 여러 외부 서비스용 패키지가 제공됩니다.
  • 로컬에서는 pnpm run-local 명령으로 wrangler와 workerd를 사용해 전체 스택을 http://localhost:8787에서 실행할 수 있습니다. Cloudflare 계정 배포 흐름도 제공되지만 workerd 기반 자체 서버 배포는 아직 COMING SOON이며, README는 2026년 8월 릴리스 기준 early access와 거친 부분을 명시합니다. 따라서 Workers와 Durable Objects를 깊이 활용하면서 사내 AI 에이전트와 생성형 앱을 직접 커스터마이즈할 개발자에게 적합하고, 안정적인 프로덕션 제품을 즉시 도입하려는 팀에는 주의가 필요합니다.

이미지 분석

Cloudflare OS에서 AI가 생성한 Q3 Planning 슬라이드 덱을 Workspace 안에서 편집하는 화면입니다.
이미지는 왼쪽 대화 패널에서 6장짜리 기획 덱의 구성과 수정 요청을 관리하고 오른쪽 슬라이드 영역에서 월별 계획, 체크포인트, 팀 배분을 한 화면에 배치하는 흐름을 보여줍니다. AI가 문서 콘텐츠를 만드는 기능과 생성된 Gadget 또는 슬라이드 앱을 공유 가능한 Workspace에서 다루는 제품 구성이 README의 핵심 기능과 직접 연결됩니다.

7.7k

Stars

805

Forks

+205

Trending

0

조회수

7.7k watchers64 open issuesApache License 2.0

관련 토론

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

댓글

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