AI・開発ツール

【救済】ChatGPT Businessの「履歴排出禁止」を無効化するツール!「ログを完全ローカルバックアップ」

投稿日時: 2026/07/24 00:45

■ 概要・編集部サマリー

1. 【背景・scrapemychatsツールの公開】企業向け ChatGPT Team / Enterprise / Business プランにおいて、管理者設定により公式のデータエクスポート機能が固定禁止されている制約を突破し、チャットログを完全抽出するオープンソースが GitHub で発表されました。 2. 【焦点・Playwright自動化とJSON/Markdown出力】ブラウザのローカルセッションを引き継ぎ、Playwright による自動スクロールで過去の全会話テキストを構造化データとして手元へ一括バックアップする技術構造が提示されています。 3. 【評価・プロンプト資産の自己防衛対コンプライアンス】個人が蓄積したプロンプト知見やコードレビュー履歴の自衛として評価される一方、社内情シス規約や情報漏洩防止ポリシーとの兼ね合いについてスコア80超えの議論が起きています。

■ 企業向けアカウントにおける「エクスポート制限」の克服

企業セキュリティポリシーにより公式の「Data Export」機能が遮断されている環境において、自らが1年かけて蓄積したプロンプトノウハウや対話ログを失うリスクに対する解決策が提示されています。

公式APIが提供されない状況下で、自身のブラウザセッションを通じてデータを救出するアプローチが構築されました。

■ Playwright 自動化とローカルセッション(Session Token)活用

本ツールは Playwright を用いてヘッドレスブラウザを制御し、ユーザーのセッションキーを継承して ChatGPT WebUI の会話履歴を自動追従します。

スクロール処理によって全会話オブジェクトを取得し、Obsidian や各種ローカルRAG基盤に取り込める標準構造へ自動変換する技術が組み込まれています。

■ データポータビリティの保持と社内コンプライアンスの注意点

ベンダーロックインやアカウント破棄から個人の知識資産(プロンプトやコードレビューログ)を自衛する有用性が評価される一方、社内情シスの機密情報持ち出し規定に抵触する恐れが指摘されています。

暗号化ドライブへの保存や個人クラウドへの無断同期防止など、倫理的運用と自衛のバランスが深く考察されました。

海外掲示板の反応・まとめ

編集部サマリー:

■ ChatGPT Businessアカウント向け履歴抽出ツール『scrapemychats』の紹介。Playwrightスクレイピングとデータ保存が語られています。

名無しさん@ChatGPT Business被害者:

会社のChatGPT Teamアカウント、管理者がデータエクスポートボタン無効化してて今までのプロンプト資産全部消えるかと絶望してたけど『scrapemychats』で一括Markdown保存できて救われたわw

名無しさん@Playwright開発者:

>>2 PlaywrightでChromeのセッションキー(LocalStorage)引き継いで、DOMをスクロールしながら会話ログ全件取得する仕組みが賢いわ。公式API無くても動く。

名無しさん@社内情シスニキ:

>>3 会社側からしたら『機密情報入ったログをローカルに落とすな』って意味でボタン消してるから、会社PCでこれ回すの見つかったら情報漏洩で怒られる奴だなw

名無しさん@プロンプト資産家:

>>4 でも自分が1年かけて作り込んだ複雑なシステムプロンプトやバグ修正の知見が会社のアカウント更新で消えるのは耐えられんから、自衛ツールとして重宝する。

名無しさん@Python自動化勢:

JSONで吐き出せるから、そのままOllamaやOpenWebUIのローカルDBにぶち込んで検索可能にできるの最高だわ。

名無しさん@セキュリティ監査員:

くれぐれも抽出したログを個人のGoogle DriveとかGitHubパブリックに上げないように暗号化して保存しとけよ。

名無しさん@ChatGPT Business被害者:

アカウント契約変更のタイミングで履歴全消去される恐れがあったから命拾いした。

名無しさん@Playwright開発者:

OpenAIがWebUIのHTMLタグ構造変えても対応できるようにオープンソースで開発されてる。

名無しさん@社内情シスニキ:

自前環境のDockerコンテナの中で回せばログが漏れる心配も無い。

名無しさん@海外ニキ:

Hacker Newsでも『ベンダーロックインからのデータ解放だ』って開発者たちがグッジョブ出してるぞ。

名無しさん@プロンプト資産家:

Obsidianに取り込んで過去の会話をナレッジベース化するのが一番賢い使い道。

名無しさん@Python自動化勢:

CLIで1コマンド叩くだけで全チャット取ってこれるの手軽すぎる。

名無しさん@セキュリティ監査員:

個人開発の知識資産を守る権利と会社のコンプライアンスのグレーゾーン。

名無しさん@まとめ総括:

データポータビリティの勝利。AI時代の自作ノウハウ管理に役立つツールだな。