developers · May 20, 2026

Quire MCP + Claude Managed Agents: рабочая сборка

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

Агент Claude создаёт еженедельную сводку изменений внутри проекта Quire

Последнее обновление: 6 августа 2026 г.

TL;DR

Мы заменили понедельничную планёрку на Claude Managed Agent. Через Quire MCP он читает наш проект Quire Dev_Changelog, группирует завершённую за семь дней работу по меткам и пишет понятную клиентам еженедельную сводку в новом Документе Quire. Время работы на Haiku 4.5: меньше 30 секунд. Главный неочевидный выигрыш дала жёсткая фильтрация инструментов: входные токены за запуск упали с ~82 000 до ~12 000, и задача уложилась в лимиты Tier 1 без апгрейда API.

Понедельник, 9:04. Кто-то в командном чате спрашивает: «Ребят, напомните, что мы выпустили на прошлой неделе?» Трое открывают вкладки, листают доску Канбан, пытаются вспомнить, какие из сорока закрытых задач были важными, и через двадцать минут возвращаются с двумя пунктами и пожатием плеч. Планёрка, которая должна была занять десять минут, длится сорок. К вторнику все уже забыли, о чём шла речь.

Мы заменили этот цикл. На базе Quire MCP и Claude Managed Agents мы собрали агента, который каждый понедельник утром читает наш проект Dev_Changelog, находит всё, что завершено за семь дней, группирует по командам, переводит разработческий жаргон на язык, понятный клиенту, и записывает всю сводку в новый Документ Quire. Время работы: меньше тридцати секунд. Поддержка: ноль.

В этом посте вся сборка целиком, включая три вещи, которые сломались по пути, и то, как мы их починили. Если вы давно хотели ИИ-агента, который делает реальную работу с данными вашего проекта, а не просто болтает о них, вот рабочий рецепт.

Что именно создаёт агент?

Каждый понедельник в 9:00 по тихоокеанскому времени просыпается сессия Claude, обращается к Quire и создаёт в нашем проекте Dev_Changelog новый Документ с названием Weekly Brief: May 15 to May 21, 2026. В Документе пять разделов в таком порядке:

  • Highlights — три главных пункта по влиянию на пользователей
  • Features Shipped — каждая новая возможность, переведённая в пользу для пользователя
  • Bugs Fixed — что пользователь видел до исправления
  • Design Updates — что заметно изменилось
  • Social and Marketing — цифры вовлечённости, если они были в описании задачи

Пустые разделы молча пропускаются. Внизу стоит однострочная сводка с количеством пунктов. Весь текст занимает около 400 слов и читается как внутренний дайджест, а не маркетинговый журнал изменений, потому что именно этого требует системный промпт.

Посмотрите живые примеры: агент читает данные из отфильтрованного исходного проекта Dev_Changelog, а Weekly Brief: May 15 to May 21, 2026 — это реальный Документ, который он создал.

Отфильтрованный исходный проект Dev_Changelog и созданный Документ Weekly Brief рядом

Команда читает сводку за две минуты на стендапе. Никому не нужно её писать. Никому не нужно об этом помнить.

Наш вебинар по MCP приводит к тому же результату без всех шагов сборки, в части про мониторинг. Именно с неё начинается плеер ниже.

В этой сессии21:58 Workflow 4: мониторинг с помощью запланированного агента, который пишет еженедельный отчёт

Что дают Quire MCP и Claude Managed Agents вместе?

Quire MCP — это сервер Model Context Protocol, размещённый по адресу https://mcp.quire.app/mcp. Он превращает API Quire в набор стандартизированных инструментов, которые может вызывать любой MCP-совместимый клиент. Их около девяноста пяти, от search_tasks до create_document и bulk_create_tasks. Агенту не нужно знать, как устроен REST API Quire. Он видит каталог инструментов и вызывает нужные.

Claude Managed Agents — это облачная среда выполнения автономных агентов от Anthropic. Вы определяете агента (модель + системный промпт + настройки инструментов), окружение (изолированный контейнер с сетевыми политиками) и создаёте сессии, которые и делают работу. Изоляцию, прокси учётных данных, цикл выполнения и журнал аудита берёт на себя Anthropic. Писать код для этого не нужно.

Вместе они работают потому, что по отдельности каждый элемент — лишь инфраструктура. Quire MCP без агента — каталог инструментов, который никто не вызывает. Claude Managed Agents без предметного MCP — песочница, в которой нечего делать. Соедините их, и получится агент, который действует на реальных рабочих данных, с настоящей авторизацией и изоляцией «из коробки».

Не используете Claude Managed Agents? Quire MCP также работает с Open Claw, открытым MCP-клиентом. Тот же каталог инструментов, тот же поток OAuth, те же рабочие процессы. Выбирайте среду, которая подходит вашему стеку.

Почему это важно: У большинства инструментов управления проектами пока нет публичного сервера MCP. У Asana, Monday и ClickUp есть REST API, но нет MCP, так что вам пришлось бы самим оборачивать их и решать вопрос авторизации. У Notion MCP есть, но его инструменты заточены под документы и страницы, а не под структуру задач и подзадач, нужную для автоматизации проектов. Quire MCP построен вокруг рабочих единиц (задачи, подзадачи, статусы, метки, подсписки), с которыми работает агент, поэтому эта сборка заняла один день, а не квартал.

Как построить агента шаг за шагом?

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

1. Определение агента

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

name: Dev Changelog Writer
model:
  id: claude-haiku-4-5
  speed: standard
system: |-
  You are the weekly changelog writer for the Quire project
  "Dev_Changelog" (https://quire.io/w/Dev_Changelog).
  When invoked:
  1. Use the Quire MCP to search Dev_Changelog for tasks where status
     is completed and the `toggled` timestamp falls within the last 7
     days. Pull name, description, priority, tags, and subtasks.
  2. Group results by tag: feature, bugfix, design, social. Within
     each group, sort by priority (urgent, high, medium, low).
  3. Translate each task from internal dev shorthand into plain
     language a customer would understand. Features: lead with the
     user-facing benefit. Bugfixes: lead with what the user was
     experiencing. Design: describe what visibly changed. Social:
     include engagement numbers if mentioned.
  4. Create a new document in Dev_Changelog using `create_document`.
     Title: "Weekly Brief: [start date] to [end date]". Sections:
     Highlights, Features Shipped, Bugs Fixed, Design Updates,
     Social and Marketing, plus a footer with item counts.
  5. If zero completed tasks are found, do not create a document.
mcp_servers:
  - name: quire
    type: url
    url: https://mcp.quire.app/mcp

Определение агента, открытое в консоли Claude Managed Agents

Мы выбрали Haiku 4.5, потому что работа не требует сложных рассуждений. Агент группирует, фильтрует и форматирует, и Haiku справляется с этим при стоимости примерно в десять раз ниже, чем у Sonnet, и заметно более высоких лимитах. Для еженедельного запуска без присмотра запас по лимитам важнее небольшого выигрыша в рассуждениях.

2. Фильтрация инструментов — здесь настоящая экономия

По умолчанию, когда вы подключаете сервер Quire MCP к агенту, все девяносто пять определений инструментов загружаются в контекст при каждом вызове модели. Это много токенов, и почти все они бесполезны, когда агенту нужно только читать задачи и создавать Документ.

Фильтруйте без жалости:

Лучшая платформа для управления проектами, 4,7 звезды от более 2400 пользователей Quire

tools:
  - mcp_server_name: quire
    type: mcp_toolset
    default_config:
      enabled: false
      permission_policy:
        type: always_allow
    configs:
      - name: search_tasks
        enabled: true
      - name: create_document
        enabled: true
      - name: list_tags
        enabled: true
      - name: resolve_quire_url
        enabled: true

default_config.enabled: false означает «по умолчанию всё выключено», а блок configs включает четыре инструмента, которые агент реально использует. Это единственное изменение снизило число входных токенов за запуск с примерно 82 000 до менее 12 000 и уверенно вернуло нас в лимит Tier 1. (Подробнее об этом в разделе о том, что пошло не так.)

Есть и выигрыш в безопасности. Когда включены только search_tasks, create_document, list_tags и resolve_quire_url, агент буквально не может удалить, архивировать или изменить существующие данные, даже если prompt injection попытается его заставить. Инструмента bulk_delete_tasks из Quire в его наборе нет, так что модель не может его вызвать.

3. Окружение

Managed Agents запускает каждую сессию в песочнице gVisor с сетевой политикой, которую вы контролируете. По умолчанию стоит «Limited» без внешнего доступа к сети, и это не даст вашему агенту добраться до Quire MCP. Самое чистое решение — принцип наименьших привилегий: оставьте тип Limited, но явно разрешите единственный нужный хост.

Настройки сети окружения: тип Limited и mcp.quire.app в списке разрешённых хостов

В консоли Claude: Manage Environments → ваше окружение → Networking → включите Allow MCP server network access → добавьте mcp.quire.app в Allowed hosts. Доступ к сети для менеджеров пакетов оставьте выключенным, потому что этот агент ничего не устанавливает.

4. Хранилище учётных данных

Quire авторизует через OAuth. В Managed Agents токены OAuth хранятся в хранилище учётных данных за пределами песочницы. Когда агент вызывает Quire MCP, прокси подставляет токен на стороне сервера. Сама модель токен не видит, поэтому успешная prompt injection не сможет его похитить.

Хранилище учётных данных с активными учётными данными OAuth для Quire MCP

Создайте хранилище, нажмите Add credential, укажите https://mcp.quire.app/mcp, выберите тип OAuth и пройдите процесс авторизации. Когда учётные данные получат статус Active, хранилище готово.

5. Планирование

Сессии Managed Agents одноразовые. Они не повторяются автоматически. Чтобы агент запускался каждый понедельник, направьте любой планировщик на эндпоинт API sessions.create с cron-выражением 0 9 * * 1. Мы используем простой Cloudflare Workers Cron Trigger, который раз в неделю вызывает API Anthropic, но GitHub Actions по расписанию подойдёт не хуже, как и любая платформа облачных функций.

Что сломалось и как мы это поняли?

На пути к чистому еженедельному запуску пошли не так три вещи. О них стоит рассказать, потому что при похожей сборке вы наверняка столкнётесь хотя бы с одной.

Неверный URL MCP. Продукт Quire живёт на quire.io, но сервер MCP находится на quire.app. Мы направили всё (агента, разрешённые хосты окружения, хранилище учётных данных) на mcp.quire.io/mcp и получили непонятный сбой OAuth, а когда обошли его, HTTP 502 от вышестоящего сервера. Решение скучное, но важное: любая ссылка на MCP должна вести на mcp.quire.app, а не на quire.io. Если хотя бы в одном из трёх мест неверный хост, запуск падает.

Раздутый набор инструментов агента. Стандартный agent_toolset_20260401 от Anthropic добавляет в контекст все универсальные инструменты (bash, файловые операции, веб-поиск, выполнение кода). Нашему агенту ничего из этого не нужно.

Включённый по умолчанию набор вместе с сервером Quire MCP поднял число входных токенов выше 80 000 за вызов модели, и мы сразу упёрлись в лимит Tier 1. Отключив набор по умолчанию и отфильтровав инструменты Quire (как показано выше), мы снизили его примерно до 12 000. Урок: каждый инструмент в контексте агента — это налог, даже если агент его никогда не вызывает.

Паника из-за лимитов. Пока мы не поняли, что дело в раздутом контексте, естественной реакцией было «надо повышать тариф API». Повышение стоит денег. На самом деле агент загружал 70 000 токенов определений инструментов, которые ему никогда не понадобятся. Всегда проверяйте, что лежит в контекстном окне, прежде чем решать, что вам нужен лимит побольше.

Что Quire MCP позволяет сверх еженедельного журнала изменений?

Еженедельный журнал изменений — полезный первый агент, но по сути это proof of concept. Схема (один Managed Agent + Quire MCP + запланированный триггер) подходит для многого другого.

Вот что мы сейчас прототипируем:

  • Ежедневная сводка для старта спринта: читает задачи, перешедшие в статус «In Progress» за ночь, и публикует резюме в Slack
  • Автор черновиков ретроспектив инцидентов: следит за проектом Quire, находит завершённые задачи incident и собирает черновик ретро с хронологией, причинами и дальнейшими действиями из подзадач
  • Клиентский дайджест по статусу: запускается в пятницу днём для каждого клиентского проекта и пересказывает результаты недели языком, пригодным для прямой пересылки клиенту

Схема всегда одна и та же. Запланированный триггер, узкоспециализированный агент, небольшой набор инструментов Quire MCP, Документ или сообщение на выходе. Сложную часть (изоляцию, учётные данные, цикл агента) берёт на себя Managed Agents. Предметная часть (какие данные Quire запрашивать и что с ними делать) живёт в системном промпте.

Когда такой подход не подходит?

Managed Agent избыточен для разовых вопросов. Если нужна одноразовая сводка «что мы выпустили за квартал», быстрее спросить Claude прямо в чате и вставить туда данные из Quire, чем строить развёрнутого агента. Форма агента окупается, только когда одна и та же работа повторяется без присмотра.

Он также не подходит, когда работа действительно требует рассуждений, например составить вдумчивую продуктовую стратегию на тех же данных. Haiku хорош для «суммируй и оформи». Для «реши, что нам с этим делать» нужен Sonnet или Opus, и тогда, скорее всего, нужен и человек в контуре.

А если данные вашего проекта скудны (скажем, пара завершённых задач в неделю без описаний), агенту нечего пересказывать. Результат не лучше дисциплины вашей команды в написании настоящих описаний задач. Мы убедились в этом на собственном опыте, когда ранний тестовый запуск выдал сводку формально верную и совершенно бесполезную, потому что половина названий задач была просто номерами тикетов.

ИИ в цепочке вообще не нужен? Quire CLI даёт те же данные через структурированные команды, которые можно скриптовать и запускать по cron, без вызова модели.

Более 100 000 команд используют ПО для управления проектами Quire — зарегистрируйтесь бесплатно

Главные выводы

Агент еженедельного журнала изменений невелик по объёму, но сильно окупается: он убирает регулярный налог (понедельничную планёрку), и никому не нужно ничего помнить.

Сработали конкретные решения: Haiku 4.5 ради стоимости и запаса по лимитам, жёсткая фильтрация инструментов, чтобы контекстное окно оставалось компактным, политика окружения с наименьшими привилегиями, разрешающая трафик только на mcp.quire.app, и хранилище учётных данных, чтобы агент никогда не касался самого токена OAuth.

Общий урок: Quire MCP вместе с Claude Managed Agents — быстрый способ поставить автономного агента перед данными вашего проекта, не строя никакой инфраструктуры. Сложное (изоляция, авторизация, планирование, журналы аудита) уже решено. От вас нужны промпт, выбор инструментов и дисциплина, чтобы данные проекта вообще стоило пересказывать.

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

Что такое Quire MCP?

Quire MCP — это сервер Model Context Protocol, который позволяет ИИ-агентам читать данные вашего рабочего пространства Quire и записывать их через стандартизированный интерфейс инструментов. Он находится по адресу https://mcp.quire.app/mcp и предоставляет около девяноста пяти инструментов: поиск, создание задач и Документов, массовые операции и не только. Подключиться к нему может любой MCP-совместимый клиент (Claude, Cursor, собственные агенты на Anthropic SDK).

Что такое Claude Managed Agents?

Claude Managed Agents — это облачная среда выполнения от Anthropic для долгоживущих автономных агентов. Вы задаёте агента (модель, системный промпт, инструменты), окружение (изолированный контейнер с сетевыми политиками) и создаёте сессии, которые выполняют работу. Изоляцию, управление учётными данными и цикл выполнения берёт на себя Anthropic, так что строить эту инфраструктуру самим не нужно.

Почему для такой автоматизации выбран Haiku 4.5, а не Sonnet или Opus?

Сведение структурированных данных о задачах в Документ не требует сложных рассуждений. Это группировка, фильтрация и форматирование. Haiku 4.5 справляется с таким уровнем качества, стоит примерно в десять раз дешевле Sonnet за токен и имеет заметно более высокие лимиты на любом тарифном уровне API. Для еженедельной работы без присмотра запас по стоимости и лимитам важнее небольшого выигрыша в рассуждениях.

Сколько времени агенту нужно, чтобы составить еженедельную сводку?

Для проекта примерно с двадцатью завершёнными задачами за период полный запуск занимает меньше тридцати секунд от начала до конца. Сюда входит поиск в Quire, обработка результатов, написание текста Документа и создание этого Документа в проекте. Большую часть времени занимает вызов модели, а не обращения к инструментам.

Может ли агент редактировать или удалять существующие задачи в моём проекте?

Только если вы явно выдали ему такие разрешения на инструменты. Сервер Quire MCP предоставляет около девяноста пяти инструментов, но Claude Managed Agents позволяет включить для каждого агента только часть из них. Для журнала изменений мы включили всего четыре инструмента для чтения и создания, поэтому агент не может изменить или удалить существующие данные, даже если prompt injection попытается его на это подтолкнуть.

Что будет, если за неделю запуска агента не завершили ни одной задачи?

В промпт агента встроена запасная инструкция: если поиск не вернул ни одной завершённой задачи, Документ не создаётся, а в лог пишется одна строка о том, что неделя была пустой. Так пустая или вводящая в заблуждение сводка не будет опубликована, когда команда ничего не выпустила за этот период.

Нужен ли платный тариф Quire, чтобы использовать Quire MCP?

Quire MCP работает на любом тарифе с доступом к API. Актуальные квоты API указаны на странице цен Quire. Для агента, который раз в неделю делает пару вызовов инструментов за запуск, лимитов бесплатного или стартового уровня обычно хватает.

Можно ли запускать этого же агента для нескольких проектов Quire?

Да. Самый чистый вариант — одно определение агента на рабочий процесс и одна сессия на проект. URL проекта становится параметром при создании сессии. Если нужна одна еженедельная сводка по нескольким проектам, перестройте промпт так, чтобы он последовательно опрашивал каждый проект и объединял результаты в один Документ.

Готовы создать своего агента на Quire MCP?

Начните 30-дневный бесплатный период на quire.io/signup и изучите документацию Quire для разработчиков, чтобы увидеть полный каталог инструментов MCP. Без кредитной карты, полный доступ.

Vicky Pham
Marketer by day, Bibliophile by night.