Anthropic は 2026 年 4 月 14 日に macOS / Windows 向け Claude Code Desktop アプリを大幅刷新。CLI、Desktop アプリ、VS Code 拡張、Web 版と入り口が増えた今、「どれをいつ使うか」が分かりにくい。本稿は新参者向けに、各サーフェスの強み・弱み・選び方を表ベースで整理する。
4 つのサーフェス
| サーフェス | 公開時期 | 対応 OS | 強み | |---|---|---|---| | CLI | 2024 | macOS / Linux / WSL2 / Windows(WSL2) | 全機能、フックや sandbox、`-p` 非対話モード | | Desktop アプリ | 2026-04-14 刷新 | macOS / Windows | 並列セッション GUI、Remote control、Scheduled tasks 設定画面 | | VS Code 拡張 | 2024 / 継続更新 | 全 OS(VS Code 動く環境) | エディタ統合、checkpoints、@browser / @terminal | | Web 版 | 2025-10-20 ベータ → 2025-11-12 拡大 | ブラウザ | マシン非依存、複数レポ並列、出先からアクセス |
使い分けの考え方
「ローカル機密ファイルを触りたい」 → CLI または Desktop
`.env` / `.git` / SSH キーへのアクセス、`/sandbox` での厳密な隔離は CLI が最も柔軟。Desktop は GUI 派向け。
「対話的にコードを書きたい」 → VS Code 拡張
@-mention、差分承認、checkpoints がエディタ内で完結。日々のコーディングで最も自然。
「マシンを開いてなくても回したい」 → Web 版 + Routines
PR レビュー、定期 lint、deploy 後検証など、人間が見ていない時間に動くべきタスク。
「複数タスクを同時に並列で」 → Desktop または Web
Desktop は並列セッション専用に再設計された(2026-04-14 アナウンス)。Web は GitHub レポ単位の並列。
「CI / バッチ処理に組み込む」 → CLI の `-p` モード or Agent SDK
`claude -p "prompt" --output-format json` で非対話実行。Python / TypeScript アプリ組み込みなら Agent SDK。
機能差の早見表
無料でアカウント作成
CCHub は Claude Code 開発者のための日本語コミュニティです。