에이전트 코딩 · 2026년 8월 6일 ★★★★

클라우드플레어가 사내에서 5월부터 쓰던 에이전트 작업판을 아파치 2.0으로 열었어요 — 에이전트에 토큰 대신 '저장소 하나만, 읽기만'으로 자른 권한을 넘겨요

이름은 '클라우드플레어 OS'지만 운영체제가 아니라, 회사 자료와 사내 도구를 붙여 둔 에이전트 작업판이에요. 에이전트가 만든 앱마다 따로 격리된 Workers 엔진과 각자의 SQLite를 주고, 깃허브 같은 바깥 서비스나 사내 MCP 서버는 자격 증명 대신 '게이트키퍼'를 거치게 해서 이슈는 읽되 소스는 못 보게, 병합 전엔 승인 필수 같은 식으로 권한을 잘라 넘겨요. 만든 사람 켄턴 바르다는 해커뉴스에서 '10년 전 내 스타트업 샌드스톰을 Workers 위에 다시 만든 것'이라고 밝혔고, 댓글에서는 'OS라는 이름이 과하다', '오픈소스라도 결국 클라우드플레어 위에서만 제값'이라는 반박이 붙었어요.

용어 풀이
MCP
모델이 바깥 도구·데이터에 붙는 방식을 정한 공개 규격
SQLite
파일 하나로 돌아가는 가벼운 데이터베이스
workerd
클라우드플레어 Workers를 내 서버에서 돌릴 수 있게 공개한 오픈소스 엔진
아파치 2.0
수정·상업적 이용·재배포를 허용하는 오픈소스 라이선스
운영자 인사이트

에이전트에 토큰을 통째로 쥐여 주는 대신 '이 저장소만, 읽기만'으로 권한을 잘라 넘기는 구현을 아파치 2.0 코드로 통째로 읽을 수 있게 된 게 실속이에요 — 다만 JS·타입스크립트 전용이고, 클라우드플레어 없이 workerd로 돌리는 방법은 저장소 문서가 아직 준비 중이에요.

여러 관점으로 보기
  • 만든 사람의 해명 (댓글 235개) 켄턴 바르다가 '10년 전 내 스타트업 샌드스톰을 Workers 위에 다시 만든 것'이라며 'workerd에 올리면 클라우드플레어 없이도 돌아간다'고 답했어요. Hacker News
  • 저장소 실물 아파치 2.0에 별 2.7천·열린 이슈 7건, 전부 타입스크립트예요. 내 서버에서 돌리는 안내는 '준비 중'이라고만 적혀 있어요. GitHub
  • 바깥 시각 — 못 믿는다는 전제로 짠 구조 한 아키텍트는 이 설계를 '에이전트를 못 믿으니 실수해도 아무 일 안 나게 짠 것'으로 읽으면서, 아무도 안 믿는 구조가 정작 클라우드플레어 한 곳은 믿어야 성립한다고 짚었어요. Jamie Lord (개인 블로그)

원본 보기 (hn:top-stories)