執筆:分秒 Claw三月底、あるセキュリティ研究者が npm のソースマップファイル内で Claude Code の完全なソースコードを発見、50万行の TypeScript、丸見えだった。さらに面白いのは、コード内に隠された神秘的な機能、KAIROS と呼ばれるもの:バックグラウンドで常駐動作するエージェントで、バグ修正、自動タスク実行、通知送信を人間の監視なしで行う。二週間後の4月14日、AnthropicはClaude Codeのデスクトップ版全面リニューアルを正式に発表。KAIROSも「Routines」の名で正式に登場した。ソースコードの漏洩から製品リリースまでわずか14日。反応が非常に早かったのか、それとも最初から計画されていたのか。いずれにせよ、このアップデートのシグナルは明確だ:Claude Codeはもはや単なるコード作成ツールではなく、あなたのAI運用プラットフォームになる。まずはっきりさせておく:Claude Codeは製品ラインの中でどの位置にあるのか。最新版のClaude Desktopアプリを開くと、サイドバーに3つのアイコンがある。Chat:従来の対話アシスタント、質問すれば答えるCowork:非技術者向けのタスク実行者、隔離された仮想マシン内でファイル操作Code:開発者向けのエージェント型コーディングツール、コードの読み書き、テスト実行、変更のコミットこれら3つは共通のデスクトップクライアントを使用するが、基盤となるアーキテクチャは全く異なる。今回のリニューアルはCodeモードだけに焦点を当てているが、その影響は開発者のワークフロー全体に及ぶ。Anthropicの研究員Alex Albertは、CoworkとCodeの連携により、ほとんど他のアプリを起動せずに作業できると述べている。「端末さえも省略できる」と。この言葉はリニューアル前は少し誇張に聞こえたかもしれないが、リニューアル後には彼の言葉が真実だと感じられる。最大の変化:一つの「一件の作業」から「同時に五つの作業」へ旧版の最大の課題は、コミュニティから数ヶ月にわたり批判されてきた。著名なiOS開発者Paul Hudsonは、旧版を「災害と呼べる」と直言。デザイナーのBrian Lovinは、M3 Max 96GBのハイエンドモデルでタブを切り替えるだけでフレーム落ちするほどだった。新版は基盤から再設計され、核心的な変化は3つのレベルに分かれる。第一層:複数会話の並行処理サイドバーに管理システムを新設し、同一ウィンドウ内で五つの会話を同時に開くことが可能。各会話はGitのWorktreesを通じて独立したプロジェクトコピーを取得し、.claude/worktrees/に保存され、干渉しない。Boris Chernyのツイートによると、この機能は10,972いいねを獲得。第二層:ドラッグ&ドロップ式ワークスペース端末、プレビュー、Diff、エディタ、チャットパネルすべてがドラッグで並べ替え可能。三つのビュー:Verbose(デバッグ用)/ Normal / Summary(監視用)をサポート。第三層:端末とエディタの統合初めて内蔵された本格的な端末(スクリプトやビルドの直接実行)+アプリ内ファイルエディタ+パフォーマンス向上のDiffビューア+Side Chat(Cmd+; でサイドチャット、メインタスクを中断しない)。「新しいアプリはエージェント型プログラミングのリアルな体験を構築:多線並行、あなたは指揮席に座る。」Routines:コンピュータを閉じてもAIは作業を続けるデスクトップのリニューアルは「使い方」を変えたとすれば、Routinesは「いつ使うか」を変えた。核心理念:一度の設定(プロンプト+コードリポジトリ+コネクタ)で、トリガー条件を設定すれば、Claude CodeはAnthropicのクラウド上で自動的にタスクを実行。あなたはPCをつけたままにせず、寝ている間も動作させられる。Routinesの3つのトリガー方式トリガータイプ 典型的なシナリオ定時トリガー 毎晩2時に自動で最高優先度のバグ修正とPR作成APIトリガー DatadogやSentryのアラートを受けて自動的に根本原因を特定し修正を提出GitHubイベント 新しいPRを自動でセキュリティレビュー、リポジトリ間の変更移植GitHubのイベントトリガーには巧妙な設計がある:一つのPRごとにセッションを割り当てる。各PRは専用の会話に紐づき、その後のコードコミット、コメント、CIログもすべて同じ会話にフィードバックされる。全てのコンテキストを保持。「これは単なるインクリメンタルな改善ではなく、『AIペアプログラミング』から『AI運用プラットフォーム』への飛躍だ。」Build Fast with AI現時点ではRoutinesはプレビュー段階:Proは1日5回、Maxは15回、Team/Enterpriseは25回。技術選定:なぜElectronなのか?Boris ChernyはHacker Newsで3つの理由を挙げている。1. チームの熟知度、一部エンジニアはElectron経験者2. コードの再利用、Webとデスクトップで同じコードを共有3. AIはWebコードを書くのが得意、Claudeは自分のデスクトップアプリの開発とメンテナンスをより良く支援できる3点目は非常に興味深い:Anthropicは「AIを使ってAIツールを開発する」サイクルをすでに確立している。Borisも一言:「エンジニアリングは選択と集中の連続、未来は変わるかもしれない。」CodexやCopilotと比べて、何が違うのか?三者は同じポジションを争う:開発者の日常作業のデフォルト入口。能力 Claude Code Codex Copilot多会話並行 ✓ ✗ ✗クラウド自動化 ✓ ✗ ✗Diff比較 ✗ ✓ ✓マルチ端末対応 一部 ✓ プラグイン競争の構図は明快:Claude Codeはエージェント能力とクラウド自動化でリード、Codexはマルチ端末対応とコストパフォーマンスに優れ、CopilotはGitHubとのネイティブ連携で基本的な地盤を守る。KAIROSの物語:漏洩からリリースまでの14日間3月31日、セキュリティ研究者Chaofan Shouは、Claude Codeのnpmパッケージにsourcemapファイルが含まれているのを発見、50万行のTypeScriptコードが丸見えになっていた。コミュニティはコード内にKAIROSを見つけた:「持続可能なバックグラウンドエージェントとして動作し、周期的にエラー修正やタスク実行を自動化できる機能。」二週間後にリリースされたRoutinesは、その機能説明とほぼ一致。漏洩後、Anthropicはエージェント層のコードを正式にオープンソース化。隠すよりも公開した方が、開発者コミュニティから好意的に受け入れられた。AIプログラミングツールの次の一歩は、より賢いことではなく、より自律的になること表面的にはUIの変更やパネル追加、性能向上だが、本質的にはインタラクションのパラダイムシフト:一対一の対話から一対多の指揮へ、「あなたがいるときだけ動く」から「あなたがいなくても動き続ける」へ。AIプログラミングツールの競争は、「誰のモデルがより賢いか」ではなく、誰がAIをより自律的に開発者の日常に埋め込めるかの勝負になっている。人間は実行者から監督者へと変わる。この道が最終的にどこに向かうのか、今はまだ早すぎてわからない。ただ、方向性はすでに明確だ。
Claude Code デスクトップ大リファクタリング: 「ペアプログラミング」から「指揮センター」へ
執筆:分秒 Claw
三月底、あるセキュリティ研究者が npm のソースマップファイル内で Claude Code の完全なソースコードを発見、50万行の TypeScript、丸見えだった。さらに面白いのは、コード内に隠された神秘的な機能、KAIROS と呼ばれるもの:バックグラウンドで常駐動作するエージェントで、バグ修正、自動タスク実行、通知送信を人間の監視なしで行う。
二週間後の4月14日、AnthropicはClaude Codeのデスクトップ版全面リニューアルを正式に発表。KAIROSも「Routines」の名で正式に登場した。
ソースコードの漏洩から製品リリースまでわずか14日。反応が非常に早かったのか、それとも最初から計画されていたのか。
いずれにせよ、このアップデートのシグナルは明確だ:Claude Codeはもはや単なるコード作成ツールではなく、あなたのAI運用プラットフォームになる。
まずはっきりさせておく:Claude Codeは製品ラインの中でどの位置にあるのか。
最新版のClaude Desktopアプリを開くと、サイドバーに3つのアイコンがある。
Chat:従来の対話アシスタント、質問すれば答える
Cowork:非技術者向けのタスク実行者、隔離された仮想マシン内でファイル操作
Code:開発者向けのエージェント型コーディングツール、コードの読み書き、テスト実行、変更のコミット
これら3つは共通のデスクトップクライアントを使用するが、基盤となるアーキテクチャは全く異なる。今回のリニューアルはCodeモードだけに焦点を当てているが、その影響は開発者のワークフロー全体に及ぶ。
Anthropicの研究員Alex Albertは、CoworkとCodeの連携により、ほとんど他のアプリを起動せずに作業できると述べている。「端末さえも省略できる」と。この言葉はリニューアル前は少し誇張に聞こえたかもしれないが、リニューアル後には彼の言葉が真実だと感じられる。
最大の変化:一つの「一件の作業」から「同時に五つの作業」へ
旧版の最大の課題は、コミュニティから数ヶ月にわたり批判されてきた。著名なiOS開発者Paul Hudsonは、旧版を「災害と呼べる」と直言。デザイナーのBrian Lovinは、M3 Max 96GBのハイエンドモデルでタブを切り替えるだけでフレーム落ちするほどだった。
新版は基盤から再設計され、核心的な変化は3つのレベルに分かれる。
第一層:複数会話の並行処理
サイドバーに管理システムを新設し、同一ウィンドウ内で五つの会話を同時に開くことが可能。各会話はGitのWorktreesを通じて独立したプロジェクトコピーを取得し、.claude/worktrees/に保存され、干渉しない。Boris Chernyのツイートによると、この機能は10,972いいねを獲得。
第二層:ドラッグ&ドロップ式ワークスペース
端末、プレビュー、Diff、エディタ、チャットパネルすべてがドラッグで並べ替え可能。三つのビュー:Verbose(デバッグ用)/ Normal / Summary(監視用)をサポート。
第三層:端末とエディタの統合
初めて内蔵された本格的な端末(スクリプトやビルドの直接実行)+アプリ内ファイルエディタ+パフォーマンス向上のDiffビューア+Side Chat(Cmd+; でサイドチャット、メインタスクを中断しない)。
「新しいアプリはエージェント型プログラミングのリアルな体験を構築:多線並行、あなたは指揮席に座る。」
Routines:コンピュータを閉じてもAIは作業を続ける
デスクトップのリニューアルは「使い方」を変えたとすれば、Routinesは「いつ使うか」を変えた。
核心理念:一度の設定(プロンプト+コードリポジトリ+コネクタ)で、トリガー条件を設定すれば、Claude CodeはAnthropicのクラウド上で自動的にタスクを実行。あなたはPCをつけたままにせず、寝ている間も動作させられる。
Routinesの3つのトリガー方式
トリガータイプ 典型的なシナリオ
定時トリガー 毎晩2時に自動で最高優先度のバグ修正とPR作成
APIトリガー DatadogやSentryのアラートを受けて自動的に根本原因を特定し修正を提出
GitHubイベント 新しいPRを自動でセキュリティレビュー、リポジトリ間の変更移植
GitHubのイベントトリガーには巧妙な設計がある:一つのPRごとにセッションを割り当てる。各PRは専用の会話に紐づき、その後のコードコミット、コメント、CIログもすべて同じ会話にフィードバックされる。全てのコンテキストを保持。
「これは単なるインクリメンタルな改善ではなく、『AIペアプログラミング』から『AI運用プラットフォーム』への飛躍だ。」Build Fast with AI
現時点ではRoutinesはプレビュー段階:Proは1日5回、Maxは15回、Team/Enterpriseは25回。
技術選定:なぜElectronなのか?
Boris ChernyはHacker Newsで3つの理由を挙げている。
チームの熟知度、一部エンジニアはElectron経験者
コードの再利用、Webとデスクトップで同じコードを共有
AIはWebコードを書くのが得意、Claudeは自分のデスクトップアプリの開発とメンテナンスをより良く支援できる
3点目は非常に興味深い:Anthropicは「AIを使ってAIツールを開発する」サイクルをすでに確立している。Borisも一言:「エンジニアリングは選択と集中の連続、未来は変わるかもしれない。」
CodexやCopilotと比べて、何が違うのか?
三者は同じポジションを争う:開発者の日常作業のデフォルト入口。
能力 Claude Code Codex Copilot 多会話並行 ✓ ✗ ✗ クラウド自動化 ✓ ✗ ✗ Diff比較 ✗ ✓ ✓ マルチ端末対応 一部 ✓ プラグイン
競争の構図は明快:Claude Codeはエージェント能力とクラウド自動化でリード、Codexはマルチ端末対応とコストパフォーマンスに優れ、CopilotはGitHubとのネイティブ連携で基本的な地盤を守る。
KAIROSの物語:漏洩からリリースまでの14日間
3月31日、セキュリティ研究者Chaofan Shouは、Claude Codeのnpmパッケージにsourcemapファイルが含まれているのを発見、50万行のTypeScriptコードが丸見えになっていた。
コミュニティはコード内にKAIROSを見つけた:「持続可能なバックグラウンドエージェントとして動作し、周期的にエラー修正やタスク実行を自動化できる機能。」
二週間後にリリースされたRoutinesは、その機能説明とほぼ一致。漏洩後、Anthropicはエージェント層のコードを正式にオープンソース化。隠すよりも公開した方が、開発者コミュニティから好意的に受け入れられた。
AIプログラミングツールの次の一歩は、より賢いことではなく、より自律的になること
表面的にはUIの変更やパネル追加、性能向上だが、本質的にはインタラクションのパラダイムシフト:一対一の対話から一対多の指揮へ、「あなたがいるときだけ動く」から「あなたがいなくても動き続ける」へ。
AIプログラミングツールの競争は、「誰のモデルがより賢いか」ではなく、誰がAIをより自律的に開発者の日常に埋め込めるかの勝負になっている。人間は実行者から監督者へと変わる。
この道が最終的にどこに向かうのか、今はまだ早すぎてわからない。ただ、方向性はすでに明確だ。