公開日:
ChatGPTの「Active sessions」は、いまご自身のアカウントに何台ログインしたままかを一覧で確認して、要らない端末を1台ずつ切れる新機能です。
ただ、これは「気づくための機能」で「乗っ取りを防ぐ機能」ではありません。
SSOの会社アカウントやCodex CLI、外部サービスの連携ログインは、この一覧には出てこない。
そこを混同すると逆に危ないです。
この記事は仕事の下書きやメモをChatGPTに入れていて、スマホ・自宅PC・会社PCで同じアカウントを使い回している人向け(専門用語は都度かみくだくので、ITの予備知識なしで読めます)。
ChatGPTに今、何台ログインしたままか即答できますか
仕事の議事録、メールの下書き、ちょっとした相談。
そういうのをChatGPTに入れている人は多いと思います。
そのアカウント、スマホ・自宅PC・会社PC・実家のPCで、何台ログインしたままか即答できますか。
私はたぶん多くの人が答えられないと思っています。
2026年6月2日、OpenAIがそこに手を入れました。
「Active sessions」という機能で、ログイン中の端末を一覧で見られるようになった。
場所はSettings > Security > Active sessionsです。
追加料金はなく、無料プランを含む全アカウントが対象だと公式が発表しています。
この記事は、OpenAI公式ヘルプとInfoWorld(米IT専門メディア)の記事を引用しながら、この機能で「見えるもの・見えないもの・防げないもの」を線引きしていきます。
手順だけ知りたい人には物足りないかもしれません。
でも、ここを誤解したまま安心するほうがよっぽど怖い。
Active sessionsで具体的に何が見えるのか
公式ヘルプ(OpenAI Help Center)によれば、一覧の1行ごとに次の情報が並びます。
- 端末・ブラウザの種類
- アプリの種類(ChatGPT、Codex、API Platformなど)
- おおよその場所(approximate location)
- サインインした日時
- 「信頼済みデバイス」かどうか
- 「今まさに使っている端末」かどうか
そして操作できるのは3つ。
個別の端末のサインアウト、信頼済みデバイスの解除、そして全端末の一括サインアウトです。
ここが旧仕様からの一番大きな変化。
前は「全端末から一斉ログアウト」しかなくて、1台だけ切るという選択肢が無かったんです。
たとえば実家のPCに入れっぱなしを思い出したとき、昔は手元のスマホまで巻き込んで全切りするしかなかった。
それが今は実家のPCの行だけサインアウトできる。
私はこの「個別で切れる」が地味に一番効く改善だと思っています。
Active sessionsで見えない・切れないものは何か
ここがこの記事の本題です。
多くの日本語解説は「設定を開いて押すだけ」で終わっていて、ここを表で整理していない。
公式ヘルプとInfoWorld(2026年6月3日付)が明示している「Active sessionsが管理しないもの」は、ざっくり4つあります。
| 見えない・切れないもの | どこで切るか |
|---|---|
| サードパーティ連携アプリ | Settings > Connectors で切断 |
| 外部サービスの「Sign in with ChatGPT」 | 公式ヘルプに記載なし(外部サービス側の設定で解除するのが一般的) |
| Codex CLIのログイン | ターミナルで codex logout を実行 |
| APIキー | platform.openai.com のAPIキー管理画面で無効化 |
つまりActive sessionsの一覧をきれいにしても、これらは別の場所に生き残ったままなんです。
これ、けっこう落とし穴だと思います。
InfoWorldの記事原文では、表示されるセッション情報そのものについても釘を刺しています。
session details may be 'approximate or incomplete'(セッションの詳細は「おおよそ」または「不完全」かもしれない)
出典: InfoWorld、Taryn Plumb、2026年6月3日
一覧に出てるものが全部、ではない。
そして出てる情報も正確とは限らない。
この前提で見るのが安全です。
会社支給アカウントだとそもそも機能が出ない(SSO除外)
もう1つ大事な空白があります。
会社支給のアカウントを使っている人は、そもそもこのActive sessions自体が画面に出てこない可能性があるんです。
条件はSSO(シングルサインオン)。
SAMLまたはOIDCという方式で組織のログインに紐づいている場合、機能ごと表示されません。
公式ヘルプの注記がやっかいで、こう書かれています。
This can apply even if your organization does not require SSO for every sign-in, or if you used another sign-in method for your current session.(組織がすべてのサインインでSSOを必須にしていなくても、あるいは今のセッションを別の方法でサインインしていても、対象外になることがある)
出典: OpenAI Help Center
「SSOを使ってないログインだからこのアカウントは出るはず」と思っても、出ないことがあるという話です。
ここは正直ややこしい。
主に影響するのはChatGPT Enterprise・Business、SSOを設定した組織アカウントです。
OpenAIは除外の技術的な理由までは明示していません。
会社のアカウントで一覧が見当たらない人は、機能が無いのではなく「対象外」だと考えたほうがいい。
「気づく機能」であって「防ぐ機能」ではない
ここを混同すると一番危ないので、はっきり書いておきます。
Active sessionsは検知の道具で、防御の道具ではありません。
知らない端末が一覧に出ていたら気づける。
でも、気づいた時点ですでに見られた後かもしれない。
「これで乗っ取り対策は完璧」とは言えないんです。
InfoWorldの記事はこの点で、専門家の評価を両面で載せています。
まず歓迎の声。
Granular session control is a more efficient and less disruptive approach. From a governance perspective, session transparency improves accountability.(細かいセッション制御は効率的で混乱が少ない。
ガバナンスの観点でも、セッションの可視化は説明責任を高める)出典: CISO(SOCRadar)のコメント、InfoWorld、2026年6月3日
一方で、別のセキュリティ企業の専門家はこうも言っています。
They should've had it sooner, but better late than never.(もっと早く備えるべきだった。
とはいえ遅くてもないよりはマシ)出典: Beauceron Security のコメント、InfoWorld、2026年6月3日
「やっと付いたか」という温度感です。
他の多くのサービスにはとっくにあった機能、という指摘ですね。
防御は別の道具の仕事です。整理するとこう分かれます。
| 役割 | 担当する仕組み | できること |
|---|---|---|
| 検知(気づく) | Active sessions | 知らない端末のログインを見て、切る |
| 防御(入らせない) | パスキー / MFA / Advanced Account Security | そもそも他人がログインできないようにする |
私は、この2つをセットで考えるのが正解だと思っています。
一覧を見るだけで満足して防御を放置するのが、たぶん一番マズいパターンです。
Active sessionsでログイン端末を確認・整理する手順
機能の限界を押さえたうえで、実際に一覧を確認して整理する手順です。
公式ヘルプの記載をもとに並べます。
- ChatGPTを開き、Settings(設定)> Security(セキュリティ)> Active sessions を開く
- 並んでいる端末の行を、端末名・場所・サインイン日時の3点で見る
- 身に覚えのない、または不要な端末の行で「サインアウト」を選ぶ
- 信頼済みデバイスを外したいときは「Log out and remove」を選ぶ(ログアウトと登録解除を同時にやる)
引っかかりやすいのは「おおよその場所」。
これはIPアドレスから推定した位置で、VPNを使っていると出口の場所が出ます。
隣の県や大都市が出ることもあるので、場所だけで他人だと決めず、端末名と時刻も合わせて見るのが安全です。
全端末ログアウトを使うときの注意点(今の端末も巻き込まれる)
「全部知らない端末だらけで気持ち悪い」というときは、全端末の一括サインアウトがあります。
ただ、これには2つ注意点があります。
1つ目は、いま手元で使っている端末も巻き込まれること。
公式ヘルプは「including your current session(今のセッションを含む)」と明記しています。
実行後は再ログインが必要なので、パスワードかパスキーを手元に用意してから押してください。
2つ目は反映の遅さ。公式ヘルプの原文がこう書いています。
this action can take up to 30 minutes to complete(この操作は完了まで最大30分かかることがある)
出典: OpenAI Help Center
押した瞬間に全部切れるわけではない。
最大30分のタイムラグがあるんです。
端末を盗まれた直後みたいな急ぎの場面では、この30分は地味に長い。
だからこそ、防御(パスキー・MFA)を普段から効かせておくのが効くわけです。
手順はこうなります。
- Settings > Security > Active sessions を開く
- 「Log out of all sessions(全セッションをログアウト)」を選ぶ
- 確認して実行する(今の端末も切れる前提で)
- 反映に最大30分かかるので、その間は様子を見る。再ログイン用のパスキー/パスワードを準備しておく
なお、今使っている端末の行からは個別ログアウトができません。
現在の端末を切りたいときは、この全ログアウトを使う形になります。
Codex CLIを使っている人は別途ログアウトが必要
これは開発者寄りの人向けですが、見落とすと危ないので入れておきます。
Codex CLI(黒い画面で使うOpenAIのツール)のログインは、Active sessionsの一覧に出てきません。
公式ドキュメント(developers.openai.com/codex/auth)によれば、Codex CLIの認証情報は手元のパソコンの ~/.codex/auth.json というファイルに保存されます。
これはアクセストークンを含むので「パスワード同様に扱え」と公式が明記しています。
切り方はターミナルでコマンドを1つ打つだけ。手順はこうです。
- ターミナル(黒い画面)を開く
codex logoutと入力して実行する- これで
~/.codex/auth.jsonの認証情報が削除され、次回起動時に再ログインが必要になる
前提として、これはCodex CLIを入れて使っている人だけの話です。
普通にブラウザやアプリでChatGPTを使っている人には関係ありません。
心当たりがある人だけやればOKです。
よくある質問(FAQ)
Active sessionsは無料プランでも使えますか
使えます。
OpenAIの発表では、追加料金なしで無料プランを含む全アカウントが対象です。
場所はSettings > Security > Active sessions です。
会社のアカウントで一覧が見当たりません。バグですか
バグではなく対象外の可能性が高いです。
SSO(SAML/OIDC)で組織のログインに紐づいたアカウントは、機能自体が表示されません。
組織がSSOを全ログインに必須にしていなくても対象外になる場合があると公式が注記しています。
全端末ログアウトを押せばすぐ全部切れますか
すぐではありません。
公式ヘルプは反映に最大30分かかることがあると明記しています。
また今お使いの端末も切れるので、再ログイン用のパスキーかパスワードを用意してから実行してください。
これで乗っ取り対策は完璧ですか
完璧ではありません。
Active sessionsは「知らない端末に気づいて切る」検知の機能で、ログインそのものを防ぐ機能ではありません。
防御はパスキーやMFAが担当します。
両方を組み合わせるのが安全です。
表示される「場所」が住んでいる場所と違います
「おおよその場所」はIPアドレスからの推定で、VPN利用時は出口サーバーの場所が出ます。
隣県や大都市が表示されることもあります。
場所だけで判断せず、端末名とサインイン日時も合わせて確認してください。
このページに出てきた言葉
- Active sessions
- ログイン中の端末を一覧で見て、要らないものを切るChatGPTの機能
- セッション
- 「この端末は本人」とサーバーが覚えているログイン状態
- 信頼済みデバイス
- 本人確認を通して追加確認を省くよう登録された端末
- SSO(シングルサインオン)
- 1回のログインで複数サービスに入れる仕組み。会社支給アカウントに多い
- サードパーティ連携アプリ
- ChatGPTとつないだ外部の会社のアプリ。Connectorsで管理
- Sign in with ChatGPT
- 外部サービスにChatGPTのアカウントでログインする仕組み
- Codex CLI
- 黒い画面(ターミナル)で動かすOpenAIの開発者向けツール
- パスキー
- 指紋・顔・端末ロックでログインする、盗まれにくい認証方式
- MFA(多要素認証)
- パスワードに本人確認をもう1段足す仕組み
- Advanced Account Security
- リスクの高い職種向けの強化設定。Active sessionsとは別機能
- VPN
- 通信を別の場所のサーバー経由にする仕組み。表示される場所がずれる
参考リンク
- OpenAI Help Center: Managing active sessions in ChatGPT
- OpenAI Help Center: How do I log out of all of my devices?
- InfoWorld: OpenAI fixed a visibility problem; the governance problem remains(Taryn Plumb、2026年6月3日)
- OpenAI: Codex CLI authentication
- SecurityWeek: OpenAI Rolls Out Advanced Security for ChatGPT Accounts
※この記事の内容は執筆時点のものです。AIは進化が速い分野のため、最新の仕様は公式サイトでご確認ください。