こんにちは、AIニュースアプリ Morning AI 開発者の矢野哲平です。この記事ではClaude Codeデスクトップアプリの再設計について触れます。
Redesigning Claude Code on desktop for parallel agents - Anthropic
何が変わったのか
Claude Codeのデスクトップアプリが大幅に再設計されました。最大の変更点は、複数タスクの並列実行に対応したことです。
これまではひとつのセッションでひとつのタスクを進める形でしたが、今回のアップデートで複数のエージェントを同時に走らせることができるようになりました。コードの修正をしながら別のセッションでテストを回す、といった使い方が可能になります。
サイドバーとセッション管理
新しいサイドバーでは、アクティブなセッションや最近のセッションを一覧で確認できます。ステータス、プロジェクト、環境でのフィルタリングにも対応しています。
個人的に面白いなと思ったのは、PRがマージまたはクローズされたセッションは自動的にアーカイブされる仕組みです。セッションが増えすぎて管理が煩雑になる問題を、自然な形で解消しています。
サイドチャット
⌘ + ;(Windows/LinuxはCtrl + ;)で会話を分岐させるサイドチャット機能が追加されました。
メインの会話コンテキストを引き継ぎつつ、メインスレッドには反映されない独立した質問ができます。実装中にちょっとした疑問を調べたいとき、メインの流れを壊さずに済むのは便利です。
統合ツール群
デスクトップアプリ内に複数のツールが統合されました。
- 統合ターミナル: テストやビルドをアプリ内で実行
- ファイルエディタ: ファイルの編集と保存が可能
- 高速diffビューア: 大規模な変更セット向けに再構築
- プレビュー拡張: HTML、PDF、ローカルアプリサーバーをアプリ内で表示
ターミナル、プレビュー、diffビューア、チャットはドラッグ&ドロップで自由に配置できます。自分の作業スタイルに合わせてレイアウトをカスタマイズできるのは、日常的に使うツールとしてはありがたいポイントです。
ビューモードとその他の改善
レスポンスの詳細度を3段階で切り替えられるようになりました。
| モード | 用途 |
|---|---|
| Verbose | Claudeのツール呼び出しを含む完全な詳細を表示 |
| Normal | 標準的な表示 |
| Summary | 結果だけを簡潔に表示 |
その他の改善点として、CLIプラグインとの互換性確保、MacとLinuxでのSSHリモート接続対応、⌘ + /でのショートカット一覧表示、コンテキストウィンドウとセッション使用量の可視化があります。
利用条件
Pro、Max、Team、Enterpriseプラン、およびClaude API経由で利用できます。
デスクトップアプリのほか、VS Code、JetBrains、Web、Slackでも利用可能です。
IDEを超えたClaude Codeの立ち位置
今回の再設計で、Claude Codeはターミナルベースのツールから本格的な開発環境へと一歩近づいた印象です。
統合ターミナルやファイルエディタの搭載は、VS Codeの拡張機能としてだけでなく、単体でも開発ワークフローを完結させたいという方向性が見えます。
並列エージェントの対応は、特にレビューとコーディングを同時に進めたいケースで実用的だと思います。
ただ、複数エージェントを同時に走らせるとコンテキストウィンドウの消費も加速するはずなので、使用量に注意しながら計画的に使う必要がありそうです。