この記事の目次
Claude Codeの起動方法は、使う入口で決まります。ターミナルならプロジェクトのフォルダで claude を実行し、デスクトップアプリなら Code タブでフォルダを選び、VS Codeなら拡張機能のSparkアイコンを押し、Web版なら claude.ai/code でGitHubリポジトリを選びます。前回の続き方を選んで始めるときは、ターミナルで claude --continue(現在のフォルダの最新の会話)か claude --resume(一覧から選ぶ)を使います。
インストールがまだならインストール手順の記事、アカウントで迷っているならログイン方法の記事を先に読んでください。
Claude Codeを起動する入口はどれを選べばいい?
公式ドキュメント(Platforms and integrations)は、Claude Codeはどの入口でも同じエンジンで動き、入口ごとに向いている作業が違うと説明しています。
| 入口 | 公式が挙げる向いている用途 | 起動の最初の操作 | 必要なもの |
|---|---|---|---|
| ターミナル(CLI) | ターミナル中心の作業、スクリプト、リモートサーバー | フォルダで claude を実行 |
CLI本体 |
| デスクトップアプリ | 変更の目視レビュー、並列セッション | Code タブで Local と Select folder を選ぶ | アプリのみ(CLI不要) |
| VS Code拡張 | ターミナルに切り替えずVS Code内で作業 | Sparkアイコンでパネルを開く | VS Code 1.94.0以降 |
| Web版 | 指示をあまり挟まない長めのタスク、手元を離れても続けたい作業 | リポジトリを選んで指示を送る | GitHubリポジトリ |
迷ったらCLI、ターミナルを使いたくなければデスクトップアプリ、というのが公式の案内です。JetBrains系のIDEならJetBrains向けの記事を参照してください。入口は併用でき、設定・プロジェクトのメモリ・MCPサーバーはローカルの入口のあいだで共有されます。一方で会話の履歴(セッション)は入口ごとに別の一覧になります。
対象プランは、CLIがPro・Max・Team・Enterpriseのサブスクリプション、Claude Consoleのアカウント、対応クラウドプロバイダー経由のいずれか、デスクトップアプリのCodeタブがPro・Max・Team・Enterprise、Web版がPro・Max・Teamと、Enterpriseのうちpremium seatまたはChat + Claude Code seatの利用者です。
ターミナル(CLI)でClaude Codeを起動する手順は?
まずインストールを確認します。インストール直後は新しいターミナルウィンドウを開いてから実行するよう公式のQuickstartは案内しています。
claude --version
正常ならバージョン番号のあとに (Claude Code) と表示されます。次に、起動場所となるプロジェクトのフォルダへ移動して起動します。
cd /path/to/your/project
claude
起動したフォルダが、そのセッションの作業対象と、後で再開するときの再開先をあらかじめ決めます。初回はログインを求められ、Claudeのサブスクリプションか Console のアカウントならブラウザで認証を完了します。資格情報は保存されるので次回からログインは不要です。アカウントを切り替えたいときは起動中に /login を入力します。
| コマンド | 公式の説明 |
|---|---|
claude |
対話モードで起動する |
claude "task" |
最初の指示を付けて対話モードで起動する |
claude -c |
現在のフォルダで最も新しい会話を続ける |
claude -r |
以前の会話を再開する |
claude -p "query" |
一度だけ問い合わせて終了する |
claude -p は問い合わせて終了する形式なので、対話しながら作業を始めるなら claude か claude "task" を使います。終了は /exit か Ctrl+D を2回。ターミナル自体に不安があればターミナルの基本操作、起動後の操作はCLIの使い方の記事を参照してください。
Claude Codeが起動できたかはどこを見れば判断できる?
CLIでは、入力欄の上にバージョン、現在のモデル、作業ディレクトリが表示されていれば起動できた状態です。最初の指示を出す前に、作業ディレクトリが意図したプロジェクトか確かめておくと取り違えを防げます。
詳しく状態確認するなら起動中に /status を入力します(コマンド一覧)。設定画面のStatusタブが開き、バージョン、モデル、アカウント、接続状況が表示されます。Claudeが応答している最中でも使えます。
ほかの入口の目安は次のとおりです。
- デスクトップアプリ: Codeタブで Local と対象フォルダを選択でき、送信ボタン横でモデルを選び、権限モードの表示を確認できる
- VS Code拡張: 初回のサインイン画面で Sign in を押し、ブラウザでの認可を済ませている
- Web版: 入力欄の下でリポジトリが選ばれ、指示を送るとセッションが始まる
画面は出ているのに応答がない場合はメッセージが送れない場合の記事で切り分けてください。
デスクトップアプリでClaude Codeを起動するには?
macOSならアプリケーションフォルダ、Windowsならスタートメニュー、Linuxならアプリケーションランチャーから Claude を起動し、Anthropicのアカウントでサインインします。アプリにClaude Codeが含まれているので、Node.jsやCLIのインストールは不要です。入手方法はデスクトップアプリのダウンロード手順、公式の手順はDesktop quickstartにあります。
- 画面上部中央の Code タブをクリックする
- Local を選び、Select folder でプロジェクトのフォルダを選ぶ
- 送信ボタン横のドロップダウンでモデルを選び、指示を入力する
Codeタブでアップグレードを求められたら、有料プランへの加入が先に必要です。オンラインでのサインインを求められたら、サインイン後にアプリを再起動します。CLIと同じプロジェクトで同時に使え、CLIの会話はターミナルで /desktop を実行するか、アプリのローカルセッションで /resume を使えばアプリに移せます。
VS Code拡張でClaude Codeを起動するには?
拡張機能のビュー(Macは Cmd+Shift+X、Windows/Linuxは Ctrl+Shift+X)で「Claude Code」を検索してインストールし、次のどれかでパネルを開きます(公式: VS Code)。
- エディタ右上のSparkアイコン(ファイルを開いているときだけ表示)
- 左のアクティビティバーのSparkアイコン(セッション一覧が開く)
- コマンドパレットで「Claude Code」と入力し「Open in New Tab」などを選ぶ
- 右下ステータスバーの「✻ Claude Code」(ファイル未オープンでも使える)
初回はサインイン画面で Sign in を押し、ブラウザで認可します。インストールしたのに拡張が出ない場合、公式の対処はVS Codeの再起動か、コマンドパレットでの「Developer: Reload Window」です。
拡張が同梱するCLIはチャットパネル用です。統合ターミナルで claude を使うには別途CLIのインストールが要るため、パネルは動くのにターミナルで command not found になることがあります。詳しくはVS Code拡張の記事を参照してください。
Web版(claude.ai/code)でClaude Codeを起動するには?
Web版は手元のパソコンではなく、既定ではAnthropicが管理するクラウドの隔離された仮想マシンで動きます。初回だけGitHubとの接続が必要です(公式: Web quickstart)。claude.ai/code を開き、入力欄の下のリポジトリ選択からリポジトリを選び、権限モードの表示を確認し、指示を入力してEnterで送ります。既定以外のブランチから始めるなら、リポジトリ選択の後ろの操作で切り替えます。ターミナルから claude --cloud で始めることもできます。
Web版は手元の設定を使わず(リポジトリのみ)、接続を切っても動き続けます。手元の設定やツールが要る作業はローカルの入口のほうが向いていると公式は書いています。画面の使い方はWeb版の使い方の記事にあります。
前回の続きからClaude Codeを起動するには?
CLIの会話はプロジェクトのフォルダに紐づいてローカルに保存され続けるので、終了後や /clear の後でも戻れます(公式: Sessions)。
claude --continue
現在のフォルダで最も新しい会話を開きます。会話がないと No conversation found to continue と表示されて終了するので、その場合は起動先のフォルダが前回と同じかをもう一度確かめます。
claude --resume
引数なしだと過去の会話の一覧が開きます。既定で表示されるのは現在のworktreeの会話(と、/add-dir で現在のフォルダを追加した他所の会話)で、Ctrl+A で全プロジェクトに広げられます。起動中に別の会話へ移るときは /resume です。並行作業が多いなら、起動時に名前を付けておくと探しやすくなります。
claude -n auth-refactor
名前付きの会話は claude --resume auth-refactor で直接再開でき、起動後の命名は /rename で行います。続きか新規かは、直前の流れを踏まえてほしいかで決めます。話題を変えるなら /clear で空のコンテキストの会話を始め、元の会話には /resume で戻れます。
再開時の注意は3つです。--add-dir や --settings、--mcp-config などの起動フラグは引き継がれないので再指定します(settings.json などの設定ファイルは起動のたびに読み直されます)。claude -p の会話は一覧にも claude --continue の対象にも出ません。VS Code拡張ではパネル上部の Session history から過去の会話を開きます。
同じプロジェクトで複数セッションを並行させるなら claude --worktree で隔離したgit worktreeに起動できます。手順はworktreeで並列作業する記事を参照してください。
Claude Codeが起動しないときはどこから切り分ける?
症状を「コマンドが見つからない」「ログインで止まる」「原因の見当がつかない」の3つに分けて確認します。前の2つの対処は公式のインストールのトラブルシューティングにあります。
claude コマンドが見つからない。 macOSの zsh: command not found: claude、Windows CMDの 'claude' is not recognized as an internal or external command などは、インストール先がPATHに入っていない状態です。新しいターミナルを開き直して claude --version を試し、それでも出なければ公式のPATH確認手順に進みます。Windowsで claude を打つとデスクトップアプリが開く場合は、古いClaude Desktopの Claude.exe がPATHで優先されている可能性があり、Claude Desktopを最新版に更新するのが公式の対処です。Windows特有の事情はWindowsでの使い方の記事にまとめています。
ログインで止まる。 公式は /logout でサインアウトし、Claude Codeを終了し、claude で起動し直して認証をやり直す手順を勧めています。ブラウザが自動で開かないときは c を押すとOAuthのURLがコピーされるので、ブラウザに貼り付けます。症状別はログインできないときの記事を参照してください。
起動障害の原因の見当がつかない。 セッションを起動せずに調べるなら次を実行します。
claude doctor
インストールの健全性や設定ファイルの検証エラーを読み取り専用で表示します。起動できるならセッション内の /doctor で、問題の診断から修正案の提示、確認後の適用まで進められます。エラー文が出ているならエラー対処の記事でメッセージから探してください。
この記事のコマンド名・画面名・対象プランは、2026年10月19日に公式ドキュメント(code.claude.com/docs)と照合した内容です。表示が記事と違うときは各節に置いた公式ページで確認してください。
起動できたら次は何を設定する?
自分の入口で起動でき、CLIなら作業ディレクトリ、デスクトップアプリなら選んだフォルダ、Web版なら選んだリポジトリを確認できたら起動の段階は完了です。次に整える項目は初期設定の順序をまとめた記事で確認できます。