【結論】DesktopにもCodeタブがあり、GUIでClaude Codeを使える
Claude Desktopは単なるチャットアプリではなく、現在はソフトウェア開発向けのCodeタブを備えています。
Codeタブではセッションごとのプロジェクトフォルダ、統合ターミナル、ファイルエディタ、視覚的な差分レビュー、アプリプレビュー、複数セッションをGUIで扱えます。
パイプ処理やシェル自動化はCLI、差分確認や並列セッション管理はDesktopという使い分けが実用的です。
# CLIを使う場合
cd my-project
claude
# 認証確認
claude auth status --text
具体的な手順・設定方法
-
Claude Desktopを起動し、サインイン後にCodeタブを選びます。
Windowsで初回利用する場合はGit for Windowsが必要になる構成があるため、案内に従って導入後にアプリを再起動します。
-
プロジェクトフォルダを指定してセッションを作成します。
各セッションは履歴と変更を独立して持ちますが、同じ作業ツリーを複数セッションで同時編集しないでください。
-
変更はdiffペインで確認し、必要な行へコメントして修正を依頼します。
ブラウザプレビューや統合ターミナルで、変更後の動作を同じ画面内で検証できます。
実践プロンプト / 活用テクニック
設計だけDesktop、実装だけCLIと固定する必要はありません。
GUIで視覚的に差分を確認したい作業はCodeタブ、ログをパイプして定型処理したい作業はCLIが向いています。
このプロジェクトのログイン画面を修正してください。
最初にPlanを作成し、変更対象ファイルと確認するユーザーフローを示してください。
承認後に実装し、diffペインでレビューできる単位に分けてください。
アプリプレビューで未入力、誤ったパスワード、成功時遷移を確認し、コンソールエラーも報告してください。
認証情報や実ユーザーデータは使用しないでください。
注意点・よくあるエラーと対処法
-
古い記事の「Desktopはローカルファイルを書き換えられない」という説明は現行Codeタブには当てはまりません。
ChatタブとCodeタブの権限・用途を混同しないでください。
-
Desktopのセッションがインストール済みツールを見つけられない場合は、アプリが読み込むPATHとターミナルのPATHが異なる可能性があります。
アプリ再起動と環境設定を確認してください。