prompt-rail — плагин

Планка запросов в Claude Code: наведите, чтобы прочитать, щелкните, чтобы вернуться, три раскладки и команды

  • 67 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Минимальный доступ

Почему такой уровень

  • Мод читает файл транскрипта текущей сессии на вашей машине и рисует по нему планку
  • Мод добавляет в интерфейс Claude Code планку и команды, других действий в документации не описано
Все причины и проверки

oikon48/prompt-rail

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/prompt-rail

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Мод читает файл транскрипта текущей сессии на вашей машине и рисует по нему планку
  • Мод добавляет в интерфейс Claude Code планку и команды, других действий в документации не описано

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

prompt-rail — мод для Claude Code, который рисует в интерфейсе ленту ваших запросов из текущей сессии. Наведите курсор на метку, чтобы прочитать запрос, щелкните, чтобы прокрутить беседу к нему. Нужен Claude Code версии 2.1.287 или новее, где моды включены по умолчанию. Лучше всего мышь работает в режиме `"tui": "fullscreen"`. Раскладок три: горизонтальная над полем ввода (по умолчанию), вертикальная панель рядом с беседой и нижняя под строкой подсказки рядом со строкой состояния. Команда `/prompt-rail horizontal`, `vertical`, `below` или `off` переключает вид, а выбор хранится между сессиями и доступен в `/config` как строка «Rail mode». Перейти к запросу можно командами `/prompt-rail next`, `prev`, `first`, `last`, по номеру вроде `/prompt-rail 12` или поиском `/prompt-rail find <слова>`. Для горячих клавиш есть `/prompt-rail-next`, `/prompt-rail-prev` и `/prompt-rail-toggle`, которые назначают в `~/.claude/keybindings.json`. Метки показывают прочитанный запрос, остальные и запросы, к которым Claude Code отказался прокручивать, а команды `next` и `prev` их пропускают.

Для кого. Пользователям Claude Code с длинными сессиями, в которых нужно быстро вернуться к одному из прошлых запросов.

Подходит, если

  • В сессии под сотню запросов, и надо найти тот, где вы описали ограничения задачи
  • Хочется быстро перейти к предыдущему запросу сочетанием клавиш, например Ctrl+K
  • Нужна вертикальная панель запросов рядом с беседой на широком экране
  • Нужно найти запрос по словам командой `/prompt-rail find`

Не подходит, если

  • У вас Claude Code старше 2.1.287: моды там недоступны
  • Нужен поиск по содержимому всех проектов и сессий: планка работает внутри одной сессии
  • Вы работаете в другом агенте: мод написан только для Claude Code

Пример запроса к агенту

Перейди к запросу, где я просил переименовать таблицу, командой /prompt-rail find переименовать

Ограничения

  • Нужен Claude Code 2.1.287 или новее. Если вы включали `CLAUDE_CODE_ENABLE_FUNCTION_HOOKS` в раннем доступе, переменную можно убрать: теперь Claude Code ее игнорирует.
  • Мышь работает лучше всего при `"tui": "fullscreen"`; в других режимах планка управляется командами и клавишами.
  • Claude Code иногда отказывается прокручивать беседу к запросу, такие метки отмечены пунктиром, а команды `next` и `prev` их пропускают.
  • Планка строится из файла транскрипта сессии на вашей машине, поэтому видит только текущую сессию.

Как отключить. Плагин снимают командой `claude plugin uninstall prompt-rail@oikon48`, а `/prompt-rail off` только прячет планку на время.

Частые вопросы

Как поставить prompt-rail?

Выполните `claude plugin marketplace add oikon48/prompt-rail` и `claude plugin install prompt-rail@oikon48`. В сессии то же делают `/plugin marketplace add` и `/plugin install`. Планка появится в новой сессии.

Как переключить раскладку?

Командой `/prompt-rail horizontal`, `vertical` или `below`, либо в `/config` строкой «Rail mode». Выбор сохраняется между сессиями.

Как назначить горячие клавиши?

В `~/.claude/keybindings.json` в контексте `Chat` свяжите клавиши с `command:prompt-rail-prev` и `command:prompt-rail-next`. Эти команды работают и посреди хода.

Что означают метки на планке?

Жирная метка показывает запрос, который вы читаете, тонкая любой другой запрос, пунктир запрос, к которому Claude Code отказался прокручивать.

Как работает планка изнутри?

Мод читает транскрипт текущей сессии и по нему строит метки; щелчок прокручивает беседу к выбранному запросу через функции хуков Claude Code.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

claude-history ищет и открывает прошлые диалоги Claude Code, Codex и Pi в терминале и дает Claude скилл для чтения истории

CLIРасширенный доступ542Звезды репозитория

Панель Claude Code для нескольких проектов: статусы, решения кнопками, Git, PR, CI и расход лимитов в одном окне.

ПлагинРасширенный доступ79Звезды репозитория

Два плагина меняют вид вывода Claude Code: ответы в темной теме glamour и вызовы инструментов компактными строками.

ПлагинРасширенный доступ83Звезды репозитория

Плагин Claude Code рисует над строкой ввода остаток лимитов на 7 дней и 5 часов и состояние кэша промпта

ПлагинМинимальный доступ247Звезды репозитория

Скилл читает вашу историю промптов, находит повторяющиеся просьбы и превращает каждую в короткую команду вроде /sent

СкиллРасширенный доступ134Звезды репозитория

Плагин для Claude Code вместо автосжатия пишет передаточную записку, очищает сессию и продолжает работу с нее

ПлагинРасширенный доступ125Звезды репозитория

Коротко о README

README показывает планку запросов, три раскладки, таблицу команд, привязку клавиш, легенду меток и схему работы от файла транскрипта до отрисовки.

Бейдж для README

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