Anthropicの改良版Claude Codeデスクトップアプリと「Routines」をテストした——エンタープライズが知るべきこと

VentureBeat / 2026/4/16

💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical UsageIndustry & Market Moves

要点

  • Anthropicは、MacとWindows向けにClaude Codeデスクトップアプリを全面的に再設計し、あわせて新しい「Routines」のリサーチプレビューも発表した。これにより、単なるチャットによる支援ではなく、AIによる開発者のオーケストレーションを重視する方向性が示されている。
  • 改良されたインターフェースの中心は「Mission Control」で、サイドバーにより、開発者は複数のアクティブおよび最近のセッションを1か所で管理できる。状態、プロジェクト、環境ごとのフィルタリングにも対応している。
  • 「Routines」では、反復的な作業の実行をユーザーのローカルマシンからAnthropicのWebインフラへ移行する。これにより、例えば開発者のノートPCがオフの状態でも、スケジュールされたバグのトリアージなどのタスクを実行できる。
  • この記事では、エンタープライズ向けの3種類のRoutineとして、Scheduled Routines(cronのようなメンテナンス)、API Routines(認証付きのHTTPエンドポイントで統合に対応)、Webhook Routines(GitHub中心のイベントトリガーで、現在はこれが対象)を紹介している。

AIをチャットボットとして捉える段階から、AIを人員(ワークフォース)として捉える段階への移行は、もはや机上の空論ではありません。現代の開発者ツールキットにおける主要な設計思想として、それが確固たるものになっています。

2026年4月14日、Anthropicはこの転換を二つのリリースで示しました。(MacおよびWindows向けの)Claude Codeデスクトップアプリの全面的な再設計と、リサーチプレビューとしての「Routines」の公開です。

これらの更新は、現代のエンタープライズにおいて開発者の役割が、単独の実践者から、複数の同時進行する作業ストリームを統括する上位レベルのオーケストレーターへと移りつつあることを示唆しています。

長年、業界は「コパイロット」に焦点を当ててきました。つまり、IDE内に存在し、いま書かれているコードの直近の行に応答する、単一スレッドのアシスタントです。Anthropicの最新アップデートは、「エージェント的な仕事(agentic work)」の形が根本的に変わったことを認めています。

開発者はもはや、単にプロンプトを入力して答えを待つだけではありません。あるリポジトリではリファクタリングを開始し、別のリポジトリではバグを修正し、さらに別の場所でテストを書いているのです。そして、それらのバラバラなタスクの進捗を監視しながら作業します。再設計されたデスクトップアプリは、この変化を中心となる「ミッションコントロール(Mission Control)」機能、すなわち新しいサイドバーによって反映しています。

このインターフェース要素により、開発者は単一の画面で、あらゆる進行中および直近のセッションを管理できます。ステータス、プロジェクト、環境などでフィルタリングも可能です。これは、開発者のデスクトップを、エージェントが漂っている間に方向付けたり、差分(diff)を確認してから出荷したりできるコマンドセンターへと実質的に変えるものです。これは「会話」から「オーケストレーション」への、思想面での転換を意味します。

Routines:プロセスやタスクを繰り返すための、あなたの新しい「セットして忘れる」オプション

「Routines」の導入は、Claude Code にとって重要なアーキテクチャ上の進化を表します。以前は、自動化はしばしばユーザーのローカルハードウェア、または手作業で管理されるインフラと結び付いていました。

Routinesはこの実行をAnthropicのWebインフラに移し、進捗をユーザーのローカルマシンから切り離します。

つまり、たとえば毎晩のような、Linearのバックログからバグをトリアージするという重要なタスクを、開発者のラップトップを開けていなくても、午前2時に実行できます。

これらのRoutinesは、エンタープライズ統合のために3つの明確なカテゴリに分割されています。

  • Scheduled Routines:洗練されたcronジョブのように機能し、ドキュメントのドリフト検知やバックログ管理などの反復可能なメンテナンスを、一定のタイミングで実行します。

  • API Routines:専用のエンドポイントと認証トークンを提供し、DatadogのようなアラートツールやCI/CDパイプラインから、HTTPリクエストによってClaudeを起動できるようにします。

  • Webhook Routines:現在はGitHubに重点を置いており、Claudeがリポジトリのイベントをリッスンし、PRコメントへの対応やCIの失敗に対処するためのセッションを自動的に開けるようにします。

エンタープライズチーム向けには、これらのRoutinesに構造化された日次の上限があります。Proユーザーは1日あたり最大5、Maxは15、Team/Enterprise階層は1日あたり25件ですが、追加の利用は購入することができます。

分析:デスクトップGUI vs. ターミナル

元々はターミナル(CLI)で生まれたツールに対して、専用のデスクトップGUIへと舵を切ったことは、エンタープライズユーザーにとってのトレードオフを分析することにつながります。

新しいデスクトップアプリの主な利点は、高い同時実行性に対する可視性です。ターミナル環境では、4つの異なるAIエージェントが4つの異なるリポジトリで作業する状況を管理するのは、認知的な負担になります。複数のタブが必要になり、絶えずコンテキストを切り替えることになります。

デスクトップアプリのドラッグ&ドロップによるレイアウトにより、ターミナル、プレビュー画面、diffビューア、チャットを、ユーザーの特定のワークフローに合わせたグリッド状に配置できます。

さらに、「サイドチャット(Side Chat)」機能(⌘ + ;でアクセス可能)は、エージェント的な仕事でよくある問題を解決します。つまり、メインタスクの履歴を汚さずに、明確化のための質問をしたいというニーズです。これにより、エージェントの主要ミッションが集中した状態を保ちつつ、人間のオペレーターは必要なコンテキストを得られます。ただし、 /btwコマンドを通じてターミナルの表示でも利用可能です。

GUIの恩恵はあるものの、CLIが主な拠点であり続ける開発者も多いのは事実です。ターミナルは軽量で、既存のシェルベースの自動化に自然に組み込めます。

それを踏まえ、Anthropicは対応の同等性(パリティ)を維持しています。つまり、CLIプラグインは、デスクトップアプリでもターミナルでもまったく同じように動作するはずです。しかし私のテストでは、いくつかのサードパーティ製プラグインがターミナルやメイン表示に表示されませんでした。

純粋なスピード重視で、主に単一のリポジトリ内で作業するユーザーにとっては、CLIはフルGUIのリソースオーバーヘッドを回避できます。

新しいClaude Codeデスクトップアプリ表示の使い方

実際には、再設計されたClaude Codeデスクトップアプリにアクセスするには、少し「デジタルな探検」が必要です。

これは別の新しいアプリというわけではありません。公式のClaudeデスクトップアプリにおける3つの主要表示のうちの一つであり、「Chat」アイコン(左上のコーナー)にホバーして、特定のコーディング用インターフェースを表示させたときに限ってアクセスできます。

内部に入ると、標準のチャットウィンドウから「Claude Code」ビューへの切り替わりは一目で分かります。インターフェースは中央の会話スレッドが主役で、それを挟むようにセッション管理のサイドバーが配置されており、アクティブなプロジェクトとアーカイブされたプロジェクトを素早く行き来できます。

画面下部に、新たに控えめなホバーオーバー式の円形インジケータ(現在のセッションでどれだけコンテキストを使ったか、そして週間のプラン上限がどれくらいかを示す)が追加されたのは良い点です。しかし、ホバーするという追加ステップをユーザーに求めずに、この情報をユーザーに常時表示できるサードパーティ製CLIプラグインからの発想転換という意味では、やはり同様に距離があります。

同様に、権限(permissions)のためのポップアップアイコンや、ストリーム内に直接表示される小さなオレンジのアスタリスク(Claude Codeが各プロンプトへの応答に費やした時間(working)と消費されたトークン)を提示することも、コストやアクティビティを把握するうえで優れています。

視覚的な明瞭さは、インタラクティブなチャートやクリック可能なインラインリンクによって高められているものの、並列なエージェントのオーケストレーションが「見つけにくい」ことは依然として課題です。

「多くの案件を同時に進められる」ことをうたっているにもかかわらず、複数のバラバラなプロジェクトフォルダにまたがってテストを実行しようとすると難しいことが分かりました。現行のバージョンでは、ユーザーが一度に一つのプロジェクトのフォーカスにロックされる傾向があるためです。

Mac OSで開発者がユーザーフォルダ上でセッションを開始するようデフォルトで促す、Claude CodeのターミナルCLI版とは異なり、Claude Codeデスクトップアプリでは特定のサブフォルダへのアクセスを求めます。これは、すでにプロジェクトを開始している場合には役立つこともありますが、新しいプロジェクトを始める場合や、複数を並行して進める場合には必ずしも適しているとは限りません。

「vibe coding(ノリでコーディング)」のワークフローで最も効果的な追加は、右上にある統合プレビューぺインです。

以前はClaude Codeのターミナル専用版に頼っていた開発者にとって、この機能は、別々のブラウザウィンドウを維持する必要や、Webアプリケーションのライブな変更を確認するためにサードパーティ拡張に頼る必要をなくします。

ただし、デスクトップ体験には摩擦もあります。左右に並べてビルドやテストを行えるようにすることを意図した統合ターミナルは、目立ったレイテンシに悩まされました。ユーザー入力に対してリアルタイムで更新されないことがよくありました。ネイティブのターミナルのほぼ瞬時の応答に慣れているユーザーにとって、この遅れは、GUIが開発サイクルを「こなす」ための過剰なレイヤーであり、むしろ複雑化させているように感じさせることがあります。

新しいRoutines機能のセットアップも、急な学習曲線をたどることになりました。インターフェースは、これらのバックグラウンド自動化を開始する方法をすぐには明示しません。そのため発見には、Claudeに直接尋ね、内部ドキュメントを参照して /schedule コマンドを見つける必要がありました。

しかし、一度特定できてしまえば、そのプロセスは驚くほど効率的でした。CLIコマンドを使い、ブラウザ上でコネクタを設定することで、ルーティンは2分未満で稼働可能になり、デスクトップアプリをアクティブにし続ける必要なく、AnthropicのWebインフラ上で自律的に実行されます。

エンタープライズ利用者にとって最終的なトレードオフは、柔軟性(標準のTerminal/CLI表示)と統合された利便性(新しいClaude Codeデスクトップアプリ)のどちらを取るか、という点です。

デスクトップアプリは、高い文脈を持つ "Plan" ビューと、エージェントのロジックを読みやすい物語として提示します。これは、複雑で多段階のリファクタにとって間違いなく役立ちます。

とはいえ、このプラットフォームは明確な "囲い込み(walled garden)" の効果を生み出しています。Claude Codeのターミナル版は移動の選択肢がより幅広い一方で、デスクトップアプリはAnthropicのモデルに厳密に最適化されています。

Claudeと他のAIモデルを頻繁に切り替えて、レート制限を回避したり、異なるアーキテクチャの視点を得たりするプロのコーダーにとっては、このモデルの固定化が決定的な欠点になり得ます。こうしたパワーユーザーにとっては、従来のターミナル・インターフェースこそが、多様で強靭なAIスタックを維持するためのより優れた表面です。

エンタープライズの判断

エンタープライズにおいては、デスクトップGUIは管理とレビューの標準になっていく可能性が高く、CLIは実行のためのツールとして残るでしょう。

デスクトップアプリに、アプリ内ファイルエディタと、より高速な差分(diff)ビューアが含まれていること—大規模な変更セットに対して性能を重視して作り直された—により、開発の "Review and Ship"(レビューして出荷する)フェーズのための環境として、より優れています。

これにより、リード開発者はアプリケーションの外に出ることなく、エージェントの作業をレビューし、スポット編集を行い、PRを承認できます。

AI駆動型のエンタープライズ業務における将来への哲学的示唆

Anthropicの開発者