エンジニアの思い立ったが吉日

このブログでは、「あ、これ面白い!」「明日から仕事で使えそう!」と感じたIT関連のニュースやサービスを、難しい言葉を使わずに分かりやすく紹介しています。ITに詳しくない方にも楽しんでもらえるような情報を発信していくので、ぜひ「継続的な情報収集」の場としてご活用ください。

Claude Codeデスクトップが進化──複数タスクを同時に回す「並列セッション時代」の幕開け

AIコーディングツールの使い方、そろそろ変わってきていないだろうか。

「1つのプロンプトを投げて、結果を待つ」。それが当たり前だったのは、もうちょっと前の話かもしれない。2026年4月、AnthropicはClaude Codeのデスクトップアプリを全面的に再設計し、複数のタスクを並行して走らせる「エージェント並列操作」を本格的に実現した。

この記事では、今回の再設計で何が変わったのか、どう使えばエンジニアとしての生産性が上がるのか、そして競合ツールと何が違うのかを整理してお伝えする。「とりあえず試してみよう」と思えるところまで、一緒に見ていこう。

そもそもClaude Codeって何?という人に

まず基本の確認から。

Claude CodeはAnthropicが開発したAIコーディングエージェントだ。「エージェント」とは、指示に従って自律的に動くAIのこと。単に質問に答えるだけじゃなく、コードを書く・ファイルを編集する・テストを実行する・Gitを操作するといった一連の作業を、指示をもとに自分で進めてくれる。

使い方は主に4種類ある。

利用形態 特徴 向いている場面
ターミナル(CLI) 最も高機能。全機能が使える 上級者・自動化スクリプト
デスクトップアプリ GUIで直感的。今回の再設計対象 日常開発・並列作業
VS Code / JetBrains拡張 IDEとシームレスに連携 既存のIDE環境を活かしたい人
ブラウザ(Web版) インストール不要 手軽に試したい・環境を選ばない

今回の再設計はデスクトップアプリ版の話。Pro・Max・Team・Enterprise、そしてAPI経由のすべてのユーザーが対象で、現時点ではmacOSとWindowsで動作する(Linuxは未対応)。


何が変わったのか──再設計の核心は「並列」

新サイドバー:複数セッションを一覧管理

一番大きな変化は、サイドバーによる複数セッション管理だ。

これまでは、1つのウィンドウで1つの作業が基本だった。別リポジトリの作業をしたければ、新しいウィンドウを開くか、切り替えながら使うしかなかった。

今回の再設計で、1つのウィンドウの中にサイドバーが追加され、アクティブなセッションと最近のセッションを一覧で確認できるようになった。

たとえばこんな使い方ができる。

  • セッションA:Webアプリのバグ修正(リポジトリ1)
  • セッションB:APIドキュメントの自動生成(リポジトリ2)
  • セッションC:テストコードの追加(リポジトリ3)

この3つを同時に走らせながら、結果が届いたものから順番に確認していく。まさに「自分がオーケストレーター(指揮者)になる」イメージだ。

フィルタリング機能もあり、ステータス・プロジェクト・実行環境で絞り込める。PRがマージされたセッションは自動的にアーカイブされるので、サイドバーが散らかることもない。

セッション間の切り替えは Ctrl+Tab / Ctrl+Shift+Tab で行える。

Gitワークツリー自動分離:並列作業でもコードが混ざらない

並列セッションで「コードが混ざらないのか?」と心配する人もいるはず。

ここで重要なのがGitワークツリー(Git worktree)という仕組みだ。

ワークツリーとは、同じGitリポジトリのコピーを複数持てる機能のこと。Claudeが各セッションに対してワークツリーを自動生成するため、セッションAでの変更がセッションBに影響することはない。コードが混ざる心配はなく、それぞれのセッションが完全に独立して動作する。

作業が終わったら、サイドバーのセッション上にカーソルを合わせてアーカイブアイコンをクリックすれば、ワークツリーも合わせて削除できる。

サイドチャット:作業を止めずに質問できる

エージェントが動いている最中に「ちょっと確認したい」となることは多い。でも、メインのセッションに質問を投げ込むと、エージェントがそちらに引っ張られてしまう。

そこで追加されたのがサイドチャット機能だ。

⌘ + ;(Mac)または Ctrl + ;(Windows)でサイドチャットを開くと、メインセッションのコンテキストを参照しながら別の会話ができる。サイドチャットで話した内容はメインセッションには反映されないので、進行中のタスクに影響を与えずに済む。

「このアーキテクチャで方向感は合ってる?」とか「このエラーってこういう意味だよね?」といった確認を、エージェントの作業を邪魔せずに行える。


アプリを出ずに完結する──統合ツールの充実

統合ターミナルとファイルエディタ

従来のデスクトップアプリでは、テストを実行したい場合は別途ターミナルアプリを起動する必要があった。今回の再設計で統合ターミナルが追加され、アプリ内でそのままコマンドを実行できる。

ビルドしながら差分を確認して、ターミナルでテスト結果を確認して、すべてを1つのウィンドウ内で完結できる。

インアプリファイルエディタも追加された。ちょっとしたスポット修正(設定値の変更、コメントの追加など)をClaude Codeのウィンドウ内でそのまま行えるようになった。大規模な編集はVS CodeやCursorに任せるにしても、軽い修正なら外部エディタを開く手間がなくなる。

高速差分ビューアとプレビュー機能

変更内容を確認するための差分ビューア(diff viewer)が、大きなコード変更にも対応できるよう再構築された。以前は大規模な変更だと表示がもたつくことがあったが、それが改善されている。

プレビュー機能も拡張された。ローカルで動いているWebアプリのプレビュー表示に加えて、HTMLファイルやPDFファイルもアプリ内で直接開けるようになった。

ドラッグ&ドロップのレイアウト

ターミナル・プレビュー・差分ビューア・チャットの各ペイン(パネル)を、ドラッグ&ドロップで自由に配置できるようになった。

たとえば、コードレビューに集中したいときは差分ビューアを大きく表示して、チャットを端に寄せる。プレビュー確認が中心の作業なら、プレビューを左半分に固定する。自分の作業スタイルに合わせてレイアウトを変えられる。

Verboseモード(詳細)、Normalモード(通常)、Summaryモード(概要)という3段階の表示モードも追加され、Claudeのツール呼び出しをどこまで見るか調整できる。


使い方──実際のワークフロー例

エンジニアの場合:3つのタスクを並列で走らせる

典型的なシナリオを想像してほしい。

朝9時にオフィスに来て、以下のタスクが積まれているとする。

  1. 先日のPRレビューで指摘されたバグの修正
  2. 新しいAPIエンドポイントのテスト追加
  3. READMEの更新

従来なら順番にやるか、3つのウィンドウを行ったり来たりするしかなかった。

新しいデスクトップアプリなら、セッションを3つ立ち上げてそれぞれ「こういうタスクをやって」と指示しておく。あとはサイドバーを見ながら、完了したものから順に差分を確認してApproveするだけだ。

実際のステップはこんな感じ。

  1. + New session(または Cmd+N / Ctrl+N)でセッションを追加
  2. プロジェクトフォルダを指定して、タスクを指示
  3. セッションが動き始めたら、また Cmd+N で別のセッションを追加
  4. サイドバーでセッションの状態を確認しながら、完了したものをレビュー

ビジネス側の活用:ドキュメント整備

コードを書かないビジネス職でも、Claude Codeのデスクトップ版は使い道がある。たとえば:

  • セッション1:既存の仕様書をもとにFAQを自動生成
  • セッション2:APIドキュメントの英語→日本語翻訳

こうした複数の文書作業も、並列セッションで効率化できる。


競合ツールとの比較

Claude Codeデスクトップ版と、競合するAIコーディングツールを比較してみよう。

機能 Claude Code Desktop Cursor GitHub Copilot OpenAI Codex
並列セッション ✅ 複数同時管理 ❌ 基本1セッション ❌ 非対応 ✅ 対応
Gitワークツリー自動分離 ✅ 自動 ❌ 手動 ❌ 非対応 不明
統合ターミナル ✅ あり ✅ あり ❌ なし ✅ あり
ドラッグ&ドロップレイアウト ✅ あり ❌ なし ❌ なし ❌ 固定レイアウト
CLIプラグイン互換 ✅ 完全対応 N/A N/A N/A
SSH接続(Mac/Linux) ✅ 対応 ✅ 対応 ❌ なし ❌ なし
コンテキスト窓 1Mトークン(Max以上) 20万トークン前後 数万トークン 非公開
月額費用(Pro相当) $20/月 $20/月 $10/月〜 $20/月($100tier別途)

OpenAI Codexとの比較では、Codexが似た並列実行の仕組みを持っているが、Claude Codeのレイアウト自由度(各ペインのドラッグ&ドロップ)は現時点でCodexにはない。一方、Codexの差分ビューアにはまだいくつかの優位点も残っているとの声もある。

「どれが最強か」よりも「自分のスタックと相性がいいか」で選ぶのが現実的だ。


注意点とデメリット──正直に伝えておきたいこと

良いことばかり書いても信頼性がないので、気になる点も整理しておく。

トークン消費が増える

複数のセッションを並列で走らせると、当然トークンを複数のセッション分消費する。ざっくり言うと、3セッション並列=1セッション比で3倍のトークンが使われる可能性がある。

Pro($20/月)で使っている人は、あっという間に制限に達する場面も出てくるかもしれない。ヘビーユーズなら$100/月のMaxプランが現実的な選択肢になる。

Linuxは未対応

デスクトップアプリはmacOSとWindowsのみ。Linuxエンジニアはターミナル版(CLI)を引き続き使う必要がある。ただしLinux向けのCLI版は引き続き全機能が使えるので、デスクトップアプリを使わなくても機能面では大きな差はない。

インラインコード補完はない

VS CodeやCursorのような「コード入力中に補完候補が出る」機能はデスクトップアプリにはない。Claude Codeは「会話と指示でコードを書いてもらう」スタイルで、インラインのオートコンプリートが欲しい場合はVS Code拡張版との組み合わせが現実的だ。

セッション管理には慣れが必要

並列セッションは強力だが、どのセッションが何をやっているか追いきれなくなると逆にカオスになる。最初のうちはセッションに分かりやすい名前をつける(/rename コマンドが使える)、あるいは一度に走らせるセッションを2〜3個に絞るのが無難だ。

プロンプトインジェクションのリスク

外部から取得したコードや信頼できないリポジトリをClaude Codeに渡す場合、悪意ある命令が埋め込まれている可能性がある。公式も「信頼できるコードかどうか確認してから使ってほしい」と明示している。業務で使う場合は、取り扱うソースには注意を払うこと。


始め方──インストールから最初のセッションまで

インストールと起動

  1. claude.com/download からアプリをダウンロード
  2. インストーラーを実行してインストール
  3. AnthropicアカウントでログインするとClaude Codeが使えるようになる

すでにインストール済みの場合は、macOSなら「Claude」メニュー→「Check for Updates」、Windowsなら「Help」→「Check for Updates」から最新版に更新する。今回の再設計が含まれるのは v1.2581.0以降なので、バージョンを確認しておこう。

最初にやること3つ

1. 作業環境を選ぶ プロンプト入力欄の左側にある「Environment」の選択肢から、ローカル実行・リモート(Anthropicのクラウド)・SSH接続を選ぶ。最初はローカルで始めるのが一番わかりやすい。

2. プロジェクトフォルダを指定する 作業するリポジトリのフォルダを選択する。ここで指定したフォルダがClaude Codeの作業範囲になる。

3. タスクを自然言語で指示する 「このバグを直して」「テストコードを追加して」「READMEをわかりやすく書き直して」など、普通の日本語で指示するだけでいい。詳細な指定が必要な場合は、詳しく説明すればするほど精度が上がる。

便利なキーボードショートカット

操作 Mac Windows
新しいセッション追加 Cmd+N Ctrl+N
セッション切り替え(次へ) Ctrl+Tab Ctrl+Tab
サイドチャットを開く Cmd+; Ctrl+;
キーボードショートカット一覧 Cmd+/ Ctrl+/

まとめ

今回のClaude Codeデスクトップ再設計のポイントをひとことで言うなら、「AIを1対1で使う時代から、AIを複数指揮する時代へ」の第一歩だと思っている。

並列セッションとGitワークツリーの組み合わせ、自由なレイアウト設定、統合ターミナルと差分ビューア。これらが揃ったことで、デスクトップアプリとして実用に耐える水準になってきた。個人的には「まだ試していないな」という人には、今がちょうどいい乗り換えのタイミングだと感じている。

ただ、トークン消費の増加や並列管理の複雑さも正直なところあるので、最初は1〜2セッションから感覚を掴んで、徐々に増やしていくアプローチがいい。

Pro($20/月)から試せるので、まずはダウンロードして自分のリポジトリで動かしてみるのが一番早い。

engineer-kichizitsu.net

engineer-kichizitsu.net

engineer-kichizitsu.net

engineer-kichizitsu.net

engineer-kichizitsu.net

engineer-kichizitsu.net

当サイトは、アフィリエイト広告を使用しています。