Notion Developer Platform

日本国家Notion Labs于27日发布了面向开发者的新功能集合——“Notion Developer Platform”。该平台为在Notion中处理外部数据和AI代理提供基础设施,目前Notion CLI(ntn)和Workers已作为公测版开放,External Agent API则开放等待名单注册。

Notion Developer Platform不仅支持在Notion内部构建,还能与外部代理协同工作,利用工作区作为基础设施,使开发者能够在一个平台上扩展定制代理、连接外部数据源并自动化工作流程。

Notion产品经理Eric Goldman指出,随着企业AI应用的推进,普遍趋势是“人类团队成员与AI代理在同一共享画布上协作”。Notion的理念是,代理能完成的任务人类也应能完成,反之亦然。

Notion AI协作

企业在AI应用上常停留于搜索、聊天、文档撰写、会议记录和资料辅助等阶段。Goldman认为,要将AI深度融入业务,必须有一个连接工具、文档和业务记录系统的统一平台。他强调,AI代理的表现很大程度上取决于其所处的环境。

Notion定制代理

Notion自今年2月起提供定制代理功能,逐步扩大团队业务交由代理处理的能力。此次推出的Developer Platform则是面向开发者的基础扩展,Goldman表示,该平台能将组织内分散的数据源同步到统一上下文,构建定制工具,并集中管理多样化的代理。

Notion Developer Platform界面

新推出的Notion CLI(ntn)是一款命令行界面工具,支持从终端或IDE操作Notion。认证后,用户可读取数据、执行操作、管理和部署Workers,以及自动化工作流程。

Notion CLI操作界面

Workers功能允许用户在Notion提供的执行环境中部署自定义代码,支持数据库同步、代理工具和Webhook触发器等。只要是JavaScript可连接的API,就能与外部标准API对接,实现从外部API获取数据并保存到Notion数据库。目前处于公测阶段,预计8月后将需使用Notion积分。

在与日本国家Jira项目管理工具的集成示例中,展示了如何将Jira数据同步到Notion,使其能在Notion页面和数据库中使用。随后开发了支持搜索、更新和创建Jira工单的定制代理工具,展示了通过API引入外部服务数据并在Notion统一画布上与团队共享的能力。

Jira与Notion集成示意

External Agent API支持将自定义及外部代理引入Notion,用户可直接在Notion内聊天、委托任务,并与团队工作进度并列查看。Notion计划将Codex、Claude、Cursor等编程代理,以及面向设计、分析、法律等特定领域的代理集成到Notion的UI和平台中。

在治理方面,平台从首次部署起即集成认证、权限和沙箱机制,支持在现有Notion工作区内由管理员控制执行,并可视化连接服务和自动化运行状态。Developer Platform构建于安全、数据驻留和治理的基础之上。

Notion通过Developer Platform实现企业内分散数据源的同步,支持开发者构建实际业务中使用的代理工具。未来,Notion代理本身也将基于该平台进行工具开发和系统连接。