Deepseek Harness で Sign in with ChatGPT できる fork を作りました

ローカルLLMやAPIキー経由でAIエージェントを走らせるために、オープンソースハーネスのDSH ( Deepseek Harness ) を使っています。

DSH には Sign in with ChatGPT の機能がありません。Sign in with ChatGPT が使えると ChatGPT の Pro 以上のサブスクプランの使用量tokenでモデル呼び出しができて、APIトークンを使わずに済みます。

コミュニティプラグインもあるにはあるのですが公式ではないので、サプライチェーン攻撃に不安があるため、いっちょ自前で本体改造フォークを作るかということで GPT 6.1-Sol Medium で数時間ほどで作りました。本家DSHからではなく、時雨堂さんのDSHフォークさらにフォークした孫フォークです。

CleanShot 2026-11-13 at 08.56.40@2x.png
CleanShot 2026-11-13 at 09.10.18@2x.png

あと、ここが本当の動機なのですが、codex cli でログインするとコネクタアクセス権までついてくるため、ChatGPTからGmailなどを連携していると、常時稼働PC上のcodexからでもアクセスできてしまいます。これは使いたいときは便利ではありますが、要らないときにはただのリスクです。コネクタへのアクセス権限付与は認証時に選べたらいいのにな、と思います。

ちなみに Sign in with ChatGPT は 2026.11.13 時点での戻り先URLホストは 127.0.0.1 のみ許可されており、tailscale 等でアクセスしているDSH上で認証しようとするとシームレスに戻れません。なので戻り先URLをコピペ貼り付けして認証を完了できるようにもしました。

少し使って見た感じ今のところうまく動いています。

レポジトリは https://github.com/akiyan/deepseek-harness です。時雨堂さんのスタイルに倣ってパッチは1コミットに集約していきます。コミットログが残らないので、運用レポジトリ側で管理します。

DSHを使い続けているうちはフォーク元の時雨堂さんレポジトリになるべく追随するつもりです。

この記事は人間が書きました。