В Claude Code появился полноценный режим для скринридеров, и это отличный пример правильной адаптации сложных терминальных интерфейсов! Вместо псевдографических рамок, зависающих лоадеров и перерисовок экрана на лету утилита теперь умеет отдавать чистый линейный текст. Программы вроде VoiceOver и NVDA могут корректно зачитывать ход диалога без постоянного спотыкания о визуальный мусор.
Интерактивные элементы полностью пересобрали под построчное чтение. Выбор действий стрелками заменили на нумерованные списки, таблицы конвертируются в простые текстовые строки, а реплики помечаются короткими тегами claude: или tool:. Разработчики даже добавили маркеры интеграции с оболочкой OSC 133. Благодаря им можно прыгать между сообщениями с помощью горячих клавиш терминала, не прослушивая весь лог с самого начала. Когда ИИ-агенту нужно подтверждение операции, он просто подает стандартный системный звуковой сигнал.
Доступность не ограничивается только чтением экрана. Для пользователей экранных луп добавили переменную CLAUDE_CODE_ACCESSIBILITY=1, которая привязывает фокус терминала к системному курсору. Вдобавок появились темы для людей с дальтонизмом и параметр prefersReducedMotion для отключения анимаций. Включить текстовый режим на один раз можно флагом claude --ax-screen-reader, а для постоянной работы нужно прописать "axScreenReader": true в файле настроек.
Поделиться:
Google выпустила Gemini 3.6 Flash и 3.5 Flash-Lite: снижение расхода токенов и встроенный Computer Use
Релиз NVIDIA Cosmos 3 Edge: открытая модель мира на 4 млрд параметров для локального управления робототехникой