PLUS

生成AIコラム

一覧に戻る

うさぎでもわかるSign in with ChatGPT。ChatGPTアカウントがAIアプリの鍵になる

はじめに

「AI機能つきのアプリを配りたいけれど、APIキーの管理と請求をどうしよう」と悩んだ方も多いのではないでしょうか。今回は、その悩みに新しい選択肢を加える「Sign in with ChatGPT」を、開発者目線で整理します🐰

このブログでは、この仕組みでAndroidのホームアプリを作ってみました。SNSを開く前にTOEICの問題を解き、わからない問題はその場でChatGPTに質問できるアプリです。第6節でスクリーンショットつきで紹介します。

ここで先に結論をまとめます。2026年10月現在の情報です。

  • ユーザー自身のChatGPTプラン(Go、Plus、Pro)の利用枠で、アプリのAI機能を動かせます
  • 開発者はAPIキーの配布や請求の仕組みを自前で持たなくても、AI機能を提供できる道が開けます
  • ただし現時点で使えるのは、オープンソースやローカルで動く個人ツールが中心です。商用や遠隔ホストのアプリは申請が必要です

ログインやプラン参照の細かな仕様は、必要な範囲だけ触れます。主役は「開発の作り方がどう変わるか」です。

生成AIの社内利用をお考えの企業様へ 
ナレフルチャットは初心者でも使いやすい設計で、組織全体への生成AI浸透を支援するツールです。プロンプト自動生成機能や社内共有機能により、AIリテラシーに差があっても全員が活用できます。企業のAI導入を検討している方は、こちらをご覧ください。

Sign in with ChatGPT とは

ChatGPTアカウントでアプリにログインし、さらに任意で、ユーザーのプランの利用枠でAIリクエストを実行できる仕組みです。ここでは仕組みを3分でつかみましょう。

OpenAIの公式ドキュメントによると、この機能は2つの権限に分かれています。

権限できること渡される情報
Identity(本人確認)アプリへのサインアップやサインイン安定したアカウントID、名前、メール、プロフィール画像
ChatGPT plan usage(プラン利用)対象ユーザーのプランの利用枠でAIリクエストを実行AIリクエストを実行するための権限のみ

どちらの権限でも、ChatGPTの会話履歴や、ユーザーのAPIキーには触れられません。ここが安心ポイントです。

プラン利用は、2026年のDevDayで発表されました。Cognition の Devin、Notion、Vercel、T3 など16社が初期パートナーです。

技術的にはOpenID ConnectとPKCEによるOAuthの流れで、IDトークンの検証を経てアプリ側のアカウントとひも付けます。認証の基本を知っている方なら、見慣れた形です。

開発者にとってのメリット

AIアプリを配るとき、これまでは「誰がAPIの費用を払うか」が最初の壁でした。この節では、その壁がどう低くなるかを見ます。

最大のメリットは、AI推論の原資がユーザー自身のChatGPTプランの利用枠になることです。

  • ユーザーにAPIキーの発行や課金設定を求めなくてよくなります
  • 開発者側もAPIキーの配布やローテーション、利用量に応じた請求の仕組みを作らなくて済みます
  • ユーザーはChatGPTの設定画面から、サインインしたアプリの確認とアクセス権限の管理、アプリごとの利用枠の設定ができます

アプリが使うのは、ユーザーの「ChatGPTプランの利用枠」です。利用分は既存のChatGPTプランの上限に数えられるため、ユーザー側から見ると、すでに払っているサブスクリプションの中で新しいツールを試せる形になります。設定によっては、プランに紐づくクレジットも使用の対象になります。

ユーザー側の管理画面

ユーザーが自分で状況をつかめることも、開発者にとっては安心材料です。管理画面は2か所あります。

ひとつ目は、ChatGPTの設定にある「セキュリティ」の「ログイン接続先」です。「ChatGPTでサインイン」を開くと、ChatGPTでサインインした他のアプリやサイトを確認し、アクセス権限を管理できます。

ふたつ目は、ChatGPTの設定にあるUsage(使用状況)のページです。「アプリの利用枠」で、アプリごとにChatGPTプランの利用枠とクレジットの使用制限を設定できます。画面では、アプリごとに利用割合を選び、オンとオフを切り替えられます。

実装面では、公式のcookbookに沿うと次のような流れです。

  1. インストールごとに固有のHost IDを作成して保存します
  2. サインイン時にOpenAIがクライアントを登録し、client_idを発行します
  3. 選んだモデルでResponses APIへリクエストを送ります

「ユーザーのAPIキーを預かる設計」を避けられるだけでも、セキュリティ面の心配ごとがぐっと減りそうだと感じるうさ🐰

既存の単純API連携サービスから何が変わるか

これまでのAI連携アプリは、大きく3つの形に分かれていました。それぞれの違いを表で並べて見てみましょう。

観点サービス側でAPIキー運用ユーザーのAPIキーを持ち込む(BYOK)Sign in with ChatGPT
コストの負担開発者ユーザー(API従量課金)ユーザー(ChatGPTプランの枠)
キー管理開発者が管理ユーザーが発行してアプリに入力キーの受け渡しが不要
請求の設計開発者が価格表や請求を設計不要(ただしユーザーは従量課金を管理)開発者側では不要
利用開始までの手間アカウント作成と支払い設定APIキー発行と課金設定ChatGPTアカウントでサインインし許可
上限の制御開発者が独自実装APIの上限設定に依存ChatGPT設定でアプリごとに制御

大きな変化は、「ログインするだけでAIが使える」という体験になることです。BYOKでは、技術者でない人にAPIキー発行は大きな壁でした。

開発者としてのメリットを3つ挙げてみます。

  • 試してもらうまでの距離が縮まります アカウント作成や支払い設定を挟まず、ログインして許可するだけで使い始められます。お試しの段階で離脱してしまう人が減りそうです
  • 開発者が持つ責任が軽くなります ユーザーのAPIキーを預からず、利用量に応じた請求の設計も不要です。キーの漏えい対策や、請求まわりの問い合わせ対応を考えなくてよくなるのは、個人開発やOSS開発にとって大きいと感じます
  • ユーザーが安心して使えます 使う量はユーザー自身のプランの利用枠が基本で、アプリごとの利用枠も自分で設定できます。「アプリ側の請求が突然届くのでは」という不安を持たれにくくなりそうです

アイデアを小さく形にして配ってみたい開発者にとっては、かなり追い風だと思ううさ🐰

Google Sign-In との対比とOpenAIの狙い

「ログインの鍵」という点ではGoogleのサインインと似ています。違いは、鍵が運ぶものです。

観点Google Sign-InSign in with ChatGPT
中心の役割本人確認本人確認とAI推論の利用枠
課金への関わり基本的になしユーザーのプランの利用枠に計上
アプリ側が得るものアカウント情報アカウント情報とAIを動かす権限(任意)
提供範囲広く一般に提供現時点は限定的(後述)

Google Sign-Inは、おもに「この人が誰か」を伝えるための仕組みです。Sign in with ChatGPTは、さらに「この人の枠でAIを動かしてよい」という許可を重ねられます。この組み合わせが、今回の一番の話題だと感じています。

OpenAIの狙いについては、Trending Topicsの記事で、次のような見方が紹介されています。

  • ChatGPTアカウントが、ユーザーにとっての「マスターキー」になるという見方
  • 開発者がOpenAIのアカウント基盤やルール、上限に依存するリスクがあるという指摘

これらはあくまで外部メディアの解釈です。うさぎなりに言えば、「便利さと依存はセットになりやすい」という前提で、設計に取り入れるのが良さそうです🐰

法人向け生成AIサービス「ナレフルチャット」では、ChatGPT、Gemini、Claudeなど主要プロバイダのAIモデルを選んで利用可能!用途に応じて、料金の低いモデルを使うなど最適なAI活用を可能にします。
また、料金プランは企業単位の定額制を採用しており、何人で利用しても追加のコストは発生しないため、コスト管理の手間がかからないスムーズな全社導入を実現できます。
すべての機能が利用できるトライアル期間も用意しておりますので、生成AIの利活用を検討している企業様は、是非一度導入をご検討ください。

ChatGPT連携アプリを作ってみた

実際にどんなアプリが作れるのか、作ったAndroidのホームアプリで紹介します。ChatGPT連携の前後で何が変わるかに注目してください🐰

どんなアプリか

SNSなどを開こうとすると、先にTOEICの問題を5問正解しないと開けない仕組みのホームアプリです。学習対象のアプリは設定で選べます。スマホを触るついでに、英語の問題を解く習慣をつけるねらいです。

ChatGPTに接続していない状態や、新しい問題を取得できないときは、同梱の確認済み問題(80問)で学習を続けます。ここに「Sign in with ChatGPT」を組み合わせると、次のことができるようになります。

  • ユーザーの回答履歴から、ちょうどよいレベルの問題を自動で生成する
  • わからない問題を、その場でChatGPTに質問する

ChatGPTと連携する

設定画面の「Continue with ChatGPT」から接続します。画面には、プランの利用枠で問題を生成すること、会話履歴にはアクセスしないことを明記しました。ユーザーが安心して許可できるように、アプリ側でも説明を添えています。

接続すると、ステータスが「ChatGPT接続済み」に変わります。アカウントで利用できるモデルの一覧から、使うモデルを選べます。「問題を今すぐ生成」のボタンで、その場で問題を作ることもできます。

ここで使われるのはユーザー自身のChatGPTプランの利用枠なので、アプリ側でAPIキーを用意したり、問題生成の費用を負担したりする必要がありません。

出題と解説

選んだSNSなどのアプリを開こうとすると、このような出題画面が表示されます。画面の上部には「5問正解」までの進み具合が出ます。問題には分野と難しさのラベルがつき、この例は「文法」の「基礎」です。4つの選択肢から答えを選びます。

間違えると、正解数は増えないまま、正解と解説が表示されます。ChatGPTが作った問題に不備があるときのために、「問題がおかしい」ボタンも用意しています。

間違えた問題には、その場で解説が表示されます。うさぎとしては、「やる気がある瞬間にすぐ復習できる」ことが、続けやすさにつながると感じるうさ🐰

わからない問題は、ChatGPTにそのまま質問できる

解説を読んでもピンとこないときは、「ChatGPTに質問」の画面に進みます。解いた問題と、正解、自分の回答が最初から表示されるので、状況を説明し直す必要はありません。「なぜ私の答えは間違い?」「似た例文を見せて」といった質問の例も用意しています。

質問の例から「見分け方・覚え方は?」を選ぶと、間違えた原因に触れたうえで、単数と複数の見分け方を例文つきで説明してくれました。

連携で何が変わったか

観点ChatGPT連携の前ChatGPT連携の後
問題事前に用意しておく必要がある回答履歴に合わせて自動生成
疑問の解消解説を読むだけその場でChatGPTに質問できる
費用発生しないユーザー自身のChatGPTプランの利用枠

提供状況についても、あらためて整理します。公式ドキュメントによると、次のとおりです。

  • オープンソースや、ローカルで動く個人プロジェクトは利用できます
  • 商用、有料、遠隔ホストのアプリは、関心フォームでの申請が必要です
  • ChatGPTプランの利用は、対象のGo、Plus、Proのユーザーが前提です

もしエラーが出たら、商用や遠隔ホストのアプリでは申請が済んでいるか、ユーザーがChatGPTの設定でアプリの利用枠を低くしていないか、を確認してみてください。接続したアプリの利用分は、いずれも同じプランの利用枠に数えられるため、想定より早く使い切る可能性もあります。ユーザーに一言添えておくと親切です。

まとめ

お疲れ様でした!ここまで来れば全体像は大丈夫です。最初のポイントをもう一度まとめます。

  • Sign in with ChatGPTは、本人確認と、ユーザーのChatGPTプランの利用枠でAIを動かす権限の2つを提供します
  • 開発者はAPIキーの受け渡しや請求設計を持たずにAI機能を提供でき、ユーザーはログインだけで試せます
  • 現時点ではオープンソースやローカルの個人ツールが中心で、商用アプリは申請が必要です
  • Google Sign-Inが「誰か」を伝えるのに対し、こちらは「誰の枠で動かすか」まで運べる点が新しさです

「ログインしたらすぐAIが動く」体験は、導入のハードルを大きく下げてくれます🐰 ただ、OpenAIの基盤への依存も増えるため、自分のアプリの性質に合うかをよく見て選んでみてください。

参考リンク

あなたも生成AIの活用、始めてみませんか? 

生成AIを使った業務効率化を、今すぐ始めるなら
「ユーザ数無制限」の法人向け生成AIサービスのナレフルチャット!
ChatGPT・Gemini・Claudeなどの主要AIモデルが使えて、
RAGやAIエージェント、スライド生成など全てナレフルチャットにお任せ!
生成AIの利用方法を学べる「公式動画」や、「プロンプトの自動生成機能」を
使えば知識ゼロの状態からでも、スムーズに生成AIの活用を始められます。

アバター画像

taku_sid

https://x.com/taku_sid
AIエージェントマネジメント事務所「r488it」を創立し、うさぎエージェントをはじめとする新世代のタレントマネジメント事業を展開。AI技術とクリエイティブ表現の新たな可能性を探求しながら、次世代のエンターテインメント産業の構築に取り組んでいます。
ブログでは一つのテーマから多角的な視点を展開し、読者に新しい発見と気づきを提供するアプローチで、テックブログやコンテンツ制作に取り組んでいます。「知りたい」という人間の本能的な衝動を大切にし、技術の進歩を身近で親しみやすいものとして伝えることをミッションとしています。

ナレフルチャットアプリアイコン

スマートフォンでもAI活用!

アプリ版「ナレフルチャット」配信中

ナレフル_アプリ使用イメージ

iPhoneはこちら

App Store
iPhone QRコード

Androidはこちら

Google Play
Android QRコード
App Store App Store
Page Top