はじめに
Claude Desktopアプリには「Chat」「Code」「Cowork」という3つのモードがあります。
さらに、VSCode向けにはClaude Code拡張も提供されています。
ChatとCodeの違いは直感的にわかりますが、「Coworkはいつ使うのか?」はイメージしづらいものです。
同じ疑問を持つ方も多いはずです。本記事では、それぞれの違いと使い分けを整理します。
3つのモードの概要
Chat
通常の会話モードです。質問への回答、文章作成、アイデア出しなど、汎用的なタスクに向いています。アップロードしたファイルの分析もできます。
Code
プログラミング・開発作業に特化したモードです。ローカルファイルの読み書き、ターミナルコマンドの実行ができます。コードベースの探索、バグ修正、機能追加などを対話的に行えます。
Cowork
Claudeがバックグラウンドで自律的に作業を続けるモードです。テストの作成やリファクタリングなど時間のかかるタスクを任せ、完了まで別の作業を進められます。終わったら通知で知らせてくれます。
機能比較表
| 機能 | Chat | Code | Cowork |
|---|---|---|---|
| 会話・質問応答 | ✅ | ✅ | ✅ |
| ファイルアップロード分析 | ✅ | ✅ | ✅ |
| ローカルファイル読み書き | ❌ | ✅ | ✅ |
| ターミナルコマンド実行 | ❌ | ✅ | ✅ |
| Web検索 | ✅ | ✅ | ✅ |
| バックグラウンド実行 | ❌ | ❌ | ✅ |
| リアルタイム対話 | ✅ | ✅ | △ |
※ Coworkはバックグラウンド実行のため、対話は完了時の確認が中心
ポイント: Chatモードはクラウド上での処理に限定され、ローカル環境へはアクセスできません。一方、CodeとCoworkはローカルファイルシステムへのアクセスが可能です。
Desktop版Codeモード vs VSCode拡張
VSCodeユーザーにとって気になるのが、「Desktop版CodeモードとVSCode拡張は何が違うのか」という点です。
比較表
| 観点 | Claude Desktop Code | VSCode Claude Code |
|---|---|---|
| 動作環境 | スタンドアロン | VSCode内 |
| エディタ連携 | なし | あり |
| 開いているファイル認識 | ❌ | ✅ |
| 選択中のコード取得 | 手動コピペ | 自動 |
| ファイルパス | テキスト表示 | クリックでジャンプ |
| 差分表示 | テキストベース | VSCodeのdiff UI |
| Coworkへの移行 | ✅ | ❌ |
VSCode拡張のメリット
- IDE統合: 開いているファイルや選択範囲を自動で認識する
- ナビゲーション: ファイルパスがクリック可能なリンクになる
- 差分確認: 編集内容をVSCodeのUIで確認・承認できる
- シームレスな作業フロー: コーディングとClaudeの対話が一体化
Desktop版のメリット
- 独立性: VSCodeを使わないプロジェクトでも使える
- Cowork連携: 作業を途中からバックグラウンドモードに移行できる
- 軽量: エディタなしでシンプルに使いたい場合に便利
結局どれを使えばいい?
フローチャート
シンプルなまとめ
| やりたいこと | 使うべきモード |
|---|---|
| 調べ物・相談・文章作成 | Chat |
| 対話しながらコーディング(VSCodeユーザー) | VSCode Claude Code |
| 対話しながらコーディング(VSCode以外) | Claude Desktop Code |
| 時間のかかる作業を任せたい | Cowork |
VSCodeユーザー向けの結論
日常の開発作業ならVSCode Claude Code拡張で十分カバーできます。
Desktop版のCodeモードを使う必要があるケースは限られています:
- Coworkを使いたいとき: VSCodeからはCoworkモードへ移行できないため、長時間の自律作業を任せたい場合はDesktopを使う
- VSCode外の作業: システム設定や複数プロジェクトをまたぐ作業
- 軽量に使いたいとき: VSCodeを起動するほどでもない作業
普段の開発ではVSCode拡張を使い、Cowork機能が必要になったときにDesktopを検討する、という使い分けがおすすめです。
おわりに
Claude Desktopの3つのモードとVSCode拡張には、それぞれ明確な役割があります。作業スタイルに合わせて使い分けることで、開発効率を高められるでしょう。
Chat以外にCodeやCoworkが加わったことで、Claudeは「質問に答えるAI」から「一緒に開発するAI」へと進化しています。

