0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

脱 meat Protocol! ChatGPTとローカルファイルをコピペなしで橋渡ししたかった話

0
Last updated at Posted at 2026-09-21

私が利用しているLLMは、ほぼChatGPT + Codexのみです。

Codexには純粋に実装をお願いしています。
一方、ChatGPTとは調査をしたり、仕様について議論したりしています。

ChatGPTとの議論がある程度まとまってきたら、

「ここまでの議論をMarkdownにまとめて」

とお願いして、それをローカルファイルにコピーして文書として残していました。
逆に、ローカルにある仕様書をChatGPTに読ませるときも、ファイルの内容をコピーして貼り付けています。
でも、だんだん思い始めました。

いつまでコピペしてるんだよ。

読み込みと保存くらい、直接できないのか?
私はこの、人間がChatGPTとローカルの間に入ってコピペする通信方式を 「meat Protocol」 と呼んでいます。
(同じような表現をすでに誰かが使っているかもしれません)

脱 meat Protocol!

ということで、ChatGPTとローカルファイルの橋渡しを自動化できないか、いろいろ調べてみました。

調べた結果、いくつか方法が見つかりました。

方法1:ChatGPTのデータをエクスポートする

ChatGPTにはデータのエクスポート機能があります。
プロフィールアイコンから、
Settings(設定) → Data Controls(データ コントロール) → Export Data(データをエクスポート)
と進むことで、データをエクスポートできます。
ただ、私がやりたいのは「今の議論をローカルに保存する」といった日常的なファイル入出力です。
その用途には少し大げさです。
しかも、エクスポートには時間がかかる場合もあるようです。

方法2:会話を共有してHTMLから取り出す

もうひとつ考えたのがChatGPTの「共有」です。
会話を共有するとURLが生成されます。
そのURLを開いて取得したHTMLを解析し、ユーザーの送信内容とChatGPTの応答だけを抽出すれば、会話ログを取得できます。
調べた範囲では、共有ページから取得したHTMLには会話内容が含まれていました。
一方、通常のChatGPTのページからそのままHTMLを取得しようとしても、同じようには取得できませんでした。
なので、

  1. 会話を共有する
  2. 共有URLを取得する
  3. HTMLを取得する
  4. 必要な会話部分を抽出する

という方法ならできそうです。
ただし、これも私が欲しかったものとは少し違います。

もっと普通にファイルを読んだり書いたりしてほしい。

方法3:Dropboxプラグインを使う

そこで見つけたのがDropboxプラグインでした。
これを見つけたとき、

「これだ!」

と思いました。

DropboxをローカルPCと同期しておけば、

「Dropboxの議事録.mdを読み込んで」

とか、

「今の議論をまとめて、DropboxにMarkdownファイルとして新規作成して」

とChatGPTにお願いできます。
つまり、

ChatGPT
   ↓
Dropbox
   ↓
ローカルPC

という橋渡しができます。
実際に試したところ、読み込みも書き込みもできました。
2026年9月19日のことです。

ところがWorkが起動した

「これでmeat Protocolから解放される!」

と思ったのですが、問題がありました。

コンテキストを切り替えたあと、最初に

「Dropboxの議事録.mdを読み込んで」

とお願いすると、Workとして処理が始まりました。
ただファイルを読んだだけなのに。
しかも、その状態から通常のChatに切り替えることができませんでした。
そのままWorkで議論を続けると、私がやりたいことに対してあまりにも大げさです。

ただ読み込んだだけなのに。

ただ読み込んだだけなのに!!

「これはダメか……」

と思いました。

かなり良い方法だと思ったんですが。

2日後、もう一度試してみた

その2日後。

2026年9月21日。

どうしても諦めきれなかったので、もう一度ChatGPTに調査をお願いしました。
すると、DropboxやGoogle Driveなどの外部ストレージとの連携まわりで、以前とは違う動きがあるらしいことが分かりました。
私はLinuxをメインで使っているため、ローカル同期の都合からGoogle DriveではなくDropboxを使っています。
そこで、もう一度Dropboxからの読み込みと書き込みを試してみました。
すると……

今度はChatのまま実行できました。

Workに切り替わりません。
9月19日に試したときとは挙動が違います。
実際に何が変更されたのかまでは確認できていませんが、少なくとも私の環境では、9月21日時点で通常のChatからDropboxのファイルを扱えるようになっていました。

ついにローカルとの橋ができた

これで、

ローカルPC
    ↕
Dropbox
    ↕
ChatGPT

という経路ができました。
ChatGPTとの議論をMarkdownにまとめてもらい、それをDropboxへ保存する。
ローカルではDropbox同期によって、そのファイルをそのまま利用できます。
逆に、ローカルで作った仕様書をDropboxに置いておけば、ChatGPT側から読み込ませることもできます。

ようやく、

「ChatGPTが出力したMarkdownを人間がコピーしてローカルファイルに貼り付ける」

というmeat Protocolから抜け出せそうです。

もちろんChatGPT周辺は変化が速いため、また仕様変更などで使えなくなる可能性はあります。

この記事の内容も、2026年9月21日時点での動作確認です。

そして次の不満が生まれる

Dropbox経由で読み書きできるようになりました。

すると今度は、

Dropboxのディレクトリからファイルを選択して「読み込み」ボタンを押したら、そのままChatGPTが読んでくれないかなあ。

と思い始めています。

人間というのは、ひとつ便利になると次の不満が出てくるものです。

もしできたら、また記事にしたいと思います。

今回の出来事を漫画にしてもらった

今回の一連の出来事をChatGPTに漫画にしてもらいました。

※筆者は♂です。

77abe1d7-e3bc-4856-9b9d-262d8442b59b.png
最近は、こうした日常の出来事をChatGPTに漫画にしてもらってXにも投稿しています。
そして今度は、このDropboxとの橋渡しすら面倒になってきました。

ところで、みなさんは?

私はChatGPTと議論して、まとまったものをローカルに持っていく、という使い方をかなりしています。

だからこそ「いつまでコピペしてるんだよ」と思ったわけですが、そもそも他の人がどう使っているのか気になってきました。

みなさんはチャッピーとは、どのように付き合っていますか?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?