Cloudflare OS 공개, 사내 AI 앱의 권한과 데이터 이동을 함께 관리해요

사내 AI 도구가 문서를 읽고 앱까지 만들기 시작하면 편의성보다 먼저 권한 문제가 생겨요. Cloudflare가 공개한 Cloudflare OS는 업무용 작업 공간, 앱 실행 환경, 접근 통제를 한 플랫폼에 묶고 이 문제를 다뤄요. 회사별 환경에 맞춰 자체 Cloudflare 계정에 배포할 수 있도록 코어 코드도 공개했어요. 2
핵심 요약
| 구분 | 핵심 | 왜 볼 만한가요 |
| 업무 환경 | 회사가 선별한 지식과 절차를 작업 공간에 연결해요 | 직원이 매번 조직 용어와 업무 방식을 다시 설명하는 부담을 줄여요 |
| 보안 | 앱과 작업 공간은 무권한으로 시작하고 Gatekeeper가 접근을 중개해요 | API 키를 생성 코드에 직접 넘기지 않고 리소스와 작업별 정책을 적용해요 |
| 앱 실행 | 클라이언트와 서버, API, SQLite 상태를 갖춘 앱을 격리 실행해요 | 문서 생성에서 끝나지 않고 여러 사람이 쓰는 업무 도구로 이어갈 수 있어요 |
| 운영 | AI Gateway로 모델, 비용, 예산, 속도 제한을 관리해요 | 팀과 작업별 추론 비용을 중앙에서 확인하고 제한할 수 있어요 |
| 배포 | 코어와 스타터 저장소를 Apache 2.0 라이선스로 공개했어요 | 소스는 열려 있지만 Cloudflare 서비스 의존 범위는 도입 전에 따져봐야 해요 |
1. 사내 AI가 본 데이터까지 권한 정책에 포함해요
Cloudflare OS는 브라우저에서 쓰는 업무용 작업 공간이에요. 조직이 정리한 용어, 절차, 지식과 허용된 내부 시스템을 연결하고 문서·발표 자료·스프레드시트·업무용 앱을 만들 수 있어요. Cloudflare는 첫 버전을 2026년 5월부터 전 직원에게 제공했고, 엔지니어링 밖의 직군을 포함한 수천 명이 매일 사용한다고 밝혔어요. 2
새 버전에서 가장 구체적인 부분은 접근 통제예요. 작업 공간과 앱은 아무 권한 없이 시작해요. 외부 서비스 앞에는 서비스별 Gatekeeper가 놓이고, 허용할 저장소나 데이터 필드, 읽기·쓰기 작업, 속도 제한, 추가 승인 조건을 정책으로 정해요. 실제 자격 증명은 작업 공간과 생성된 코드에서 분리해 보관해요.
이 구조는 도구 호출 허용 여부만 확인하지 않아요. 작업 공간이 어떤 원본 데이터를 읽었는지도 기록해 결과물과 연결해요. 민감한 테이블을 읽어 만든 대시보드를 공유하면, 보는 사람에게 원본 테이블 접근 권한이 있는지 다시 확인하는 방식이에요. 읽은 데이터를 외부로 보내거나 새 협업자를 초대하는 작업도 관찰 기록에 따라 막을 수 있어요. 2
생성된 앱도 격리된 풀스택 앱으로 실행해요
사용자가 만든 앱은 정적인 화면 시안에 머물지 않아요. 브라우저용 클라이언트 코드와 서버 코드, API, 영속 상태를 갖춰요. 서버 코드는 요청할 때 Dynamic Worker에 올라가고, Durable Object Facet이 앱 인스턴스마다 별도 SQLite 데이터베이스와 격리된 실행 환경을 제공해요. 브라우저와 서버는 Cloudflare의 객체 capability RPC인 Cap’n Web으로 통신해요.
앱 자체를 공유하면 같은 상태로 협업할 수 있어요. Blueprint를 공유하면 코드만 복제하고 데이터, 대화 기록, 자격 증명, 연결된 리소스는 제외한 독립 사본을 만들어요. 개인이 수정한 앱을 조직 안에서 어떻게 유지하고 업데이트할지는 별도 운영 규칙이 필요한 부분이에요. 소스 공개만으로 앱 소유권, 퇴사자 인수인계, 스키마 충돌까지 해결되지는 않아요.
모델 비용과 작업 방식도 중앙에서 정해요
모든 추론 요청은 Cloudflare AI Gateway를 지나가요. 관리자는 허용할 모델과 작업별 기본 모델을 정하고, 사용자·팀·작업 공간별 비용을 확인할 수 있어요. 예산과 속도 제한도 걸 수 있어요. 반복 단계는 코드로 처리하고 판단이 필요한 구간에만 모델을 쓰는 워크플로도 지원해요. 매번 전체 작업을 모델에 맡기는 방식보다 비용과 결과를 예측하기 쉬워요.
Cloudflare OS 코어 저장소는 Apache 2.0 라이선스로 공개됐어요. 저장소 설명에는 Cloudflare Workers 위에서 문서 작성, 앱 제작, 업무 실행을 지원하는 작업 공간이라고 적혀 있어요. 조직은 코어와 별도의 스타터 저장소를 자체 계정에 배포하고 Access 정책, AI Gateway, 사내 연동 기능을 붙일 수 있어요. 3
왜 중요한가요
기업용 AI 도입에서 어려운 지점은 모델 선택보다 내부 시스템 접근이에요. 넓은 API 키를 넘기면 생성된 코드가 필요 이상의 데이터에 닿을 수 있어요. 결과물을 공유할 때 원본 데이터의 권한이 이어지지 않으면 정보가 다른 사용자에게 노출될 수도 있어요. Cloudflare OS는 자격 증명 격리, 세부 권한, 승인, 관찰 데이터 추적을 하나의 실행 계층에서 처리하려고 해요. 2
개발팀이 확인할 부분도 분명해요. 공개 저장소를 자체 계정에 배포할 수 있지만 Dynamic Workers, Durable Objects, Access, AI Gateway 같은 Cloudflare 구성 요소를 깊게 사용해요. 오픈소스 여부와 다른 환경으로 옮기기 쉬운지는 같은 질문이 아니에요. 도입 전에는 실행 비용, 서비스별 대체 가능성, 데이터 보관 위치, 감사 로그 범위, 장애 때의 업무 연속성을 따로 검토해야 해요.
보안 모델도 실제 연결 범위에 따라 평가해야 해요. 외부 네트워크를 제한한 격리 환경은 위험을 줄이지만, 업무 앱이 유용하려면 결국 사내 데이터와 쓰기 작업에 접근해야 해요. 각 Gatekeeper 정책이 얼마나 세밀한지, 승인 우회와 데이터 결합을 어떻게 막는지, 생성된 앱을 누가 유지하는지까지 운영 환경에서 시험해 봐야 해요. Cloudflare가 사내 사용 경험과 코드를 함께 공개했다는 점은 이런 검토를 시작할 구체적인 자료를 제공해요. 1
참고 자료
- Cloudflare OS: 에이전트·앱·업무를 위한 개방형 플랫폼 — GeekNews
- Cloudflare OS: an open platform for agents, apps, and work — Cloudflare Blog
- cloudflare/cloudflare-os — GitHub
'IT & AI' 카테고리의 다른 글
| 수천 개 AI 실험을 병렬로 돌리는 Discovery Loop (0) | 2026.08.06 |
|---|---|
| 구글 딥마인드 운영권은 코레이에게, 하사비스는 AGI 전략에 집중해요 (0) | 2026.08.06 |
| AI 자기 개선, 모델보다 실행 시스템을 먼저 고쳐요 (0) | 2026.08.06 |
| Warp Agent CLI, 쓰던 터미널에서 코딩 에이전트를 이어 써요 (0) | 2026.08.06 |
| AI 코딩 생산성, 코드 작성 속도만 보면 놓치는 8가지 (0) | 2026.08.06 |