prompt-rail — плагин
Планка запросов в Claude Code: наведите, чтобы прочитать, щелкните, чтобы вернуться, три раскладки и команды
- 67 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Мод читает файл транскрипта текущей сессии на вашей машине и рисует по нему планку
- Мод добавляет в интерфейс Claude Code планку и команды, других действий в документации не описано
Установка
- Работает в
В терминале, через 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 скилл для чтения истории
Панель Claude Code для нескольких проектов: статусы, решения кнопками, Git, PR, CI и расход лимитов в одном окне.
Два плагина меняют вид вывода Claude Code: ответы в темной теме glamour и вызовы инструментов компактными строками.
Плагин Claude Code рисует над строкой ввода остаток лимитов на 7 дней и 5 часов и состояние кэша промпта
Скилл читает вашу историю промптов, находит повторяющиеся просьбы и превращает каждую в короткую команду вроде /sent
Плагин для Claude Code вместо автосжатия пишет передаточную записку, очищает сессию и продолжает работу с нее
Коротко о README
README показывает планку запросов, три раскладки, таблицу команд, привязку клавиш, легенду меток и схему работы от файла транскрипта до отрисовки.