클라우드플레어가 자체용 AI 기반 시스템 “클라우드플레어 OS”의 신버전을 오픈 소스화했습니다. AI 에이전트에서 내부 데이터를 안전하게 접근할 수 있도록 하고, 문서 작성, 조사, 업무 앱 개발, 반복적인 업무 자동화 등에 활용할 수 있다고 합니다. 클라우드플레어 OS: 에이전트, 앱, 그리고 업무를 위한 오픈 플랫폼 | 클라우드플레어 블로그 [https://blog.cloudflare.com/cloudflare-os/](https://blog.cloudflare.com/cloudflare-os/)
생성형 AI를 업무에 활용하기 위해서는 사내 문서나 업무 시스템에 접근해야 합니다. 하지만 AI에 광범위한 권한을 부여하면 기밀 정보 유출이나 의도하지 않은 작동으로 이어질 위험이 있습니다. 반대로 권한을 엄격하게 제한하면 일반적인 질문에 답하는 것뿐인 챗봇이 되어 버릴 수 있습니다. 클라우드플레어는 편리성과 안전성을 동시에 확보하기 위해 사내에서 활용해 왔던 클라우드플레어 OS를 재구축했습니다. 초기 버전의 앱은 사내 시스템과 지속적으로 연결되어 작동하는 소프트웨어가 아니라, 처리 절차가 거의 정해진 작업이라도 에이전트의 스킬을 재실행하여 AI 모델의 토큰을 소비해야 했으며, 결과물 공유를 통해 원본 데이터의 조회 권한이 없는 사용자에게 기밀 정보가 노출될 위험도 있었습니다. 새로운 클라우드플레어 OS에서는 정해진 처리를 일반적인 프로그램으로 실행하고, 판단이 필요한 경우에만 AI 모델을 활용할 수 있습니다. 사용자는 자연스러운 문장으로 목적을 전달하는 것만으로 문서, 스프레드시트, 대시보드,業務用 앱 등을 생성할 수 있습니다. 생성한 워크플로우는 필요한 때에 실행할 수 있으며, 특정 시간 지정이나 사내 시스템상의 이벤트에 의해 자동으로 실행할 수도 있습니다.
또한, 내부 정보를 안전하게 처리하기 위해 Cloudflare OS와 외부 서비스 간의 접근을 중재하는 Cloudflare Worker “Gatekeeper(게이트키퍼)”가 마련되어 있습니다. AI나 생성된 앱에는 초기 상태로 접근 권한이 없으며, 사용자나 관리자가 필요한 데이터나 작동만 허용하고, Gatekeeper가 설정된 접근 정책을 적용합니다. 예를 들어 GitHub 계정 전체가 아닌 특정 리포지토리만 읽을 수 있도록 하거나, GitHub의 Issue는 읽을 수 있지만 소스 코드는 열 수 없도록 설정할 수 있습니다.
클라우드플레어 OS는 AI가 참조한 리소스를 기록하고, 게이트키퍼는 결과물을 열어보는 이용자가 원래 리소스에 접근할 수 있는지 확인합니다. 기밀 데이터로 만들어진 대시보드를 공유할 경우, 뷰어자가 원 데이터에 접근 권한을 가지고 있는지 확인한 후에 표시하는 방식으로 작동합니다. AI에 정보를 전달하는 시점뿐만 아니라, 생성물이 누구에게 공유되는지까지 관리하는 것입니다.
만들어진 업무 앱은 다른 사용자들과 공유할 수 있으며, 앱의 견본 또는 템플릿인 “Blueprint(블루프린트)”로 복제할 수 있습니다. 블루프린트에는 프로그램만 포함되어 있으며, 저장 데이터, 대화 기록, 인증 정보는 이전되지 않습니다.
클라우드플레어 OS는 Apache License 2.0으로 공개되어 있으며, 기업이나 개발자는 자체용 내부 AI 기반 시스템으로 도입하고, 화면이나 연동 기능을 커스터마이징할 수 있습니다. 기사 작성 시점에서는 개발 중인 초기 접근판이며, 클라우드플레어는 앞으로 관리 화면에서 이용 가능한 완전 관리형 서비스나 슬랙 등에서 작동하는 기능도 추가할 계획이라고 밝혔습니다.
원문 보기 | 출처: Gigazine