楽天セール開催中!ポイント最大11倍!セール会場へ

Claude Codeを止める方法|中断・一時停止・自動更新・課金の停止

Claude Codeの処理中断や終了、自動更新、課金停止の手順をまとめました。

停止には大きく分けて2つの対象があります。

実行中の処理を中断したい場合と、契約や課金を止めたい場合です。

それぞれの操作手順を解説します。

目的別の早見表です。

止めたいものやること
いま動いている処理Esc を1回
反応しないときCtrl + C
アプリごと終了Ctrl + D を2回、または Ctrl + C を2回
いったん抜けて戻りたいCtrl + Z → fg(Mac・Linux)
裏で動いているエージェントCtrl + X Ctrl + K を2回
止めずに裏に回すCtrl + B
自動更新DISABLE_AUTOUPDATER を設定
課金プランの解約(アプリ経由ならストア側)

この記事は2026年9月13日に確認しました。

目次

動いている処理を止める

まずは Esc を1回

Esc を押すと、応答生成やツールの実行を中断できます。

中断時点までの作業内容は保持されます。

作業内容が消えるわけではないため、そのまま指示を出し直せます。

想定と異なる処理に進んでいると気づいた時点で中断して問題ありません。

完了を待つよりも、早い段階で止めて指示を修正するほうが効率的です。

ツール実行などの権限確認画面では、Esc は拒否(いいえ)として扱われます。

ダイアログが開いているときは、ダイアログを閉じる動作になります。

デスクトップアプリでは停止ボタンを押す

デスクトップアプリの実行中に入力欄の右端に表示され、処理を中断できる停止ボタンの位置。
実行中は送信ボタンが停止ボタンに変わる

実行中は、送信ボタンが停止ボタンに切り替わります。

入力欄の右端に表示されます。

クリックすると処理が停止します。

反応しないときは Ctrl + C

Ctrl + C は、実行中の処理を強制中断します。

処理が実行されていない状態で押すと、入力欄の文字列がクリアされます。

その状態でもう1回押すと、Claude Codeが終了します。

処理を止めたいだけの場面で連続して押すと、セッションが終了するため注意が必要です。

終了する

Ctrl + D で終了できます。

1回目で確認メッセージが表示され、0.8秒以内にもう1回押すと終了します。

入力欄にテキストがある場合は、カーソル直後の文字を削除する動作になります。

/quit や exit コマンドでも終了できます。

一時的に抜けて、あとで戻る

Ctrl + Z でプロセスを中断し、シェルに戻れます。

Claude Codeは終了せず、バックグラウンドで一時停止状態になります。

fg

シェルで fg と入力すると、元の作業を再開できます。

この方法はMacおよびLinux環境で利用できます。

Windows環境では利用できません。

終了してから再開する

一度プロセスを終了しても、対話履歴は保存されています。

claude --continue     # 直前のセッションの続きから
claude --resume       # 一覧から選んで再開

--continue を指定すると、カレントディレクトリで最後に実行したセッションを再開します。

--resume は過去のセッション一覧から選択して再開できます。

以前の続きから作業を再開したい場合に利用します。

裏で動いているものを止める

フォアグラウンドの処理を止めても、バックグラウンドで動作し続けているタスクがあります。

バックグラウンドタスクを確認するために開く画面右上のメニュー。
裏で動いているものは「バックグラウンドタスク」で見る

右上の「⋮」メニューにある「バックグラウンドタスク」から実行状態を確認できます。

操作何をするか
Ctrl + B実行中のコマンドとエージェントを裏に回す(止めない)
Ctrl + X Ctrl + K裏で動いているサブエージェントを全部止める

Ctrl + X Ctrl + K は、3秒以内に2回押すと実行されます。

1回目は確認画面が表示されます。

時間のかかる処理を実行したまま別の指示を出したい場合は、Ctrl + B でバックグラウンドへ移行します。

tmux環境では2回連続で入力する必要があります。

自動更新を止める

Claude Codeはデフォルトでバックグラウンドでの自動アップデートが有効になっています。

バージョンを固定したい場合は、設定ファイルまたは環境変数で無効化します。

{
  "env": {
    "DISABLE_AUTOUPDATER": "1"
  }
}

これによりバックグラウンドでの更新チェックが停止します。

ただし claude update や claude install による手動更新コマンドは実行可能です。

手動更新も含めてすべてのアップデートを禁止する場合は DISABLE_UPDATES を設定します。

設定が反映されているかは claude doctor で確認できます。

出力結果の Auto-updates の項目が disabled になっていれば無効化されています。

Homebrew、WinGet、aptなどのパッケージマネージャー経由でインストールした場合は、標準で自動更新されません。

課金・利用を止める

実行プロセスの停止と、サービスのサブスクリプション解約やアカウント停止は手続きが異なります。

やりたいことどうするか
課金を止める設定 → 請求からプランを解約する
アプリ経由で契約したストア側(App Store など)から解約
使うのをやめる解約すれば、期間の終わりまで使えて自動で止まる
端末の接続だけ切る設定 → アカウント →「すべてのデバイスからログアウト」
アカウントごと消す先に解約が必要

モバイルアプリ等からサブスクリプションを契約している場合、Web画面からは解約できません。

Webの設定画面(請求)に対象ストアから手続きする旨の案内が表示されます。

「アカウントを削除するには、まずサブスクリプションをキャンセルしてください」と表示される場合も同様の手順が必要です。

アカウント削除前にサブスクリプションの解約を完了させる必要があります。

端末を手放す際の一時的な切断であれば、解約を行わずに「すべてのデバイスからログアウト」を実行します。

止まらないとき

  • Esc が効かない → Ctrl + C を試す
  • 止めたのに何か動いている → 「バックグラウンドタスク」を見る。Ctrl + X Ctrl + K で全部止める
  • ターミナルごと固まった → ウィンドウを閉じる。会話は保存されているので claude --continue で戻れる
  • Ctrl + Z したまま忘れた → シェルで fg、または jobs で確認

ターミナルウィンドウを直接閉じても、それまでの対話履歴は失われません。

履歴データはローカル環境に自動保存されています。

この記事で紹介しているコードは、GitHubのMOTOKI-LLC/cg-method-codeにもまとめています。

Claude Codeのデスクトップアプリの記事は、ほかにもあります。

まとめ

  • まず Esc を1回。そこまでの作業は残る
  • Ctrl + C は2回押すと終了する
  • Ctrl + Z → fg で抜けて戻れる(Mac・Linuxのみ)
  • 裏で動くものは Ctrl + X Ctrl + K で全部止まる
  • 自動更新は DISABLE_AUTOUPDATER
  • 課金の停止は解約。アプリ経由ならストア側から

この記事は2026年9月13日時点で確認しました。

公式の説明はこちらです。

間違えたときに戻す方法は、こちらにまとめています。

履歴やセッションの消し方はこちらです。

設定15ページの解説はこちらです。

生成AIのほかの記事は、まとめからご覧いただけます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

生成AIのおすすめ書籍

周辺機器の優先度

目次