Раньше приходилось переключаться в отдельное окно, чтобы посмотреть, что Claude Code реально поменял в файлах. Теперь это видно прямо рядом с разговором.
Коротко о главном
В версии Claude Code 2.1.260 появилась панель diff, которая открывается рядом с разговором в полноэкранном (fullscreen) режиме и показывает незакоммиченные изменения по мере того, как Claude их вносит. Включается панель командой /diff. Эта же версия принесла и другие полезные добавления: индикатор вероятной причины промахов prompt-cache (например, изменились определения инструментов или системный промпт, либо истёк TTL простоя) в /cost и в поле prompt_cache статус-строки; команду /reload-plugins для headless-сессий; текстовую форму /advisor (/advisor, /advisor <model>, /advisor off) для десктопного приложения, Remote Control и других headless-сессий. Отдельно в этой версии был исправлен ряд проблем с /model - в частности, пикер моделей теперь корректно показывает Claude Fable 5.1 для организаций, у которых есть к ней доступ (раньше модель принималась только если ввести её вручную как /model claude-fable-5-1), и исправлено кэширование промптов для Claude Fable 5.1, которое раньше не покрывало контекст, прикреплённый после результатов инструментов.
Что показывает панель diff
Панель diff открывается рядом с разговором в полноэкранном режиме Claude Code и показывает незакоммиченные изменения по мере того, как Claude вносит правки в файлы - то есть можно наблюдать за реальными изменениями в коде параллельно с текстовым диалогом, не переключаясь в отдельное окно редактора или терминал для просмотра git diff. Включается и выключается панель командой /diff.
Другие полезные добавления в этой же версии
Появился индикатор вероятной причины промахов prompt-cache - например, изменились определения инструментов или системный промпт, либо истёк TTL простоя - он отображается в /cost и в поле prompt_cache статус-строки, что помогает быстрее понять, почему сессия вдруг стала дороже обычного. Также добавлена команда /reload-plugins для headless-сессий, и текстовая форма /advisor (с вариантами /advisor, /advisor , /advisor off) для десктопного приложения, Remote Control и других headless-сессий.
Исправления, связанные с выбором модели
В этой же версии пикер моделей /model исправлен так, чтобы корректно показывать Claude Fable 5.1 для организаций, у которых есть к ней доступ - раньше модель принималась только если ввести её вручную как /model claude-fable-5-1, через сам пикер выбрать её было нельзя. Отдельно исправлено кэширование промптов на Claude Fable 5.1: раньше оно не покрывало контекст, прикреплённый после результатов инструментов, из-за чего этот контекст повторно отправлялся как некэшированный ввод на каждом ходу с вызовом инструмента.
В какой версии Claude Code появилась панель diff?
В версии 2.1.260.
Как включить и выключить панель diff?
Командой /diff.
Что показывает индикатор промахов prompt-cache?
Вероятную причину промаха - например, изменение определений инструментов или системного промпта, либо истёкший TTL простоя.
Где отображается индикатор причины промахов prompt-cache?
В /cost и в поле prompt_cache статус-строки.
Какую проблему с выбором Claude Fable 5.1 исправили?
Пикер моделей /model раньше не показывал Fable 5.1 даже для организаций с доступом - её можно было выбрать только вручную командой /model claude-fable-5-1.
Какую проблему с кэшированием промптов на Fable 5.1 исправили?
Кэш раньше не покрывал контекст, прикреплённый после результатов инструментов, из-за чего он повторно отправлялся как некэшированный ввод на каждом ходу с вызовом инструмента.
Источники (1)
- Claude Code CHANGELOG.md - GitHub
← Все статьи блога