tlrc CLI
tlrc — CLI-клиент справочника tldr: заранее загруженные примеры доступны без сети, ширину строк можно подогнать под терминал.
- 1 081 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Клиент загружает страницы справочника из сети и записывает их в локальный кеш.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/tlrcОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Клиент загружает страницы справочника из сети и записывает их в локальный кеш.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
tlrc — CLI-клиент справочника tldr с короткими примерами команд. Пользователь запрашивает страницу инструмента и получает типовые варианты его запуска в терминале. Клиент загружает страницы в локальный кеш, папку с сохраненной справкой, и обновляет их через заданный интервал. Языки выбираются в конфигурации или через переменные окружения, английские страницы загружаются всегда. В файле настроек TOML пользователь меняет оформление, ширину строк и адрес загрузки справочника. Можно выводить исходный Markdown вместо оформленной страницы.
Для кого. Разработчикам и администраторам, которым нужны короткие примеры синтаксиса рядом с рабочим терминалом.
Подходит, если
- Разработчик помнит название команды и ищет распространенный вариант ее вызова.
- Администратор готовит локальный кеш справки перед работой без сети.
- В узком терминале пользователь ограничивает ширину строк примеров.
- Команда направляет загрузку справочника на свое зеркало с архивами tldr.
Не подходит, если
- Специалист ищет полное описание каждого флага конкретной версии программы.
- Агент должен выполнить действие, а пользователь подключает только справочный клиент.
- На устройстве без сети пользователь открывает справочник с еще пустым кешем страниц.
Пример запроса к агенту
Настрой tlrc для чтения примеров команд в узком терминале, покажи путь конфигурации и не выполняй сами примеры.Ограничения
При первой загрузке страниц и обновлении кеша нужен доступ к зеркалу справочника. Английский язык клиент включает всегда, даже если в конфигурации выбраны другие языки. Свое зеркало должно отдавать архивы и контрольные суммы с именами из схемы tldr, произвольный сайт для этого не подойдет. При установке через `cargo install tlrc --locked` страницы man и файлы автодополнения оболочки не устанавливаются.
Как отключить. Прекратите вызовы `tldr` и отключите автоматическое обновление кеша параметром `auto_update = false`, если сохраняете клиент. Кеш и конфигурация остаются локальными файлами.
Частые вопросы
Почему после установки команда называется tldr?
`tlrc` — имя пакета, а клиент вызывается как `tldr`. Команда `tldr --config-path` покажет путь к его конфигурации для текущей системы.
Как создать начальную конфигурацию?
В README есть `tldr --gen-config > "$(tldr --config-path)"`. Она записывает настройки по пути клиента; перед выполнением сохраните существующий файл, если он уже настроен.
Как читать справку, не дожидаясь обновления?
В разделе `[cache]` задайте `defer_auto_update = true`. Сначала клиент покажет уже сохраненную страницу, затем обновит кеш; настройка полезна, если примеры нужны до завершения сетевого запроса.
Как отключить автоматические обновления?
В разделе `[cache]` поставьте `auto_update = false`. Клиент перестанет обновлять кеш по возрасту; сохраните уже загруженные страницы для чтения без сети.
Можно ли выводить Markdown без оформления?
Да. В разделе `[output]` задайте `raw_markdown = true`. После этого клиент выводит исходный Markdown страницы, который можно передать другой программе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI и скилл для Яндекс Трекера и Вики: короткий человеко- и агенто-читаемый вывод вместо сырых ответов MCP на тысячи токенов
Скилл читает вашу историю промптов, находит повторяющиеся просьбы и превращает каждую в короткую команду вроде /sent
Официальная командная строка Todoist со скиллом для агентов: задачи, проекты и входящие из терминала
CLI раскладывает мусорную папку вроде Downloads по местам с правилами на естественном языке, а агент судит файлы.
Python-CLI превращает транскрипты Claude Code из JSONL в читаемые HTML и Markdown с поиском, фильтрами и временной шкалой.
Интерактивный поиск в терминале помогает выбирать файлы, команды из истории и строки из длинного списка по частям названия.
Коротко о README
Клиент написан на Rust. Для Linux и macOS в руководстве есть установка через Homebrew, для Windows доступны Winget и Scoop. Если готового пакета для системы нет, можно собрать программу через Cargo или взять сборку в GitHub Releases.