developers · May 11, 2026

Знакомьтесь, Quire CLI: управление проектами прямо из терминала

Переведено ИИ
· Смотреть на английском

Окно терминала с Quire CLI рядом с видом доски Quire

Коротко о главном
Quire CLI — это автономный инструмент командной строки для управления Quire из терминала. Установите один раз через npm или Homebrew, войдите через OAuth и используйте структурированные подкоманды (quire project list, quire task create, quire mine), которые можно передавать по конвейеру, встраивать в скрипты и запускать по расписанию. Это принципиально другой инструмент, нежели сервер Quire MCP, который предназначен для ИИ-агентов — таких как Claude Code или ChatGPT, — вызывающих Quire как инструменты. Выбирайте CLI, если вы живёте в терминале и цените скорость, возможность скриптования и предсказуемые команды.

Большинство пользователей Quire работают в браузере. Веб-приложение — правильная среда для визуального планирования, перетаскивания подсписков и демонстрации результатов стейкхолдерам. Но есть и другая группа пользователей — разработчики, специалисты по операциям, технические PM-ы, все, кто уже живёт в терминале, — для которых открывать вкладку браузера ради того, чтобы отметить три задачи выполненными, кажется лишней тратой времени. Quire CLI создан именно для них.

Это не инструмент на базе ИИ. В нём нет встроенной языковой модели. Он относится к тому же классу инструментов, что git, gh или aws: структурированный интерфейс командной строки для сервиса, которым вы уже пользуетесь, где каждое действие соответствует предсказуемой команде, поддающейся конвейеризации, скриптованию и планированию. Войдите один раз, и в следующий раз, когда нужно будет создать задачу, вам не придётся переключаться в браузер и искать нужную вкладку Quire.

Ниже — честный рассказ о том, что такое Quire CLI, как его установить, какие команды стоит знать и пять примеров рабочих процессов, которые окупят время на настройку уже в первую неделю.

Что такое Quire CLI?

Quire CLI (@quire-io/quire-cli на npm, quire после установки) — это единый исполняемый файл, взаимодействующий с Quire API через OAuth.

Что это такое:

  • Обычный инструмент командной строки со структурированными подкомандами, поддерживающими конвейеры и скрипты.
  • Авторизация через OAuth. Выполните quire login один раз — никаких API-ключей и сервисных аккаунтов.
  • Кроссплатформенный. macOS, Linux, Windows — везде, где работает Node.js или однофайловый бинарник.
  • Прямой интерфейс к Quire API. Каждая CLI-команда соответствует реальному API-эндпоинту, поэтому CLI ничего не скрывает за упрощённой поверхностью.

Что это не такое:

  • Инструмент на базе ИИ. Quire CLI не понимает естественный язык. Команды структурированы (quire task create "Marketing_Q4" --name "Draft launch email"), а не являются запросами в чат.
  • Привязка к конкретному ИИ-клиенту. Если вы хотите, чтобы ИИ-агенты читали и изменяли данные Quire от вашего имени, это задача сервера Quire MCP. Другая поверхность, другая аудитория.

Зачем нужен CLI для Quire?

Три конкретные причины, без общих слов.

Причина 1: Скорость. Открыть Quire, найти нужный проект, найти нужную задачу, нажать «выполнено» — даже в лучший день это занимает 15–20 секунд. quire task complete <task-id> выполняется за одну секунду в уже открытом терминале. Умножьте это на 30 с лишним касаний в день у активного пользователя Quire, и разница во времени становится ощутимой.

Причина 2: Скрипты и cron. CLI — это строительный блок для автоматизации. Утренний шелл-скрипт может собрать ваши просроченные задачи в дайджест в формате Markdown. Цель make weekly-status может обойти все проекты, найти задачи, выполненные за эту неделю, и сформировать обновление статуса. Cron-задание может публиковать результат в Slack каждую пятницу в 16:00. Ничего из этого невозможно сделать из окна чата или вкладки браузера.

Причина 3: Честный вывод. Каждая CLI-команда показывает, что она сделала. Вы видите ID только что созданной задачи, ответ от API, сообщение об ошибке, если что-то пошло не так. Никаких скрытых вызовов инструментов, никаких «я сейчас создам их для вас» без возможности проверить результат. Когда 40 задач вот-вот появятся в общем рабочем пространстве, такая прозрачность — разница между полезным инструментом и источником проблем.

Quire CLI vs сервер Quire MCP vs Quire REST API

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

Интерфейс Лучше всего подходит для Кто вызывает
Quire CLI Пользователи терминала, шелл-скрипты, разовые команды, cron-задания Человек за клавиатурой или шелл-скрипт
Сервер Quire MCP ИИ-агенты, которым нужно читать и изменять данные Quire Claude Code, Codex CLI, ChatGPT Connectors, Claude Desktop, Cursor, Perplexity и любой другой MCP-клиент
Quire REST API Серверные интеграции, вебхуки, кастомные приложения Ваш бэкенд-сервис, поток n8n или Zapier, обработчик вебхука

Сервер MCP и CLI оба используют OAuth для аутентификации. REST API работает с токенами доступа. Все три интерфейса работают с одними и теми же данными и уважают одни и те же разрешения, поэтому задача, созданная через любой из них, мгновенно появляется во всех остальных.

Если вас интересует ИИ-сторона, руководство по настройке Quire MCP проведёт вас через подключение сервера MCP к Claude Code, ChatGPT или любому другому совместимому клиенту. CLI и MCP дополняют друг друга, а не конкурируют.

Требования

  • Аккаунт Quire на Free или платном плане с хотя бы одной организацией и проектом, которыми вы хотите управлять из терминала.
  • Терминал: macOS Terminal, iTerm2, Windows Terminal или любой Linux-шелл.
  • Одно из: Node.js 18 или новее (для установки через npm), Homebrew (macOS или Linux) или возможность скачать однофайловый бинарник с GitHub Releases.
  • Возможность принять OAuth-коллбэк на localhost. Большинство сетей это допускают. Некоторые корпоративные VPN блокируют такие запросы. Если quire login зависает в ожидании редиректа, попросите IT-отдел разрешить loopback-редиректы.

Установка Quire CLI

Quire CLI поставляется как единый бинарный файл командной строки. Выберите способ установки, который соответствует тому, как вы уже управляете CLI-инструментами. Все варианты перечислены в README на GitHub.

npm (большинство пользователей):

npm i -g @quire-io/quire-cli

Homebrew (macOS или Linux):

brew install quire-io/quire/quire

Попробовать без установки:

npx @quire-io/quire-cli --help

Или скачайте однофайловый бинарник со страницы GitHub Releases.

После установки выполните одноразовый вход через OAuth. Откроется вкладка браузера, вы войдёте в Quire, утвердите доступ к рабочим пространствам, и CLI сохранит токен в ~/.config/quire/credentials.json (или в системной связке ключей ОС, если она доступна):

quire login
quire whoami

Если quire whoami выводит данные вашей учётной записи, подключение установлено. Попробуйте несколько реальных команд:

quire project list
quire task list "Marketing_Q4"
quire mine --all-orgs --json

Что умеет Quire CLI

Полная документация по подкомандам находится в README на GitHub, но команды, которые нужно знать с первого дня, умещаются на одном экране.

quire login                                       # одноразовая настройка OAuth
quire whoami                                      # проверить авторизацию
quire logout                                      # удалить локальные учётные данные

quire project list                                # список ваших проектов
quire task list "<project>"                       # список задач в проекте
quire task tree <task-id> --depth full            # рекурсивное дерево подзадач
quire task search "release notes" --mine          # поиск задач (только ваших)
quire task create "<project>" --name "Ship CLI v1" --due 2026-06-30
quire task complete <task-id>                     # отметить задачу выполненной
quire mine --all-orgs --json                      # список ваших задач по всем организациям

Каждая команда поддерживает --help с полным описанием опций. Большинство также поддерживают --json для машиночитаемого вывода — это основа всех примеров рабочих процессов ниже.

Ресурс Основные действия
Задачи Создание, обновление, завершение, удаление, перемещение, пакетное создание, установка дат, назначение, поиск
Подзадачи и подсписки Создание, отображение, организация иерархии
Проекты Список, создание, обновление, поиск, управление участниками
Комментарии Добавление, обновление, удаление, отображение (с вложениями)
Метки и статусы Создание, обновление, применение, отображение
Документы Создание, обновление, отображение, получение содержимого
Аналитика Создание, отображение, управление пользовательскими полями
Чаты Создание, отображение, отправка сообщений
Организации и пользователи Получение данных текущего пользователя, список организаций, список участников

Каждое действие сопоставлено 1:1 с эндпоинтом Quire REST API.

Примеры рабочих процессов

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

Дайджест для ежедневного стендапа

quire mine --all-orgs --json \
  | jq -r '.[] | select(.due == "2026-05-11") | "- [" + .name + "](" + .url + ") (" + .project + ")"'

Запускайте в 9 утра и вставляйте Markdown-вывод в Slack или документ со статусом дня. Добавьте псевдоним в .zshrc, чтобы на следующее утро это была одна короткая команда:

alias standup='quire mine --all-orgs --json | jq -r "..."'

Пакетное создание задач из заметок со встречи

grep "^TODO:" ./meetings/2026-05-04-sync.md \
  | sed 's/^TODO: //' \
  | while read task; do
      quire task create "Marketing_Q4" \
        --name "$task" \
        --tag "from-monday-sync" \
        --due 2026-05-08
    done

Двенадцать минут понедельничной рутины превращаются в шелл-цикл. Вынесите это в Makefile — и та же цель будет работать каждый понедельник, без необходимости вспоминать синтаксис.

Cron-задание: пятничный дайджест просроченных задач

0 17 * * 5  cd ~/work && /usr/local/bin/quire task search "overdue" --mine --json > friday.json

Дополните это скриптом, который публикует JSON в Slack-вебхук, создаёт страницу в Notion или просто отправляет вам по email. CLI занимается передачей данных; всё, что вы подключите на выходе, — на ваше усмотрение.

Превращение CSV с контент-календарём в задачи

tail -n +2 ./calendar/2026-Q2.csv \
  | while IFS=, read -r publish_date channel title; do
      quire task create "Content_Pipeline" \
        --name "$title" \
        --due "$publish_date" \
        --tag "$channel"
    done

Из CSV в задачи — один конвейер. Идемпотентность достигается, если также проставлять метку с идентификатором источника: тогда легко найти и удалить лишнее, если скрипт отработал некорректно.

Завершение задач по ID из файла

cat finished_today.txt | xargs -n 1 quire task complete

finished_today.txt — просто список ID задач, по одному на строку. Удобно в пятницу в 17:00, когда нужно закрыть восемь задач сразу, а кликать по каждой в браузере — как наказание.

Когда Quire CLI не подходит

Несколько честных оговорок.

  • Вы не пользуетесь терминалом. Если команда cd вызывает дискомфорт, правильная среда для вас — веб-приложение Quire. CLI не делает ничего, чего нет в веб-приложении; он просто быстрее для тех, кто уже живёт в шелле.
  • Вы хотите, чтобы рассуждением занимался ИИ. Когда задача звучит как «найди все зависшие проекты и скажи, что нужно эскалировать», — это работа для ИИ. Подключите сервер Quire MCP к Claude Code, Codex CLI, ChatGPT или Claude Desktop и позвольте модели самой выбирать инструменты. CLI занимается передачей данных; MCP — рассуждением.
  • Вам нужна полностью управляемая серверная интеграция. Для рабочих процессов, запускаемых вебхуками или работающих на вашем сервере, Quire REST API надёжнее, чем CLI с OAuth-авторизацией на ноутбуке разработчика.
  • Ваша сеть блокирует OAuth loopback-редиректы. Некоторые корпоративные VPN это делают. Если quire login зависает в ожидании редиректа, попросите IT-отдел разрешить коллбэки на 127.0.0.1, прежде чем отказываться от инструмента.

Советы и лучшие практики

  • Используйте --json и jq для всего, что планируете переиспользовать. Текстовый вывод удобен для чтения; JSON — для всего остального. Большинство команд CLI принимают флаг --json.
  • Указывайте имена проектов точно. «Marketing_Q4» — однозначно, «тот маркетинговый» — не имя проекта, которое знает CLI. Имена проектов чувствительны к регистру.
  • Помечайте метками задачи, созданные пакетами. Добавление --tag from-cli (или --tag bulk-import-2026-05-11) позволяет легко найти и почистить задачи, если скрипт отработал некорректно.
  • Включайте вход через OAuth в скрипт настройки для новых машин. Одна строка quire login && quire whoami после установки позволяет новому ноутбуку выйти на рабочее состояние за 30 секунд.
  • Читайте quire <command> --help. Это короче и точнее любого поста в блоге. Все опции для каждой подкоманды — там.
  • Комбинируйте CLI с сервером MCP. Используйте CLI для детерминированной части (создание, завершение, список, поиск), а ИИ-клиент, подключённый к MCP, — для неоднозначной (приоритизация, резюмирование, планирование). Одни данные, два дополняющих друг друга интерфейса.

Главное

Интересный сдвиг в 2026 году — не то, что ИИ-клиенты научились управлять проектами. А то, что у людей, которые занимаются управлением проектами больше всего, уже был любимый инструмент: терминал. Quire CLI даёт им полноценную точку входа в рабочее пространство без ИИ на пути — если только они сами его не захотят.

Если вы живёте в терминале, установите CLI на этой неделе. Встройте один из примеров рабочих процессов в утреннюю или пятничную рутину. Настройка занимает пять минут. Отдача накапливается с каждым днём использования Quire.

Сервер MCP по-прежнему правильный инструмент там, где нужно рассуждение. Они не конкурируют — это два взаимодополняющих интерфейса к одному и тому же рабочему пространству.

Приветственное предложение Quire Pro: первый месяц бесплатно для новых команд

Часто задаваемые вопросы

Что такое Quire CLI?

Quire CLI — это автономный инструмент командной строки для Quire. Установите через npm, Homebrew или бинарник, выполните quire login и управляйте задачами, проектами и документами из любого терминала.

Quire CLI — это то же самое, что сервер Quire MCP?

Нет. Quire CLI предназначен для людей, вводящих команды вручную. Сервер Quire MCP — для ИИ-агентов, вызывающих Quire как инструменты. Данные одни, аудитория разная.

Нужно ли быть разработчиком, чтобы использовать Quire CLI?

Нет. Достаточно уметь открыть терминал и выполнить две команды.

Что я могу делать с Quire CLI?

Перечислять и искать задачи, создавать их пакетами, завершать, организовывать подзадачи, управлять проектами и участниками, оставлять комментарии, создавать документы. Каждый объект Quire доступен через CLI.

Когда лучше использовать сервер MCP?

Когда задача требует рассуждения: приоритизация, резюме, превращение неструктурированных заметок в задачи. Quire CLI — для детерминированной части работы.

Работает ли Quire CLI в cron-заданиях?

Да. Используйте вывод --json, запускайте из cron, передавайте результаты куда нужно.

Есть ли бесплатный тариф?

Да. Free план Quire предоставляет тот же доступ к CLI, что и платные планы.

Готовы управлять рабочим пространством Quire из терминала?

Установите Quire CLI через npm, Homebrew или GitHub Releases. Free аккаунт Quire, полный доступ, без банковской карты.

Vicky
Marketer by day, Bibliophile by night.