Claude実践大全 第2章:Claudeを支える3つの柱──Chat・Cowork・Codeを使い分ける
本記事は、『Claude実践大全:Chat・Cowork・Codeで「動くAI」を仕事に組み込む技術』を1章ずつ紹介するシリーズの第2回です。各記事では1つの章のエッセンスをダイジェストでお届けします。
「Claude」と一口に言っても、それは単一の製品ではありません。用途ごとに最適化された、モデルとインターフェースの集合体です。ここを理解しないまま使うと、ブラウザのチャット欄で「このファイルを実際に書き換えて」と頼んで手順だけ返ってきた、という空回りが起きます。
第2章は、Claudeを支える3つの柱――Chat・Cowork・Code――の違いを腹落ちさせ、目の前の仕事にどれを当てるべきかを即断できるようにする章です。
Claude Chat──考えるための場所
claude.aiのWebインターフェースは、多くの人が最初にClaudeと出会う場所であり、対話・推論・統合に最適化されています。ドキュメントをアップロードして文脈を保持できるProjects、解説と実装を切り離して見せてくれるArtifacts、応答前にじっくり推論する拡張思考。ブレインストーミング、学習、分析、執筆――「頭を使う作業」の相棒です。
一方で、スクリプトを実際に走らせたい、ファイルシステムを操作したい、という場面ではChatは適しません。そこから先は、別の柱の出番です。
Claude Cowork──安全な砂場で「実際に手を動かす」
Cowork(macOS/Windows/Linux対応のデスクトップアプリ)は、サンドボックス化されたLinux仮想マシンの中で、Claudeが実際にコマンドを実行し、ファイルを書き換え、外部システムとやり取りします。「ダウンロードフォルダを整理して」と頼めば、手順を教えるのではなく、本当にディレクトリを作りファイルを移動して結果を報告してくれます。ブラウザ自動化も組み込まれており、サイト巡回やフォーム入力、データ抽出まで任せられます。
Claude Code──実機の上で開発に溶け込む
Codeはターミナルから起動するCLIです。サンドボックスで動くCoworkとは違い、実際のコードベース、gitリポジトリ、開発環境の上で動きます。gitと深く統合され、意味のあるコミットを作り、テストやリンターを実行して失敗を見ながら実装を調整する。命名規則やエラーハンドリングの作法といった既存パターンを尊重するので、生成されるコードが「異物」ではなく溶け込んだものに感じられます。「全サービスクラスに一貫したロギングを追加」のような、人手なら何時間もかかる横断的リファクタリングも得意分野です。
判断のマトリクス──迷ったらどうする?
本書では、3つの柱を即断するための判断フローが示されます。思考・分析・学習ならChat。実システムと統合しないシステム操作ならCowork。git管理とテストを伴う開発ならCode。そして「迷ったらまずChatから」。問題を理解し、考え抜き、やるべきことが見えてから実行用のインターフェースを選ぶ――この流れの全体像は、ぜひ本書で確かめてください。
この章で得られること
第2章を読むと、次の判断が迷わなくなります。
- Chat・Cowork・Codeそれぞれの得意領域と限界
- サンドボックス(Cowork)と実機(Code)の本質的な違い
- 目の前のタスクにどの柱を当てるかの判断マトリクス
- 「迷ったらChatから始める」という実務的な入口戦略
適材適所が分かれば、Claudeの実力を最大限に引き出せます。
次回:第3章「エントロピーとプロンプトの基礎を理解する」。なぜ特定のプロンプトが効くのか、その技術的な土台を解き明かします。
📖 書籍はこちら
全20章。プロンプト設計の基礎から、Cowork/Codeによる自動化、レガシー改修、CI/CD、MCP連携、セキュリティまでを一冊に。英語版は生成AIカテゴリーで米国・ドイツTop10。
下田 昌平
開発に関するインプットをアウトプットしています。検索ログ
開発・技術相談
システム開発や技術検証、要件定義の作成、アーキテクチャ設計、 テスト設計、運用設計まで、一気通貫で支援しています。 企画段階の「まず相談したい」レベルから、実装・運用まで 幅広く対応できますので、お気軽にお問い合わせください。
お問い合わせ