К основному содержимому

Использование Claude Code CLI с программой чтения с экрана

Режим программы чтения с экрана возвращает Claude Code к базовому терминальному интерфейсу: простой, последовательный текст с добавленными метками и подсказками без визуальных украшений. Он был создан вместе с пользователями программ чтения с экрана и для них, и полезен для всех, кто хочет получить простой вывод для дисплеев Брайля, медленных соединений или расшифровок.

Включение режима программы чтения с экрана

Режим программы чтения с экрана требует Claude Code версии 2.1.181 или более поздней версии и может быть включен несколькими способами:

  • Для одного сеанса: запустите claude --ax-screen-reader

  • Для каждого сеанса в терминале: установите переменную окружения CLAUDE_AX_SCREEN_READER=1

  • Постоянно: добавьте "axScreenReader": true в файл настроек Claude Code (~/.claude/settings.json)

Первая строка сеанса объявляет, что режим программы чтения с экрана включен. В Claude Code v2.1.206 и более поздних версиях объявляется: [Screen Reader Mode: on via flag] (или via env / via settings).

Чего ожидать

  • Ваши запросы и ответы Claude помечены. Ваши сообщения начинаются с you:, а ответы Claude начинаются с claude:. Активность инструментов начинается с tool:, а запросы разрешения с Permission Required:. Метки также доступны для поиска, поэтому вы можете использовать поиск терминала для перемещения между частями разговора.

  • Меню становятся нумерованными списками. Вместо перемещения выделения стрелками вы слышите каждый вариант как нумерованную строку, затем вводите номер нужного варианта и нажимаете Enter. Для запросов да или нет введите y или n и нажмите Enter.

  • Визуальные украшения удалены. Спиннеры, анимации прогресса и перерисовки на месте становятся простым текстом, который читается по порядку, а декоративные символы, такие как линии рисования полей, удаляются.

  • Звуковой сигнал терминала сообщает вам, когда Claude нуждается в вас. Вы услышите звуковой сигнал оповещения терминала, когда Claude завершит ответ, когда появится запрос разрешения и когда завершится долгоживущий инструмент. Если вы его не слышите, проверьте параметр звонка в приложении терминала — некоторые терминалы по умолчанию отключают звуковой сигнал оповещения. Собственный канал уведомлений Claude Code можно установить с помощью /config в разделе уведомлений.

Чтобы изучить подробную документацию по маркерам строк, навигации по спискам и существующим ограничениям, посетите раздел Специальные возможности руководства Claude Code.

Сообщить о проблеме

​​Если что-то не работает с вашей программой чтения с экрана или терминалом, откройте проблему в репозитории Claude Code на GitHub и упомяните вашу программу чтения с экрана в заголовке. Пожалуйста, включите вашу операционную систему, приложение терминала, имя и версию программы чтения с экрана.

Примечание: Один параметр, который легко спутать: CLAUDE_CODE_ACCESSIBILITY=1 — это другой, не связанный параметр — он сохраняет видимость курсора терминала для увеличителей экрана и не включает режим программы чтения с экрана. Для программы чтения с экрана используйте методы выше.

Нашли ответ на свой вопрос?