그동안 노션은 잘 만든 '문서·데이터베이스 도구'였습니다. 하지만 진정한 의미의 올 인 원 워크스페이스가 되기 위해서는 넘어야 할 벽이 조금 있었습니다. 바로 외부 데이터 연결, 타사 앱 API와의 소통 등 바깥 세상과 노션을 연결하는 일이었습니다.
지금까지는 이 연결을 수행하기 위해 써드파티 자동화 도구를 이용하거나 타사의 서버리스를 이용하여 스크립트를 배포해야 했습니다. 하지만 2026년 5월 13일, Ivan Zhao(노션 공동창업자·CEO)가 라이브 키노트 'Make with Notion'에서 던진 메시지는 이제 새로운 시대를 열겠다고 선언하는 내용이었습니다.
"Any data, any tool, any agent" — 어떤 데이터든, 어떤 도구든, 어떤 에이전트든 노션 안으로.
노션을 '내 업무의 중심 허브'로 만들고, 바깥의 데이터와 AI를 노션 쪽으로 끌어오겠다는 선언입니다. 그리고 그것을 가능케 하는 기반으로 노션에서 직접 운영하는 서버리스인 '워커스(Workers)'를 제안하고 나섰습니다.
플랫폼의 엔진, 워커스(Workers)
워커스는 한마디로 노션이 직접 운영하는 서버리스입니다. 개발자가 작성한 코드를 자체 서버 없이 노션 인프라 위에서 실행해 줍니다. 코드는 TypeScript로 작성하고, 노션 CLI라는 명령줄 도구로 배포하며, 보안 샌드박스 안에서 안전하게 돌아갑니다.
사실 워커스는 완전히 새 얼굴이 아닙니다. 지난 '노션 워커스 알파편'에서 소개했듯, 알파 워커스는 공식 키노트 없이 조용히 공개됐습니다 — 노션의 공개 GitHub 저장소(makenotion/workers-template)와 개발자 포털 opt-in 방식으로, 관심 있는 개발자만 써볼 수 있는 상태였죠. 5월 13일 키노트에서 워커스는 베타로 정식 졸업했고, 단순한 기능 하나에서 플랫폼 전체의 기반으로 위상이 달라졌습니다.
구분
알파 때
지금
위상
독립된 도구 하나
플랫폼 전체의 기반
단계
알파(테스트 단계)
베타(정식 제품군의 일부)
비용
무료
베타 무료 → 2026년 8월 11일부터 크레딧 과금
그렇다면 이 워커스 위에서 구체적으로 무엇을 할 수 있을까요? 함께 발표된 기능들이 바로 그 답입니다.
워커스 위에서 동작하는 3가지 기능
Database Sync
→ 외부 DB를 노션 DB로 자동 동기화
Salesforce·Postgres처럼 API를 가진 외부 시스템의 데이터를 노션 데이터베이스로 끌어와 자동으로 최신 상태를 유지합니다.
Custom Agent Tools
→ 정확한 코드 도구로 에이전트를 보강
노션 커스텀 에이전트가 워커스에 올린 코드를 호출할 수 있게 해줍니다. 확률적인 프롬프트 대신 정해진 코드로 일하니, 같은 작업을 늘 같은 방식으로 정확하게 처리합니다.
Webhook Triggers
→ 외부 앱에서 발송된 웹훅이 노션 워크플로를 발동
외부 앱에서 발생한 트리거가 웹훅을 발송하면 → 노션 워커스에서 그것을 수신하여 노션 워크스페이스의 특정 기능을 작동시킵니다.
워커스를 배포하는 도구, 노션 CLI
→ 개발자·코딩 AI가 쓰는 명령줄 도구
워커스 위에서 돌아가는 앞의 세 기능과 달리, 노션 CLI는 그 워커스를 다루는 도구입니다. 워커스 배포·관리는 물론, 터미널에서 노션 API를 직접 호출해 페이지·데이터베이스 등 노션 작업 전반을 명령으로 처리할 수 있죠. 클로드코드, 코덱스 등 에이전트를 사용하는 유저들은 이제 노션 MCP를 연결하거나 별도의 스크립트로 노션 API를 호출하지 않고 노션 CLI를 설치하여 편하게 노션을 다룰 수 있습니다.
이번 발표에서 소개된 모든 기능 중 유일하게 정식 출시된 기능입니다.
설치는 터미널에 아래 한 줄이면 됩니다.
curl -fsSL https://ntn.dev | bash
⚠️
이용 환경: 노션 CLI는 현재 macOS와 Linux에서만 동작합니다. 윈도우는 공식 문서상 '곧 지원 예정(coming soon)' 상태로, 아직 네이티브로는 쓸 수 없습니다(WSL을 통해 우회적으로 사용 가능).