Claude Code

Быстрые промпты и вложения

Сохранённая библиотека промптов, drag-and-drop изображения, файловые вложения и переиспользуемая история сообщений — всё из строки ввода под таймлайном.

Строка ввода под таймлайном — это больше, чем textarea. Здесь живут сохранённые промпты, вложения и история сообщений, чтобы то, что вы вводите по десять раз в день, перестало занимать десять вводов в день.

Быстрые промпты

Быстрые промпты — это короткие именованные записи, хранящиеся в ~/.purplemux/quick-prompts.json. Они появляются как чипы над строкой ввода — один клик отправляет промпт, как будто вы его ввели.

Из коробки идут два встроенных, их можно отключить в любой момент:

  • Commit — запускает /commit-commands:commit
  • Simplify — запускает /simplify

Добавьте свои в Настройки → Быстрые промпты:

  1. Нажмите Добавить промпт.
  2. Дайте ему имя (метка чипа) и тело (что отправляется).
  3. Перетаскивайте для перестановки. Отключайте, чтобы скрыть, не удаляя.

Всё, что вы пишете в теле, отправляется как есть — включая slash-команды, многострочные промпты или шаблонные запросы вроде «Объясни файл, открытый в редакторе, и предложи одно улучшение».

Slash-команды учитываются
Быстрые промпты отлично работают как одно-кликовые триггеры для slash-команд Claude Code. Чип «Review this PR», указывающий на `/review`, экономит несколько нажатий каждый раз.

Drag-and-drop изображений

Перетащите файл изображения (PNG, JPG, WebP и т. д.) куда угодно на строку ввода, чтобы прикрепить. purplemux загружает файл во временный путь на сервере и автоматически вставляет ссылку в ваш промпт.

Можно также:

  • Вставить изображение прямо из буфера обмена
  • Кликнуть скрепку для выбора через диалог файлов
  • Прикрепить до 20 файлов на одно сообщение

Полоса миниатюр появляется над вводом, пока вложения ожидают отправки. У каждой миниатюры есть крестик, чтобы убрать её до отправки.

Прочие вложения

Та же скрепка работает и для не-изображений — markdown, JSON, CSV, исходники, что угодно. purplemux кладёт их во временный каталог и вставляет путь, чтобы Claude мог read их в составе запроса.

Это самый простой способ передать что-то, к чему Claude сам не может дотянуться: stack trace, скопированный с другой машины, или конфиг из другого проекта.

Удобно на мобильных

Вложения и скрепка занимают полный размер на телефонах. Бросьте скриншот из шторки «Поделиться» iOS или используйте кнопку камеры (Android), чтобы прикрепить фото прямо из камеры.

Строка ввода переформатируется под узкие экраны — чипы становятся горизонтальным скроллером, textarea растёт до пяти строк перед тем, как начать прокручиваться.

История сообщений

Каждый промпт, отправленный в рабочем пространстве, хранится в его персональной истории. Чтобы переиспользовать:

  • Нажмите в пустой строке ввода, чтобы пройтись по последним сообщениям
  • Или откройте picker History для поискового списка

Старые записи можно удалять из picker'а. История лежит вместе с другими данными рабочего пространства в ~/.purplemux/, наружу никогда не уходит.

Клавиатура

Клавиша Действие
⌘I Поставить фокус в строку ввода из любого места вида сессии
Enter Отправить
⇧Enter Вставить перенос строки
Esc Пока Claude занят — отправить interrupt
Пройтись назад по истории сообщений (когда строка пуста)

Что дальше