メインコンテンツへスキップ
Releases v2.1.86 → v2.1.915 features · 3月30日~4月3日
CLI でのコンピュータ使用research preview

先週、コンピュータ使用が Desktop アプリに搭載されました。今週は CLI に搭載されます。Claude はネイティブアプリを開き、UI をクリックして操作し、独自の変更をテストし、問題を修正できます。すべてターミナルから実行できます。Web アプリには既に検証ループがありました。ネイティブ iOS、macOS、およびその他の GUI のみのアプリにはありませんでした。今はあります。API を呼び出すことができないアプリやツールのループを閉じるのに最適です。まだ初期段階です。粗い部分が残っていることを予想してください。

/mcp を実行し、computer-use を見つけて、オンに切り替えます。その後、Claude にエンドツーエンドで変更を検証するよう依頼します。

Claude Code
> Open the iOS simulator, tap through onboarding, and screenshot each step
コンピュータ使用ガイド
/powerupv2.1.90

Claude Code の機能をアニメーション化されたデモを通じて教えるインタラクティブなレッスンで、ターミナル内で直接利用できます。Claude Code は頻繁にリリースされ、先月の作業方法を変えていたはずの機能が見落とされることがあります。/powerup を 1 回実行すれば、何があるかがわかります。

実行します。

Claude Code
> /powerup
コマンドリファレンス
ちらつきのないレンダリングv2.1.89

仮想化されたスクロールバック機能を備えた新しい alt-screen レンダラーにオプトインします。プロンプト入力は下部に固定されたままになり、マウス選択は長い会話全体で機能し、再描画時のちらつきがなくなります。CLAUDE_CODE_NO_FLICKER を設定解除してロールバックします。

環境変数を設定して Claude Code を再起動します。

export CLAUDE_CODE_NO_FLICKER=1
claude
全画面レンダリング
MCP 結果サイズオーバーライドv2.1.91

MCP サーバー作成者は、ツールの tools/list エントリで anthropic/maxResultSizeChars を設定することで、特定のツールの切り詰めキャップを上げることができるようになりました。上限は 500K 文字です。キャップは以前はグローバルだったため、データベーススキーマやファイルツリー全体など、本質的に大きなペイロードを返すことがあるツールはデフォルト制限に達し、ファイル参照を使用してディスクに保存されました。ツール別のオーバーライドにより、ツールが本当に必要な場合、これらの結果をインラインで保持できます。

サーバーの tools/list レスポンスでツールに注釈を付けます。

{
  "name": "get_schema",
  "description": "Returns the full database schema",
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}
MCP リファレンス
PATH 上のプラグイン実行ファイルv2.1.91

プラグインルートの bin/ ディレクトリに実行ファイルを配置すると、Claude Code はそのディレクトリを Bash ツールの PATH に追加します。プラグインが有効になっている間です。Claude は、絶対パスやラッパースクリプトを必要とせず、任意の Bash ツール呼び出しから、バアコマンドとしてバイナリを呼び出すことができます。CLI ヘルパーをコマンド、エージェント、およびそれらを呼び出すフックの横にパッケージ化するのに便利です。

プラグインルートに bin/ ディレクトリを追加します。

my-plugin/
├── .claude-plugin/
│   └── plugin.json
└── bin/
    └── my-tool
プラグインリファレンス

その他の改善

オートモードのフォローアップ。新しい PermissionDenied フックは分類器の拒否時に発火します(retry: true を返して Claude に別のアプローチを試させます)。/permissions → Recent では r で手動で再試行できます。
PreToolUse フックの permissionDecision の新しい defer 値。-p セッションはツール呼び出しで一時停止し、deferred_tool_use ペイロードで終了します。SDK アプリまたはカスタム UI がそれをサーフェスできます。その後、—resume で再開します。
/buddy。あなたがコードを書くのを見守る小さな生き物をかえします(4月1日)
disableSkillShellExecution 設定は、スキル、スラッシュコマンド、およびプラグインコマンドからのインラインシェルをブロックします。
Edit ツールは、別の Read なしで cat または sed -n で表示されたファイルで機能するようになりました。
50K を超えるフック出力はディスクに保存され、パス + プレビューが表示されます。コンテキストに注入される代わりに。
インタラクティブセッションではデフォルトで思考サマリーがオフになります(showThinkingSummaries: true で復元)
音声モード。プッシュツートークモディファイアコンボ、Windows WebSocket、macOS Apple Silicon マイク権限
claude-cli:// ディープリンクは複数行プロンプトを受け入れます(エンコード %0A
v2.1.86–v2.1.91 の完全なチェンジログ →