17 For x64 processors17 For x64 processors
18 </Card>18 </Card>
19 19
20 <Card title="Get Claude for Linux (beta)" icon="linux" href="/en/desktop-linux">20 <Card title="Get Claude for Linux (beta)" icon="linux" href="/docs/en/desktop-linux">
21 apt or .deb for Ubuntu and Debian21 apt or .deb for Ubuntu and Debian
22 </Card>22 </Card>
23</CardGroup>23</CardGroup>
24 24
25For Windows ARM64, download the [ARM64 installer](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs). On Linux, install with apt; see [Claude Desktop on Linux](/en/desktop-linux).25For Windows ARM64, download the [ARM64 installer](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs). On Linux, install with apt; see [Claude Desktop on Linux](/docs/en/desktop-linux).
26 26
27<Note>27<Note>
28 Claude Code には [Pro、Max、Team、または Enterprise サブスクリプション](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_pricing)が必要です。28 Claude Code には [Pro、Max、Team、または Enterprise サブスクリプション](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_pricing)が必要です。
29</Note>29</Note>
30 30
31このページでは、アプリのインストールと最初のセッションの開始について説明します。既にセットアップが完了している場合は、[Claude Code Desktop を使用する](/ja/desktop)で完全なリファレンスを参照してください。31このページでは、アプリのインストールと最初のセッションの開始について説明します。既にセットアップが完了している場合は、[Claude Code Desktop を使用する](/docs/ja/desktop)で完全なリファレンスを参照してください。
32 32
33デスクトップアプリには 3 つのタブがあります。33デスクトップアプリには 3 つのタブがあります。
34 34
35* **Chat**: ファイルアクセスなしの一般的な会話。claude.ai と同様です。35* **Chat**: ファイルアクセスなしの一般的な会話。claude.ai と同様です。
36* **Cowork**: サンドボックス化された仮想マシン内で独自の環境を持つ自律型バックグラウンドエージェント。あなたが他の作業をしている間も独立して実行できます。オンデバイス Cowork セッションはコンピューター上で VM を実行します。リモート Cowork セッションは代わりに Anthropic 管理の VM 上で実行されます。36* **Cowork**: サンドボックス化された仮想マシン内で独自の環境を持つ自律型バックグラウンドエージェント。あなたが他の作業をしている間も独立して実行できます。オンデバイス Cowork セッションはコンピューター上で VM を実行します。リモート Cowork セッションは代わりに Anthropic 管理の VM 上で実行されます。
37* **Code**: ローカルファイルへの直接アクセスを備えたインタラクティブなコーディングアシスタント。各変更をリアルタイムでレビューして承認します。37* **Code**: ローカルファイルへの直接アクセスを備えたインタラクティブなコーディングアシスタント。権限モードに応じて、Claude が提案する各変更を承認するか、Claude が変更を加えた後にレビューします。
38 38
39Chat と Cowork は [Claude ヘルプセンター](https://support.claude.com/)で説明されています。デスクトップアプリのインストールとデプロイは [Claude Desktop サポート記事](https://support.claude.com/en/collections/16163169-claude-desktop)で説明されています。このページは **Code** タブに焦点を当てています。39Chat と Cowork は [Claude ヘルプセンター](https://support.claude.com/)で説明されています。デスクトップアプリのインストールとデプロイは [Claude Desktop サポート記事](https://support.claude.com/en/collections/16163169-claude-desktop)で説明されています。このページは **Code** タブに焦点を当てています。
40 40
44 44
45<Steps>45<Steps>
46 <Step title="インストールしてサインインする">46 <Step title="インストールしてサインインする">
47 macOS と Windows では、上記のリンクからインストーラーをダウンロードして実行します。Linux では、[Claude Desktop on Linux](/ja/desktop-linux) のインストール手順に従ってください。macOS の Applications フォルダ、Windows の Start メニュー、または Linux のアプリケーションランチャーから Claude を起動し、Anthropic アカウントでサインインします。47 macOS と Windows では、上記のリンクからインストーラーをダウンロードして実行します。Linux では、[Claude Desktop on Linux](/docs/ja/desktop-linux) のインストール手順に従ってください。macOS の Applications フォルダ、Windows の Start メニュー、または Linux のアプリケーションランチャーから Claude を起動し、Anthropic アカウントでサインインします。
48 </Step>48 </Step>
49 49
50 <Step title="Code タブを開く">50 <Step title="Code タブを開く">
51 上部中央の **Code** タブをクリックします。Code をクリックするとアップグレードを促すメッセージが表示される場合は、最初に[有料プランにサブスクライブ](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_upgrade)する必要があります。オンラインでサインインするよう促すメッセージが表示される場合は、サインインを完了してアプリを再起動してください。403 エラーが表示される場合は、[認証のトラブルシューティング](/ja/desktop#403-or-authentication-errors-in-the-code-tab)を参照してください。51 上部中央の **Code** タブをクリックします。Code をクリックするとアップグレードを促すメッセージが表示される場合は、最初に[有料プランにサブスクライブ](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_upgrade)する必要があります。オンラインでサインインするよう促すメッセージが表示される場合は、サインインを完了してアプリを再起動してください。403 エラーが表示される場合は、[認証のトラブルシューティング](/docs/ja/desktop#403-or-authentication-errors-in-the-code-tab)を参照してください。
52 </Step>52 </Step>
53</Steps>53</Steps>
54 54
55デスクトップアプリには Claude Code が含まれています。Node.js または CLI を別途インストールする必要はありません。ターミナルから `claude` を使用するには、CLI を別途インストールしてください。[CLI を始める](/ja/quickstart)を参照してください。55デスクトップアプリには Claude Code が含まれています。Node.js または CLI を別途インストールする必要はありません。ターミナルから `claude` を使用するには、CLI を別途インストールしてください。[CLI を始める](/docs/ja/quickstart)を参照してください。
56 56
57<h2 id="start-your-first-session">57<h2 id="start-your-first-session">
58 最初のセッションを開始する58 最初のセッションを開始する
59</h2>59</h2>
60 60
61Code タブを開いた状態で、プロジェクトを選択して Claude に何かをさせます。61Code タブを開いた状態で、プロジェクトを選択し、Claude に何かをさせます。
62 62
63<Steps>63<Steps>
64 <Step title="環境とフォルダを選択する">64 <Step title="環境とフォルダを選択する">
65 **Local** を選択して、Claude をマシン上で実行し、ファイルを直接使用します。**Select folder** をクリックして、プロジェクトディレクトリを選択します。65 **Local** を選択して、Claude をマシン上で実行し、ファイルを直接使用します。**Select folder** をクリックして、プロジェクトディレクトリを選択します。
66 66
67 <Tip>67 <Tip>
68 よく知っている小さなプロジェクトから始めてください。Claude Code が何ができるかを見るための最速の方法です。Windows では、ローカルセッションが機能するために [Git](https://git-scm.com/downloads/win) がインストールされている必要があります。ほとんどの Mac にはデフォルトで Git が含まれています。68 よく知っている小さなプロジェクトから始めてください。Claude Code が何ができるかを見る最速の方法です。Windows では、ローカルセッションが機能するために [Git](https://git-scm.com/downloads/win) をインストールする必要があります。ほとんどの Mac には Git がデフォルトで含まれています。
69 </Tip>69 </Tip>
70 70
71 以下も選択できます。71 次のオプションも選択できます。
72 72
73 * **Remote**: Anthropic のクラウドインフラストラクチャでセッションを実行します。アプリを閉じても続行します。リモートセッションは [Claude Code on the web](/ja/claude-code-on-the-web) と同じインフラストラクチャを使用します。73 * **Cloud**: アプリを閉じても続行するクラウドセッションを実行します。クラウドセッションは [Claude Code on the web](/docs/ja/claude-code-on-the-web) と同じインフラストラクチャを使用します。
74 * **SSH**: SSH 経由でリモートマシンに接続します(独自のサーバー、クラウド VM、または dev コンテナー)。Desktop は初回接続時にリモートマシンに Claude Code を自動的にインストールします。74 * **SSH**: SSH 経由でリモートマシン(独自のサーバー、クラウド VM、dev コンテナなど)に接続します。Desktop は初回接続時にリモートマシンに Claude Code を自動的にインストールします。
75 * **WSL**(Windows): [WSL 2 ディストリビューション](/ja/desktop-wsl) 内でセッションを実行します。Claude Code、ツール、および git はネイティブパスで Linux 側で実行されます。75 * **WSL**(Windows): [WSL 2 distribution](/docs/ja/desktop-wsl) 内でセッションを実行します。Claude Code、ツール、git は Linux 側でネイティブパスで実行されます。
76 </Step>76 </Step>
77 77
78 <Step title="モデルを選択する">78 <Step title="モデルを選択する">
79 送信ボタンの横のドロップダウンからモデルを選択します。利用可能なモデルの比較については、[モデル](/ja/model-config#available-models) を参照してください。後でこのドロップダウンから同じモデルを変更できます。79 送信ボタンの横のドロップダウンからモデルを選択します。利用可能なモデルの比較については [models](/docs/ja/model-config#available-models) を参照してください。後で同じドロップダウンからモデルを変更できます。
80 </Step>80 </Step>
81 81
82 <Step title="Claude に何をするかを伝える">82 <Step title="Claude に何をするかを指示する">
83 Claude にしてほしいことを入力します。83 Claude に何をさせたいかを入力します。
84 84
85 * `TODO コメントを見つけて修正する`85 * `TODO コメントを見つけて修正する`
86 * `メイン関数のテストを追加する`86 * `main 関数のテストを追加する`
87 * `このコードベースの指示を含む CLAUDE.md を作成する`87 * `このコードベースの手順を含む CLAUDE.md を作成する`
88 88
89 [セッション](/ja/desktop#work-in-parallel-with-sessions) は、コードについて Claude との会話です。各セッションは独自のコンテキストと変更を追跡するため、複数のタスクに取り組む際に相互に干渉することなく作業できます。89 [session](/docs/ja/desktop#work-in-parallel-with-sessions) は、コードについて Claude との会話です。各セッションは独自のコンテキストと変更を追跡するため、複数のタスクに取り組むことができ、相互に干渉しません。
90 </Step>90 </Step>
91 91
92 <Step title="変更をレビューして受け入れる">92 <Step title="変更を確認して受け入れる">
93 デフォルトでは、Code タブは [Manual mode](/ja/desktop#choose-a-permission-mode) で開始されます。このモードでは、Claude が変更を提案し、適用する前にあなたの承認を待ちます。以下が表示されます。93 次に何が起こるかは、送信ボタンの横のセレクタに表示される [permission mode](/docs/ja/desktop#choose-a-permission-mode) によって異なります。
94 94
95 1. 各ファイルで何が変わるかを正確に示す [diff ビュー](/ja/desktop#review-changes-with-diff-view)95 * **Auto or Accept edits**: Claude はファイルの変更を適用し、`+12 -1` などのインジケータが表示されるため、diff ビューで確認できます
96 2. 各変更を承認または拒否する Accept/Reject ボタン96 * **Manual**: Claude は各変更を提案し、適用する前にあなたの承認を待ちます。変更を受け入れるまでファイルは変更されず、変更を拒否した場合、Claude は代わりにどのように進めたいかを尋ねます
97 3. Claude があなたのリクエストを処理する際のリアルタイム更新97
98 Manual モードでは、以下が表示されます。
98 99
99 変更を拒否すると、Claude は別の方法で進めたいかを尋ねます。あなたが受け入れるまで、ファイルは変更されません。100 1. 各ファイルで何が変更されるかを正確に示す [diff view](/docs/ja/desktop#review-changes-with-diff-view)
101 2. 各変更を承認または拒否するための Accept/Reject ボタン
102 3. Claude があなたのリクエストを処理する際のリアルタイム更新
100 </Step>103 </Step>
101</Steps>104</Steps>
102 105
104 次は何をしますか?107 次は何をしますか?
105</h2>108</h2>
106 109
107最初の編集が完了しました。Desktop ができることすべての完全なリファレンスについては、[Claude Code Desktop を使用する](/ja/desktop)を参照してください。次に試すべきことをいくつか紹介します。110最初の編集が完了しました。Desktop が実行できるすべての機能の完全なリファレンスについては、[Claude Code Desktop を使用する](/docs/ja/desktop)を参照してください。次に試すべきことをいくつか紹介します。
108 111
109**割り込みと操舵。** Claude をいつでも割り込むことができます。停止ボタンをクリックして直ちに割り込むか、修正を入力して **Enter** を押して実行中のアクションを停止せずに送信します。どちらの方法でも、完了を待つか最初からやり直す必要はありません。112**中断して方向を変える。** Claude をいつでもリダイレクトできます。停止ボタンをクリックして即座に中断するか、修正を入力して **Enter** キーを押して、実行中のアクションを停止せずに送信します。どちらの方法でも、完了を待つ必要がなく、最初からやり直す必要もありません。
110 113
111**Claude により多くのコンテキストを提供する。** プロンプトボックスに `@filename` と入力して特定のファイルを会話に取り込み、添付ボタンを使用して画像と PDF を添付するか、ファイルをプロンプトに直接ドラッグアンドドロップします。Claude が持つコンテキストが多いほど、結果は良くなります。[ファイルとコンテキストを追加する](/ja/desktop#add-files-and-context-to-prompts)を参照してください。114**Claude により多くのコンテキストを提供する。** プロンプトボックスに `@filename` と入力して特定のファイルを会話に取り込むか、添付ボタンを使用して画像と PDF を添付するか、ファイルをプロンプトに直接ドラッグアンドドロップします。Claude が持つコンテキストが多いほど、結果は良くなります。[ファイルとコンテキストを追加する](/docs/ja/desktop#add-files-and-context-to-prompts)を参照してください。
112 115
113**繰り返し可能なタスクにスキルを使用する。** `/` を入力するか、**+** → **Slash commands** をクリックして、[組み込みコマンド](/ja/commands)、[カスタムスキル](/ja/skills)、およびプラグインスキルを参照します。スキルは、コードレビューチェックリストやデプロイメント手順など、必要なときに呼び出すことができる再利用可能なプロンプトです。116**繰り返し可能なタスクにスキルを使用する。** `/` を入力するか、**+** → **Slash commands** をクリックして、[組み込みコマンド](/docs/ja/commands)、[カスタムスキル](/docs/ja/skills)、およびプラグインスキルを参照します。スキルは、コードレビューチェックリストやデプロイメント手順など、必要なときに呼び出すことができる再利用可能なプロンプトです。
114 117
115**コミット前に変更をレビューする。** Claude がファイルを編集した後、`+12 -1` インジケーターが表示されます。それをクリックして [diff ビュー](/ja/desktop#review-changes-with-diff-view)を開き、ファイルごとに変更をレビューし、特定の行にコメントします。Claude はあなたのコメントを読んで修正します。**Review code** をクリックして、Claude に diff を評価させ、インライン提案を残させます。118**コミット前に変更を確認する。** Claude がファイルを編集した後、`+12 -1` インジケーターが表示されます。それをクリックして [diff ビュー](/docs/ja/desktop#review-changes-with-diff-view)を開き、ファイルごとに変更を確認し、特定の行にコメントを付けます。Claude はコメントを読んで修正します。**Review code** をクリックして、Claude に diff を評価させ、インライン提案を残させます。
116 119
117**コントロール量を調整する。** [権限モード](/ja/desktop#choose-a-permission-mode)は、Claude が承認を求めずにどの程度実行できるかを設定します。120**制御の量を調整する。** [権限モード](/docs/ja/desktop#choose-a-permission-mode)は、Claude が承認を求めずに実行できる量を設定します。
118 121
119* **Manual**: デフォルトです。Claude はファイルを編集またはコマンドを実行する前に確認を求めます。122* **Auto**: 分類器がバックグラウンドでアクションを確認し、質問する代わりにリスクのあるものをブロックします。
120* **Accept edits**: Claude はファイル編集を自動的に受け入れて、より高速な反復を実現します。123* **Manual**: Claude はファイルを編集またはコマンドを実行する前に確認を求めます。
121* **Plan**: Claude はファイルを編集せずにアプローチを提案します。これは大規模なリファクタリング前に便利です。124* **Accept edits**: Claude はファイル編集を自動的に受け入れ、より高速な反復を実現します。
125* **Plan**: Claude は任意のファイルを編集せずにアプローチを提案します。これは大規模なリファクタリング前に役立ちます。
122 126
123**プラグインを追加してさらに多くの機能を追加する。** プロンプトボックスの横の **+** ボタンをクリックして **Plugins** を選択し、スキル、エージェント、MCP servers などを追加する [プラグイン](/ja/desktop#install-plugins)を参照してインストールします。127**より多くの機能のためにプラグインを追加する。** プロンプトボックスの横にある **+** ボタンをクリックして **Plugins** を選択し、スキル、エージェント、MCP サーバーなどを追加する [プラグイン](/docs/ja/desktop#install-plugins)を参照してインストールします。
124 128
125**ワークスペースを配置する。** チャット、diff、ターミナル、ファイル、ブラウザペインを好きなレイアウトにドラッグします。**Ctrl+\`** でターミナルを開いてセッションと一緒にコマンドを実行するか、ファイルパスをクリックしてファイルペインで開きます。[ワークスペースを配置する](/ja/desktop#arrange-your-workspace)を参照してください。129**ワークスペースを整理する。** チャット、diff、ターミナル、ファイル、ブラウザーペインを任意のレイアウトにドラッグします。**Ctrl+\`** でターミナルを開いてセッションと並行してコマンドを実行するか、ファイルパスをクリックしてファイルペインで開きます。[ワークスペースを整理する](/docs/ja/desktop#arrange-your-workspace)を参照してください。
126 130
127**アプリをプレビューする。** デスクトップで開発サーバーを実行すると、アプリはブラウザペインで開きます。ブラウザペインは [外部サイトを開く](/ja/desktop#browse-external-sites)こともできます。Claude は実行中のアプリを表示し、エンドポイントをテストし、ログを検査し、見たものに対して反復できます。[アプリをプレビューする](/ja/desktop#preview-your-app)を参照してください。131**アプリをプレビューする。** Desktop で開発サーバーを実行すると、アプリはブラウザーペインで開きます。ブラウザーペインは [外部サイトを開く](/docs/ja/desktop#browse-external-sites)こともできます。Claude は実行中のアプリを表示し、エンドポイントをテストし、ログを検査し、表示されているものに対して反復できます。[アプリをプレビューする](/docs/ja/desktop#preview-your-app)を参照してください。
128 132
129**プルリクエストを追跡する。** PR を開いた後、Claude Code は CI チェック結果を監視し、失敗を自動的に修正するか、すべてのチェックが成功したら PR をマージできます。[プルリクエストステータスを監視する](/ja/desktop#monitor-pull-request-status)を参照してください。133**プルリクエストを追跡する。** PR を開いた後、Claude Code は CI チェック結果を監視し、失敗を自動的に修正するか、すべてのチェックが成功したら PR をマージできます。[プルリクエストステータスを監視する](/docs/ja/desktop#monitor-pull-request-status)を参照してください。
130 134
131**Claude をスケジュールに配置する。** [スケジュール済みタスク](/ja/desktop-scheduled-tasks)を設定して、Claude を定期的に自動実行します。毎朝のコードレビュー、週次の依存関係監査、または接続されたツールから取得する概要です。135**Claude をスケジュールに設定する。** [スケジュール済みタスク](/docs/ja/desktop-scheduled-tasks)を設定して、Claude を定期的に自動実行します。毎朝のコードレビュー、週次の依存関係監査、または接続されたツールから情報を取得するブリーフィングです。
132
133**準備ができたらスケールアップする。** サイドバーから [並列セッション](/ja/desktop#work-in-parallel-with-sessions)を開いて、複数のタスクに同時に取り組みます。各タスクは独自の Git worktree にあります。[タスクペイン](/ja/desktop#watch-background-tasks)を開いて、セッションが実行しているサブエージェントとバックグラウンドコマンドを監視します。[サイドチャット](/ja/desktop#ask-a-side-question-without-derailing-the-session)を開いて、メインスレッドを脱線させずに質問をします。[長時間実行される作業をクラウドに送信](/ja/desktop#run-long-running-tasks-remotely)して、アプリを閉じても続行するか、タスクが予想より長くかかる場合は [web またはあなたの IDE でセッションを続行](/ja/desktop#continue-in-another-surface)します。[GitHub、Slack、Linear などの外部ツールを接続](/ja/desktop#extend-claude-code)して、ワークフローをまとめます。
134
135<h2 id="coming-from-the-cli">
136 CLI から来ましたか?
137</h2>
138 136
139Desktop は、グラフィカルインターフェース付きの CLI と同じエンジンを実行します。同じプロジェクトで両方を同時に実行でき、設定(CLAUDE.md ファイル、MCP servers、hooks、skills、設定)を共有します。機能、フラグの同等物、Desktop で利用できないものの完全な比較については、[CLI 比較](/ja/desktop#coming-from-the-cli)を参照してください。137**準備ができたらスケールアップする。** サイドバーから [並列セッション](/docs/ja/desktop#work-in-parallel-with-sessions)を開いて複数のタスクを同時に実行します。各セッションは独自の Git worktree で実行され、[タスクペイン](/docs/ja/desktop#watch-background-tasks)を開いてセッションが実行しているサブエージェントとバックグラウンドコマンドを監視します。[サイドチャット](/docs/ja/desktop#ask-a-side-question-without-derailing-the-session)を開いてメインスレッドを脱線させずに質問を尋ねます。[長時間実行される作業をクラウドに送信](/docs/ja/desktop#run-long-running-tasks-remotely)して、アプリを閉じても続行するか、タスクが予想より長くかかる場合は [Web または IDE でセッションを続行](/docs/ja/desktop#continue-in-another-surface)します。[GitHub、Slack、Linear などの外部ツールを接続](/docs/ja/desktop#extend-claude-code)して、ワークフローをまとめます。
140 138
141<h2 id="what’s-next">139<h2 id="what’s-next">
142 次のステップ140 次のステップ
143</h2>141</h2>
144 142
145* [Claude Code Desktop を使用する](/ja/desktop): 権限モード、並列セッション、diff ビュー、コネクター、エンタープライズ設定143* [Claude Code Desktop を使用する](/docs/ja/desktop):権限モード、並列セッション、diff ビュー、コネクタ、およびエンタープライズ設定
146* [トラブルシューティング](/ja/desktop#troubleshooting): 一般的なエラーとセットアップの問題の解決策144* [CLI から移行する場合](/docs/ja/desktop#coming-from-the-cli):Desktop と CLI を同じプロジェクトで実行し、機能、フラグの同等物、および Desktop で利用できない機能を比較する
147* [ベストプラクティス](/ja/best-practices): 効果的なプロンプトを書き、Claude Code を最大限に活用するためのヒント145* [トラブルシューティング](/docs/ja/desktop#troubleshooting):一般的なエラーとセットアップの問題の解決策
148* [一般的なワークフロー](/ja/common-workflows): デバッグ、リファクタリング、テストなどのチュートリアル146* [ベストプラクティス](/docs/ja/best-practices):効果的なプロンプトを作成し、Claude Code を最大限に活用するためのヒント
147* [一般的なワークフロー](/docs/ja/common-workflows):デバッグ、リファクタリング、テストなどのチュートリアル