5월 13일, Notion CEO Ivan Zhao가 라이브 키노트에서 한 문장을 던졌어요. "Any data, any tool, any agent." 평범하게 들리지만, 노션이 노트 앱을 졸업하고 워크스페이스를 멀티 에이전트가 같이 출근하는 사무실로 바꿨다는 선언이에요.
2월에 깐 Custom Agents가 3개월 만에 100만 개가 만들어졌어요. Slack Q&A, 주간 보고서, 티켓 라우팅까지 자동화하는데 한계가 분명해졌죠. 외부 데이터를 못 끌어오고, 우리가 이미 쓰던 Claude Code나 Cursor 같은 외부 에이전트는 노션 안으로 들어오질 못했어요. 그걸 한꺼번에 푸는 게 이번 발표였어요.
도대체 뭐가 새로 생긴 건데?
다섯 가지가 한꺼번에 풀렸어요. 핵심은 노션 워크스페이스 안에서 코드 실행, 외부 데이터 연결, 외부 에이전트 협업이 다 가능해졌다는 점이에요.
- Workers
노션이 호스팅하는 코드 실행 환경이에요. 격리된 샌드박스에서 커스텀 코드를 돌릴 수 있어요. 서버 띄우거나 컨테이너 설정할 필요 없이ntn auth+worker.deploy()한 줄이면 끝이에요. - Database Sync
Salesforce, Zendesk, Postgres 같은 외부 시스템 데이터를 노션 데이터베이스로 자동 동기화해요. Workers 위에서 돌아가요. - Custom Agent Tools
MCP가 부족한 결정론적·반복 작업을 위한 거예요. 코드를 한 번 짜서 Worker로 배포하면 Custom Agent가 그 도구를 호출해요. LLM의 즉흥성이 아니라 정해진 코드가 그대로 실행돼요. - External Agents
출시 시점 파트너는 Claude Code, Cursor, Codex, Decagon이에요. 노션 안에서 직접 채팅하고 작업을 할당하고 진행 상황을 추적할 수 있어요. - External Agent API + CLI (ntn)
회사 내부에서 만든 자체 에이전트도 노션에 1급 시민으로 들일 수 있어요.ntnCLI는 사람과 코딩 에이전트가 같은 인터페이스를 쓰게 만든 게 포인트예요.
가격도 명확해요. Workers는 8월 11일까지 무료, 그 이후엔 1,000 크레딧당 $10이에요. Run 한 번에 약 $0.0023, $10이면 4,348회 실행. 15분마다 Salesforce 데이터를 끌어오는 동기화 워커 하나가 월 $6.62 수준이에요. CLI 자체는 모든 플랜에서 무료고, Workers 배포만 Business/Enterprise 플랜에서 가능해요.
왜 이게 빅딜인지
지금까지 Custom Agent를 만들면 "노션 안의 데이터로만 일하는" 한계가 컸어요. 외부 시스템 연결은 Zapier·Make·n8n 같은 미들웨어가 필요했죠. Workers + Database Sync로 그 중간 레이어가 사라지고, External Agents로 우리가 원래 쓰던 코딩 에이전트도 같이 들어와요. 멀티 도구 운영의 사람 비용이 한 번에 줄어드는 구조예요.
왜 노트 앱이 아니라는 건데?
핵심은 "정보를 적는 곳"에서 "일이 실제로 굴러가는 곳"으로 자리가 바뀐다는 점이에요. 5월 12일까지 노션은 SaaS 기능 보따리를 든 워크스페이스였다면, 5월 13일 이후 노션은 멀티 에이전트가 같은 캔버스에서 일하는 OS 후보가 됐어요.
| 5월 12일까지의 노션 | 5월 13일 이후의 노션 | |
|---|---|---|
| 역할 | 지식 베이스 + 협업 워크스페이스 | 지식 + 코드 + 멀티 에이전트 오케스트레이션 레이어 |
| 외부 데이터 | 수동 임베드 / 서드파티 자동화 필요 | Workers로 어떤 API든 DB 동기화 |
| 외부 에이전트 | 노션 밖에서 작동, 결과만 복붙 | 노션 안에서 채팅·할당·진행 추적 |
| 커스텀 로직 | Zapier / n8n + 자체 인프라 | 노션 호스팅 샌드박스 |
| 거버넌스 | 플러그인별 분산 관리 | progressive trust + sandbox + 워크스페이스 가시성 |
특히 흥미로운 게 External Agents예요. 지금까지 Claude Code는 터미널에서, Cursor는 IDE에서, Decagon은 자체 화면에서 따로 돌렸잖아요. 작업 결과를 다른 도구로 옮기려면 사람이 풀로 붙어서 복붙하던 노가다가 사라지는 거예요. 노션이 모든 에이전트의 공동 작업 화면이 되는 거죠.
거버넌스 얘기도 빼놓을 수 없어요. 노션은 progressive trust 모델을 깔았어요. 처음엔 모든 에이전트 액션을 사람이 승인하다가, 신뢰가 쌓이면 자동화 범위를 단계적으로 넓혀가는 방식이에요. Workers는 격리된 샌드박스에서 정의된 권한으로만 실행되고, 모든 에이전트의 작업은 같은 워크스페이스에서 누가 봐도 보여요. 엔터프라이즈가 보기 시작한 이유예요.
핵심만 정리: 시작하는 법
- 플랜 확인 + CLI 설치
노션 CLI(ntn)는 모든 플랜에서 무료예요. Workers 배포는 Business 또는 Enterprise 플랜이 필요해요.ntn auth로 워크스페이스에 인증부터 하세요. - 가장 작은 Worker 하나로 시작
Salesforce·Zendesk·Postgres 중 가장 자주 보는 데이터 하나를 동기화하는 Worker를 먼저 만들어보세요. 노션이 직접 권하길, "코드는 Claude/Codex 같은 코딩 에이전트가 짜도 된다"고 했어요. 직접 안 짜도 돼요. - Custom Agent에 Tool로 연결
Worker를 짜놓으면 Custom Agent가 그 Tool을 호출해요. 예: 매일 아침 Jira 이슈를 끌어와 요약 페이지를 만드는 에이전트. MCP보다 결정론적으로 돌아요. - External Agents 한두 개 들이기
Claude Code 또는 Codex을 워크스페이스에 추가해보세요. 코드 PR 리뷰나 docs 업데이트를 노션 페이지에서 직접 할당해요. 결과가 워크스페이스에 남아서 PM·디자이너·QA가 같이 봐요. - Progressive Trust로 단계적 확장
처음엔 모든 액션을 사람이 승인하다가, 신뢰가 쌓이면 자동화 범위를 넓혀요. 한 번에 다 풀지 마세요. Uber가 Claude Code 예산 4개월 만에 1년치를 태운 게 거버넌스 부재 때문이었어요.



