GitHub TrendingAI · 머신러닝오늘의 주요

cloudflare/cloudflare-os

클라우드플레어, AI 업무 환경 'Cloudflare OS' 오픈소스화

원제 cloudflare/cloudflare-os

스타 10,755당일 +336TypeScript
Key Point

SaaS 중심의 클라우드 아키텍처에서 벗어나 사용자 각자가 자신만의 AI 에이전트와 앱을 보유하고 제어하는 새로운 소프트웨어 배포 방식을 제시하는 대규모 오픈소스 플랫폼이다.

핵심 요약

  • 클라우드플레어가 자사 직원들을 위해 개발한 AI 생산성 환경 'Cloudflare OS'를 오픈소스로 공개했다.
  • 사용자는 에이전트 채팅 UI를 통해 회사 맥락을 담은 작업을 요청하고, AI가 작성한 앱 '가젯'을 샌드박스에서 안전하게 구동하며, '게이트키퍼'라는 보안 프레임워크로 에이전트와 앱의 접근을 제어한다.
  • 각 사용자는 자신만의 가젯 인스턴스를 소유하므로 보안 버그로도 다른 사용자 데이터가 유출될 수 없고, 필요한 기능은 AI에 요청해 직접 코드를 수정할 수 있다.
  • 게이트키퍼는 외부 서비스 접근을 중재하면서 모든 작업을 로깅하고, 영향을 미치는 작업은 사용자의 승인을 받도록 한다.
  • 기존 동기 방식 승인과 달리 에이전트가 시뮬레이션된 결과로 진행하다가 나중에 일괄 또는 개별 승인하는 비동기 방식을 제공한다.
  • 가젯은 실시간 협업을 지원하며, 블루프린트로 공유하면 다른 사용자도 자신만의 가젯 복사본을 만들 수 있다.
  • 온라인 사무제품군과 달리 중앙 서버가 아닌 개별 사용자 기기에서 실행되는 모바일 앱 같은 구조로, AI가 개인 개발자의 유지보수 부담을 줄이면서 최종 사용자가 자신의 필요에 맞게 소프트웨어를 수정할 수 있다.
  • Cloudflare Workers의 Durable Objects, Dynamic Workers, Facets 등의 기능을 활용하여 구축되었으며, 오픈소스 런타임 workerd 위에서도 독립적으로 실행할 수 있다.
  • 에이전트는 Code Mode로 작동하며, 가젯의 모든 앱은 Cap'n Web RPC를 통해 에이전트 친화적 API를 자동으로 노출한다.
  • 현재 GitHub, Google, Cloudflare, Supabase, Notion, Confluence, Slack, Spotify 등 다양한 외부 서비스 게이트키퍼를 제공하며, 로컬 실행(pnpm run-local) 또는 클라우드플레어 계정에 배포 가능하다.
  • 프로젝트는 초기 개발 단계이며 아직 거친 부분이 있고, 외부 기여는 검토 부담상 현재 제한하고 있다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗