LIMITED TIME50% OFF Pro Annual — $49.98$24.99/yr
29d:04h:28m:46s
CLAIM 50% OFF →
← すべての記事

ChatGPT、Claude、Geminiの会話をNotionに送信 — コピーペースト不要

Notion は多くの人がセカンドブレインを置く場所です——研究メモ、プロジェクトドキュメント、ナレッジベース。AI との会話も、その他の情報と一緒にそこに収めるべきです。しかし、Notion のインポート機能は大ざっぱで、書式がうまく引き継がれません。ここでは、実際に機能する方法を紹介します。

チャットを Notion に送る際に求めるもの

基準:

  • 見出し、リスト、太字/斜体が残っていること。 Markdown 構造が Notion ブロックになる。
  • コードブロックが、正しい言語タグとシンタックスハイライト付きの Notion コードブロックになること。
  • テーブルが Notion データベースまたはテーブルブロックになり、テキストとして貼り付けられないこと。
  • 画像が Notion 画像としてアップロードされ、リンク切れにならないこと。
  • ページタイトルが意味をもつこと(「無題」やタイムスタンプではなく、会話のトピック)。
  • 保存先のデータベースやページを選べること。
  • 発言者ラベルが保持され、後で会話を読み返せること。

方法 1:Notion Web Clipper

Notion 公式の Chrome 拡張機能をインストールします。ChatGPT を開き、クリッパーをクリックして、ページを Notion に保存します。

得られるもの:ChatGPT の UI をスクレイピングした Notion ページ——サイドバー、ヘッダー、「再生成」ボタンなど、すべての装飾込み。コードブロックはたいてい残ります。数式はたいてい残りません。長い会話は内部見出しのない巨大なスクロール可能なページになります。

結論: さっとキャプチャするには使えますが、乱雑なページになります。後で編集するなら許容範囲です。

方法 2:Markdown コピペ

一部の拡張機能は、ChatGPT のメッセージごとに「Markdown としてコピー」ボタンを追加します。会話を Markdown としてコピーし、新しい Notion ページを開いて貼り付けます。

Notion は貼り付けられた Markdown を驚くほど上手く解析します——見出しは見出しに、箇条書きはトグルリストに、コードブロックはコードブロックになります。問題は、会話全体を自分で組み立てなければならないことです。各メッセージが個別のコピー操作になり、ロールラベルは手動で追加しないと消え、画像も含まれません。

結論: メッセージ単位の品質は良いが、会話全体では手間がかかる。

方法 3:エクスポート拡張機能による直接同期

一部のエクスポート拡張機能には、Notion API を使用する「Notion に送信」オプションがあります。拡張機能を一度承認し(OAuth、パスワード共有なし)、保存先のデータベースやページを指定すれば、以降はワンクリックで会話が Notion ページとして適切に同期されます。

うまくいった場合の様子:

  • 会話が 1 つの Notion ページになり、タイトルはチャットの実際のトピックになります。
  • Markdown 構造は Notion API 経由でネイティブの Notion ブロックに変換されます(貼り付けではないので、解析の不具合はありません)。
  • コードブロックは言語タグ付きのコードブロックとして配置されます。
  • 発言者ラベル(あなた / AI)は保持されます。
  • 会話に埋め込まれた画像は Notion のファイルストレージにアップロードされ、ホットリンクのままにはなりません。

ChatExport AI — 開示:私が開発しています — は、ChatGPT、Claude、Gemini を含む 11 以上のプラットフォームでこれを実現します。無料枠でカバーされ、Notion 機能自体に Pro アップグレードは不要です(5 エクスポート/日)。Chat2Doc には Notion オプションがないため、代わりに Markdown コピペを使う必要があります。

直接 Notion 同期の設定

拡張機能を使う場合、一度だけの設定:

  1. Notion インテグレーションを作成する。 Notion で:設定 → インテグレーション → 「独自のインテグレーションを開発」→ 新しいインテグレーション。名前を付けます。内部インテグレーショントークンを取得します。
  2. 保存先のデータベースを作成または選択する。 フラットなページでも、任意のプロパティ(タグ、ソースプラットフォーム、日付など)を持つデータベースでも構いません。
  3. データベースをインテグレーションと共有する。 データベースを開く → 共有 → コネクションを追加 → インテグレーションを選択。この手順を踏まないと、インテグレーションはデータベースに書き込めません。
  4. インテグレーショントークンをエクスポート拡張機能の設定に貼り付ける。 保存します。
  5. 最初のエクスポート。 AI チャットを開き、エクスポート → Notion に送信 → 保存先を選択。ページが作成されることを確認します。

設定は 5 分で完了し、その後は永続的に使えます。

適切な保存先構造の選び方

よくある間違い:すべての AI チャットを 1 つの巨大な「AI 会話」ページにダンプすること。3 週間もすれば、検索不能になります。

ナレッジベースとしてより良い構造:

  • 1 ページではなく 1 データベース。 各会話はデータベースのエントリ。
  • 追加するプロパティ: プラットフォーム(ChatGPT / Claude / Gemini / …)、日付トピックタグ(複数選択)、ソース URL(元のチャットリンク)、ステータス(研究中 / アーカイブ / 回答済み)。
  • プラットフォームやトピックごとのフィルタリングビュー。 Notion のデータベースビューを使えば、同じ元データからアーカイブをさまざまに切り分けられます。

これにより、「エクスポートしたチャットがいくつかある」状態から、本物の検索可能なセカンドブレインに変わります。

Claude のアーティファクトと ChatGPT のキャンバスはどうする?

Claude アーティファクト(サイドバーにある AI 生成のドキュメントやコード)や ChatGPT Canvas は、技術的には会話とは別のオブジェクトです。優れた Notion エクスポートは次のいずれかを行います:

  • アーティファクトを独自のブロックとして埋め込む(コードアーティファクトはコードブロック、ドキュメントはコールアウトブロック)、または
  • アーティファクトを会話ページからリンクされた別の Notion ページとして保存する。

これがないと、会話テキストは見えても、AI が生成した実際の成果物が失われます。本番で使う前に、テスト用アーティファクトで拡張機能の動作を確認してください。

まとめ

Notion Web Clipper は間に合わせに使えますが、乱雑なページになります。Markdown コピペは品質を保持しますが、スケールしません。Notion API を介した直接同期——対応している拡張機能を使えば——は、ワンクリックでクリーンな Notion ページが得られる唯一の方法です。AI との会話を定期的にナレッジベースに取り込むなら、5 分の設定を行う価値があります。

ChatExport AI をインストール → · ChatGPT から Notion への詳細ページ →

ChatExport AI を試す

無料のChrome拡張機能。アカウント不要。

Chromeに追加 — 無料