Notion開発者プラットフォームとは?
Notion開発者プラットフォームに含まれる内容と、詳しくはこちらをご覧ください。
Notionの開発者プラットフォームは、開発者やエージェントがNotion上で構築するためのビルディングブロックのセットです。これを使用して、カスタムエージェントにカスタムロジックを拡張したり、あらゆるシステムからワークスペースにデータを同期したり、外部エージェント(Claude、Codex、またはチームが構築したものなど)をNotionに取り込んだりできます。
開発者プラットフォームには次のものが含まれます。
Notion CLI
ntn(パブリックベータ): Notion上で構築するためのコマンドラインです。開発者やエージェント向けに作られています。Workers (パブリックベータ): Notionを他のシステムに接続するカスタムコードを実行します。
外部エージェントAPI (プライベートベータ): あらゆる外部エージェントをNotionに取り込めます。
エージェントSDK (プライベートアルファ): Notionエージェントをあらゆるアプリに取り込めます。
管理API: エンタープライズプランで、コードを使用して組織の管理作業を実行します。
開発者モードをオンにすると、Notion内で開発者ツールを見つけることができます。これを使用して、IDをコピーしたり、サイドバーから接続や内部統合トークンを開いたり、別のウェブサイトに切り替えることなくWorkersを確認できます。開発者モードの詳細はこちらをご覧ください。
すべての機能の概要を確認し、最新情報を入手して、開発者ドキュメントでNotionの開発者プラットフォームの詳細をご覧ください。
一部の機能では、特定のプラン、管理者コントロール、または早期アクセスが必要です。
まずは、以下の機能を確認し、関連するリソースに従ってください。
より詳細な技術情報をお探しの場合は、開発者向けドキュメントをご覧ください。
開発者モードは、Notionで構築を行うユーザー向けです。オンにすると、以下の操作が可能になります。
開発者バーを使用して、表示中のページ、ブロック、データベース、またはデータソースのIDを確認できます。
ブロックやデータベースを右クリックして、必要なIDをコピーできます。
サイドバーの開発者セクションから、コネクション、内部統合トークン、Workersを開くことができます。
Notion内でWorkersの表示、ログの読み取り、Workersのオフや削除を行うことができます。
開発者モードはブラウザ版とデスクトップアプリ版で個別に設定され、モバイル版では利用できません。開発者モードの詳細はこちらをご覧ください。
Notion CLIを使用すると、コマンドラインからNotionを操作できます。ワークスペースをより高速かつコードベースで操作したい場合に便利です。
例:Notionでの読み取りとアクションの実行。Workersの管理とデプロイ
技術的な情報については、開発者向けドキュメントをご覧ください。
Notion Workersを使用すると、Notionを他のシステムに接続するカスタムコードを実行できます。これを使用して、オートメーション、データベース同期、カスタムエージェントツールを強化できます。
例:SalesforceアカウントをNotionデータベースに毎晩同期します。
技術的な情報については、開発者向けドキュメントをご覧ください。
管理APIを使用すると、エンタープライズプランの組織オーナーは、コードを使用して管理作業を実行できます。今回のリリースでは、ワークスペースのエクスポートの開始、訴訟ホールドの作成と解除、管理対象ユーザーのNotionからのログアウトが可能になります。
例:人事システムが従業員の退職をフラグ付けした際に、自動的に訴訟ホールドを作成します。
技術的な詳細については、管理APIリファレンス →をご覧ください。
External Agents APIを使用すると、自作のエージェントを含め、あらゆるエージェントをNotionワークスペースに取り込むことができます。外部エージェントはカスタムエージェントのように表示されるため、チームと一緒にチャットしたり、タスクを割り当てたり、進捗状況を追跡したりできます。
また、ClaudeやCodex、Decagonなどとも提携しているため、外部エージェントはそのまま利用できます。
例:チケットの更新やNotionタスクの作成ができるサポートエージェントを接続します。
この機能は現在プライベートベータ版です。順番待ちリストに参加はこちら →
エージェントSDKを使用すると、外部システムがプログラムを介してカスタムエージェントをトリガーできます。
例:CRMからNotionエージェントをトリガーし、ワークスペース内のミーティングのメモやアカウントプランを使って案件の/summaryをドラフトします。
この機能は現在プライベートアルファ版です。順番待ちリストに参加はこちら →
