概要
デスクトップアプリは、複数セッションを並べて回すために作られた GUI 版の Claude Code。ターミナルは不要。サイドバーでの並行作業の管理、ドラッグ&ドロップのレイアウト(統合ターミナルとファイルエディタ)、視覚的な差分レビュー、アプリのライブプレビュー、auto-merge 付きの GitHub PR 監視、scheduled tasks を備える。
Claude Code の利用には Pro / Max / Team / Enterprise のサブスクリプションが必要。
仕様
3 つのタブ
| タブ | 内容 |
|---|---|
| Chat | ファイルアクセスを持たない一般的な会話。claude.ai と同様 |
| Cowork | サンドボックス化された仮想マシン上で自律的に作業するバックグラウンドエージェント。on-device の Cowork セッションは自分のコンピュータで VM を動かし、remote のものは Anthropic 管理の VM で動く |
| Code | ローカルファイルへ直接アクセスする対話型のコーディング支援。permission mode に応じて、提案のたびに承認するか、変更後にレビューする |
インストール
- macOS / Windows は配布ページのインストーラ、Linux は apt(beta)
- Windows ARM64 は専用のインストーラがある
- 起動してサインインし、上部中央の Code タブを開く
- Code をクリックしてアップグレードを促されたら、有料プランの契約が必要
- オンラインでのサインインを促されたら、完了後にアプリを再起動する
- 403 が出る場合は認証のトラブルシュートへ
- デスクトップアプリには Claude Code が同梱されている。Node.js や CLI を別途入れる必要はない。 ターミナルで
claudeを使いたい場合のみ CLI を別途インストールする
最初のセッション
- 環境とフォルダを選ぶ — Local(自分のマシン)を選び、Select folder でプロジェクトを指定する。他に Cloud / SSH / WSL(Windows)を選べる。Windows ではローカルセッションの動作に Git のインストールが必要
- モデルを選ぶ — 送信ボタン隣のドロップダウン。後から同じ場所で変更できる
- やることを書く — 「TODO コメントを見つけて直して」「main 関数にテストを足して」「このコードベース向けの CLAUDE.md を作って」など
- 変更を確認して受け入れる — permission mode で分岐する
- Auto / Accept edits: 変更が適用され、
+12 -1のような表示が出るので diff ビューで確認する - Manual: 変更ごとに承認を待つ。承認するまでファイルは変更されない。 拒否すると、どう進めるかを Claude が尋ねる
- Auto / Accept edits: 変更が適用され、
Manual モードで見えるもの: ①各ファイルの変更内容を示す diff ビュー ②承認・拒否のボタン ③作業の進行に応じたリアルタイムの更新。
次に試すこと(公式の案内)
- 割り込んで方向を変える — 停止ボタンで即中断、または止めずに訂正を送る
- コンテキストを足す —
@filename、画像や PDF の添付、プロンプトへのドラッグ&ドロップ - skill を使う —
/または + → Slash commands - コミット前にレビューする —
+12 -1の表示から diff ビュー。行ごとにコメントでき、Review code で Claude 自身に評価させる - 権限の強さを調整する — Auto / Manual / Accept edits / Plan
- plugin を足す — + → Plugins
- 作業場所を整える — ペインのドラッグ配置、Ctrl+` でターミナル、ファイルパスのクリックでファイルペイン
- アプリをプレビューする — Browser ペイン
- PR を追う — CI の結果監視、自動修正、条件を満たしたときのマージ
- 定期実行に載せる — scheduled tasks
- 規模を上げる — 並行セッション(各自の git worktree)、tasks ペイン、side chat、cloud への委譲、web や IDE への継続、外部ツールの接続
制約・注意点
- 有料プランが前提。 無料アカウントでは Code タブを使えない
- Windows ではローカルセッションに Git が必須(多くの Mac には既定で入っている)
関連
facts/claude-code/desktop.mdfacts/claude-code/desktop-vs-cli.mdfacts/claude-code/desktop-environments.mdfacts/claude-code/permission-modes.md