新機能改善バグ修正

Claude v2.1.206 アップデート: 開発ワークフローと安定性が大幅向上

v2.1.206

重要ポイント

  • 開発ワークフローを効率化する新機能(パス提案、コミット自動許可)が追加されました。
  • バックグラウンドエージェントがClaude Codeアップデート後に自動でアップグレードされるようになり、安定性が向上しました。
  • `/code-review` の品質が `claude-opus-4-8` モデルで向上しました。
  • ログイン・認証関連の信頼性が向上し、エラーメッセージがより明確になりました。
  • エージェントビューの操作性が改善され、完了セッションの永続的な削除が可能になりました。
  • MCPサーバーのタイムアウト設定や `CLAUDE_CODE_EXTRA_BODY` の適用など、多数のバグが修正されました。
  • `/model` ピッカーの価格表示やモデル配置に関する複数の視覚的なバグが修正されました。

Claude v2.1.206 がリリースされ、開発ワークフローの効率化、システムの安定性向上、そして多数のバグ修正が実施されました。特に、パス提案機能の強化、コミット・プッシュ・PRプロセスの自動化拡大、バックグラウンドエージェントの自動アップグレードなど、日々の開発体験をスムーズにする新機能が追加されています。

主な新機能と強化

  • パス提案機能の拡張: /cd コマンドに /add-dir と同様のディレクトリパス提案機能が追加され、ナビゲーションがより直感的になりました。
  • CLAUDE.md の最適化提案: /doctor コマンドに、チェックインされた CLAUDE.md ファイルからClaudeがコードベースから推測できる内容をトリミングする提案機能が追加されました。
  • git push の自動許可拡大: /commit-push-pr コマンドが、origin に加えてリポジトリの構成済みプッシュリモート(remote.pushDefault または単一のリモート)への git push を自動的に許可するようになりました。
  • ゲートウェイログインの改善: /login コマンドがAnthropicが運営する公開ゲートウェイエンドポイントをサポートし、ログインの柔軟性が向上しました。
  • ワークツリー入りの確認: EnterWorktree が、プロジェクトの .claude/worktrees/ ディレクトリ外のgitワークツリーに入る前に確認を求めるようになりました。
  • バックグラウンドエージェントの自動アップグレード: Claude Code のアップデート後、バックグラウンドエージェントが自動的に新しいバージョンにアップグレードされるようになり、セッション接続時の遅延が解消されました。

改善点

  • /code-review の品質向上: claude-opus-4-8 モデルにおける /code-review の検出品質が、すべての努力レベルで向上しました。
  • エージェントビューの改善: ステータス列がターミナルの全幅を使用するようになり、情報の視認性が向上しました。また、Ctrl+X で完了したセッションを永続的に削除できるようになり、セッションの重複表示や削除済みバックグラウンドジョブの再表示がなくなりました。

主なバグ修正

  • ログインエラーの明確化: 期限切れのログインが誤解を招くエラーメッセージを表示し、/login の実行を促さない問題を修正しました。
  • 起動時の入力不応答: claude --resume および --continue が起動時にキーボード入力に応答しない問題を修正しました。
  • MCP サーバーのタイムアウト: --mcp-config または .mcp.json で設定されたMCPサーバーが、request_timeout_ms を無視し、長時間のツール呼び出しがデフォルトの60秒でタイムアウトする問題を修正しました。
  • CLAUDE_CODE_EXTRA_BODY の無視: claude agents / --bg バックグラウンドワーカーが CLAUDE_CODE_EXTRA_BODY を無視する問題を修正しました。
  • OAuth MCP サーバーの再認証: OAuth MCP サーバーがトークンリフレッシュ失敗後に手動での再認証を要求する問題を修正しました。
  • /model ピッカーの表示修正: /model ピッカーで異なるモデルの価格が表示されたり、プロバイダーが請求しないリスト価格が引用されたりする問題を修正しました。
  • デスクトップセッションのスタック: スラッシュコマンド送信後にデスクトップセッションが「running」でスタックする問題を修正しました。
  • claude rm の動作: claude rm が削除されたジョブをデーモンに残し、claude agents で再表示される問題を修正しました。
  • /remote-control のメッセージ: ログアウト時に /remote-control が「Unknown command」と表示する代わりに、サインイン方法を説明するようになりました。
  • Bedrock の起動ハング: 制限されたネットワーク環境で awsCredentialExport ヘルパーを使用する際の数分間の起動ハングを修正しました。