「些細な問題」を根絶するオートモードへの挑戦
再設計されたClaude Codeデスクトップのコードタブでは、実行中のセッションをグループとして確認でき、バックグラウンドで動いているサーバーの状態も一目でわかる。「アクティブのみ」に絞り込んで表示することで、自分の対応が必要なセッションだけに集中できる。セッションのプレビューや差分のインライン表示も可能で、複数のセッションを横並びに表示する機能も備わった。デモでは、Excalidraw(オープンソースのホワイトボードツール)への新シェイプ追加プロジェクトを例に、Claudeが生成したプランを確認する流れが示された。
続いてLee氏は「自律性」のセクションへと移った。ここで語られたのは、かつての本質的なフラストレーションだ。「タスクを渡して席を離れ、戻ってきたとき、権限プロンプトやブランチの競合、コマンドの失敗といった些細なことで時間が無駄になっていた。Claudeは難しいタスクはきちんとできる。詰まるのはいつも些細なことだ」。Anthropicはこの問いから出発し、長時間セッション中に起きる「些細な問題」を一つひとつ解決する機能を開発した。
その第一弾が「オートモード(Auto mode)」だ。通常は権限プロンプトが表示される場面で、分類器(classifier)が自動的に判断を下す。判定基準は「このコマンドは破壊的か」「プロンプトインジェクションの疑いはあるか」という2点だ。安全であれば実行し、リスクがあればブロックしてClaudeが代替手段を探すか、権限確認をユーザーに返す。長時間タスクを実行中に席を外して戻ってきたら権限プロンプトが待っていた──という、多くのエンジニアが経験したであろう状況をオートモードは根本から解消する。
自動メモリ、そして自律性のその先へ
Lee氏が「個人的に最も気に入っている」と語ったのが「ワークツリー(Worktrees)」だ。「同じリポジトリで複数のClaudeセッションを実行すると、お互いの変更を踏み合ってしまうことがあった」──この問題の根本解決として、Gitのワークツリー機能をClaudeから自然に扱えるようにした。--worktreeまたは-wオプションを付けてセッションを開始すると、それぞれ独立したブランチを持つ作業ディレクトリが自動的に作成される。「Gitの仕組みを意識する必要がなくなる。エンジニアでさえ、ワークツリーがどう動いているかを知らなくていい」とLee氏は述べた。
「自動メモリ(Auto memory)」は、Claudeがセッションをまたいで知識を蓄積できるようにする機能だ。ビルドコマンド、デバッグのインサイト、プロジェクト固有の推論──これらについて「将来の会話で役立つかどうか」を判断して自動的に記憶する。記憶されたファイルはCLAUDE.mdと同じようにロードされ、毎回同じことを説明し直す手間がなくなる。「Opus 4.8などの最新モデルは、自分自身のメモリ管理が大幅に改善されている」とLee氏は付け加えた。
さらにコードレビューにも変化が訪れている。一人のレビュアーがすべてを確認するのではなく、プログラムの異なる部分にそれぞれ焦点を当てた複数のClaudeエージェントがチームとしてレビューを行う方式を試験しているという。GitHubアプリを通じてすべてのPRに自動設定することも、/code-reviewコマンドで手動で試すことも可能だ。「オートモード、ワークツリー、自動メモリ、コードレビューによって、ワークロードの形が大きく変わった。自分がコードに触れる前から、チームがレビューを終えているという状況が実現する」とLee氏は語った。
