qrcp CLI

qrcp передает файлы между компьютером и телефоном по локальной сети через QR-ссылку, которая открывается в браузере.

  • 10 523 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

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

  • Временный веб-сервер открывает выбранные файлы по сетевой ссылке и может принимать загрузки на компьютер.
Все причины и проверки

claudiodangelis/qrcp

Установка

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

npx skillfoxx add cli/qrcp

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

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

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

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

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

  • Временный веб-сервер открывает выбранные файлы по сетевой ссылке и может принимать загрузки на компьютер.

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

Что делает

Получатель сканирует QR-код и открывает ссылку в браузере телефона. Файл отдает временный сервер qrcp на компьютере; для обратной передачи тот же инструмент открывает страницу загрузки. Отдельное приложение на телефоне не требуется. Пользователь выбирает сетевой интерфейс, материалы и папку приема. Можно передать несколько файлов или каталог, задать адрес и путь ссылки. По умолчанию порт и путь случайные, а после передачи qrcp завершает сервер. Режим `keep-alive` меняет это поведение. HTTPS включается с подготовленными сертификатом и ключом.

Для кого. Техническим писателям, которые переносят документы между компьютером и телефоном в одной локальной сети.

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

  • Автор переносит готовый PDF с компьютера на телефон в одной сети.
  • Пользователь загружает фотографию с телефона в выбранную папку компьютера.
  • Коллеге передают несколько файлов через одну QR-ссылку.
  • У компьютера несколько интерфейсов, и пользователь выбирает сеть для передачи.

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

  • Устройства не могут связаться по указанной локальной сети.
  • Ссылка на передачу может попасть посторонним в недоверенной сети.
  • Нужен постоянный сервер обмена с учетными записями и журналом доступа.

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

Подготовь отправку одного PDF на мой телефон по домашней сети, проверь интерфейс и закрой сервер после передачи.

Ограничения

Устройства должны видеть друг друга, а сетевые правила — пропускать выбранный порт компьютера. По умолчанию передача идет по HTTP: для закрытых материалов используйте доверенную сеть или HTTPS. Случайный путь затрудняет случайное обнаружение ссылки, но не заменяет учетные записи и права получателей. С включенным `keep-alive` сервер остается доступным после передачи; завершите его вручную и проверьте содержимое папки приема.

Как отключить. Остановите процесс qrcp. Временная ссылка перестанет обслуживаться, а принятые файлы останутся в папке назначения.

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

Что устанавливать на телефон?

Отдельное приложение не нужно: QR-код ведет в обычный браузер.

Как отправить файл на компьютер?

Запустите `qrcp receive` на компьютере и откройте QR-ссылку на телефоне. Появится форма загрузки.

Куда попадут загруженные файлы?

В текущий каталог или в папку, заданную через `--output`.

Ссылка работает после передачи?

Обычно нет: сервер завершается. Keep-alive оставляет его работающим до ручной остановки.

Как включается HTTPS?

Передайте пути к сертификату и ключу: `qrcp --tls-cert /path/to/cert.pem --tls-key /path/to/cert.key MyDocument.pdf`. Подставьте свои пути и имя файла.

Обсуждение

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

termscp, терминальный клиент передачи файлов, открывает удаленный файл в привычном редакторе и синхронизирует правку обратно.

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

Две команды для терминала на Rust: qq отвечает на быстрый вопрос по командной строке, а qa делает один шаг с файлами и командами

CLIШирокий доступ628Звезды репозитория

MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке

MCP-серверШирокий доступ1,2 тыс.Звезды репозитория

nnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.

CLIРасширенный доступ22,1 тыс.Звезды репозитория
Российский стек

MCP-сервер и внешняя обработка 1С, через которые агент выполняет запросы и код в уже открытом сеансе пользователя, без шлюза и сервера посередине

MCP-серверШирокий доступ10Звезды репозитория

Удаленное управление сессиями Claude Code, Codex и других кодинг-агентов с телефона через нативные приложения и Web

CLIШирокий доступ5,4 тыс.Звезды репозитория

Коротко о README

В режиме приема папку можно задать сразу: `qrcp receive --output=/tmp/dir`. Для постоянных настроек в конфигурации есть `output`, `port` и `path`.

Бейдж для README

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

Foxx AIqrcp
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.