Workify logo Единственный бизнес-инструмент, который вам нужен Workify
Menu

Рабочий процесс Cursor с MCP: реализуйте задачу и логируйте прогресс обратно в Workify

Используйте MCP прямо в Cursor для реализации задач и автоматического логирования прогресса обратно в Workify. Этот рабочий процесс с центром в IDE показывает, как открыть задачу, сформировать план реализации, выполнить работу и обновить статус задачи — всё это не покидая редактор.

Чего достигает этот рабочий процесс

Рабочий процесс Cursor с MCP создает бесшовный цикл разработки:

Ключевые результаты

  • Поток от задачи к коду: открывайте задачу и сразу начинайте реализацию
  • Планирование реализации: формируйте пошаговые планы из описаний задач
  • Логирование прогресса: автоматически логируйте прогресс по мере работы
  • Обновление статусов: обновляйте статус задачи по завершении работы
  • Интеграция с IDE: всё происходит внутри Cursor, без переключения контекста

Предварительные требования

Перед использованием этого рабочего процесса убедитесь, что у вас есть:

Пошаговый рабочий процесс

Шаг 1: откройте задачу в Workify

Начните с получения деталей задачи:

Промпт для открытия задачи

"Открой задачу #[ID] из Workify: - Получи полные детали задачи, включая описание и комментарии - Покажи мне: название задачи, описание, критерии приемки и текущий статус - Проверь, есть ли в комментариях связанные файлы или ссылки на код Я хочу реализовать эту задачу."

Что делает ИИ:

  1. Вызывает get_task для получения деталей задачи
  2. Читает описание и комментарии задачи
  3. Извлекает критерии приемки и требования
  4. Представляет информацию о задаче для реализации

Шаг 2: сформируйте план реализации

Создайте пошаговый план на основе задачи:

Промпт для плана реализации

"На основе задачи #[ID] сформируй план реализации: - Разбей задачу на конкретные шаги - Определи, какие файлы нужно создать или изменить - Перечисли необходимые изменения кода - Покажи мне: пошаговый план с путями к файлам и изменениями Держи план выполнимым и конкретным для этой кодовой базы."

Что делает ИИ:

  1. Анализирует требования задачи
  2. Изучает структуру кодовой базы (если доступна)
  3. Создает пошаговый план реализации
  4. Определяет необходимые файлы и изменения кода

Шаг 3: выполните реализацию

Реализуйте план шаг за шагом:

Промпт для выполнения реализации

"Теперь реализуй план для задачи #[ID]: - Выполни каждый шаг плана реализации - Создай или измени файлы по мере необходимости - Напиши код, который отвечает критериям приемки - Протестируй изменения, если возможно Систематически прорабатывай план."

Что делает ИИ:

  1. Создает или изменяет файлы согласно плану
  2. Реализует изменения кода
  3. Следует пошаговому плану
  4. Обеспечивает соответствие кода требованиям задачи

Шаг 4: залогируйте прогресс в Workify

Добавьте комментарий о прогрессе по мере работы:

Промпт для логирования прогресса

"Добавь комментарий о прогрессе к задаче #[ID]: - Комментарий: 'Реализация в процессе: [что сделано]. Изменены файлы: [список]. Далее: [следующие шаги].' - Сначала покажи мне текст комментария для одобрения - Дождись моего подтверждения перед публикацией Я должен ввести 'CONFIRM' или 'YES, ADD COMMENT', прежде чем ты опубликуешь."

Что делает ИИ:

  1. Составляет черновик комментария о прогрессе с деталями реализации
  2. Показывает предпросмотр для одобрения
  3. Ожидает токен подтверждения
  4. Вызывает add_task_comment после одобрения

Шаг 5: обновите статус задачи

Обновите статус задачи, когда реализация завершена:

Промпт для обновления статуса (требует одобрения)

"Когда реализация задачи #[ID] завершена: - Обнови статус задачи на 'done' (или соответствующий статус) - Добавь комментарий о завершении: 'Реализация завершена. Изменения: [сводка]. Готово к ревью.' - Покажи мне изменение статуса и комментарий перед применением - Дождись моего 'CONFIRM' или 'YES, UPDATE STATUS' перед обновлением Обновляй только после моего явного одобрения."

Что делает ИИ:

  1. Составляет черновик обновления статуса и комментария о завершении
  2. Показывает предпросмотр изменений
  3. Ожидает токен подтверждения
  4. Вызывает update_task и add_task_comment после одобрения

Полные промпты рабочего процесса

Вот полные, готовые к копированию промпты для пользователей Cursor:

Полный рабочий процесс реализации в Cursor

"Помоги мне реализовать задачу #[ID] из Workify: 1. Открой задачу и покажи мне детали (название, описание, критерии приемки) 2. Сформируй пошаговый план реализации на основе требований задачи 3. Выполни план реализации, создавая/изменяя файлы по мере необходимости 4. По мере работы добавь комментарий о прогрессе: 'Реализация в процессе: [что сделано]. Файлы: [список]. Далее: [следующие шаги].' (дождись моего 'CONFIRM' перед публикацией) 5. По завершении обнови статус задачи на 'done' и добавь комментарий о завершении (дождись моего 'CONFIRM' перед обновлением) Важно: всегда показывай предпросмотр комментариев и изменений статуса перед применением и продолжай только после явного подтверждения."

Используйте это, когда: вы хотите реализовать задачу от начала до конца в Cursor

Быстрая реализация задачи

"Реализуй задачу #[ID]. Открой ее, создай план, выполни его, затем залогируй прогресс обратно в Workify. Покажи мне комментарий о прогрессе перед публикацией (дождись 'CONFIRM')."

Используйте это, когда: вам нужен быстрый рабочий процесс реализации

Только логирование прогресса

"Добавь комментарий о прогрессе к задаче #[ID]: '[что я выполнил]. Изменены файлы: [список]. Далее: [следующие шаги].' Сначала покажи мне комментарий, затем дождись моего 'CONFIRM' перед публикацией."

Используйте это, когда: вы уже реализовали и вам просто нужно залогировать прогресс

Варианты рабочего процесса

Вариант 1: реализация функции

Полный рабочий процесс реализации функции:

"Реализуй задачу функции #[ID]: - Открой задачу и изучи требования - Сформируй план реализации (файлы, компоненты, тесты) - Реализуй функцию с тестами - Залогируй прогресс: 'Реализация функции: [сделано]. Файлы: [список]. Тесты: [статус].' - Обнови статус по завершении Следуй полному рабочему процессу с логированием прогресса."

Что происходит: ИИ реализует полную функцию с тестированием и обновлениями прогресса

Вариант 2: рабочий процесс исправления багов

Рабочий процесс реализации исправления багов:

"Исправь задачу бага #[ID]: - Открой задачу и разберись в баге - Определи первопричину и исправление - Протестируй исправление - Залогируй прогресс: 'Исправление бага: [проблема]. Исправление: [решение]. Файлы: [список]. Протестировано: [да/нет].' - Обнови статус на 'done' после исправления Сосредоточься на быстром исправлении с понятным логированием прогресса."

Что происходит: ИИ исправляет баг и логирует понятные обновления прогресса

Вариант 3: рабочий процесс рефакторинга

Рабочий процесс задачи рефакторинга:

"Отрефактори задачу #[ID]: - Открой задачу и разберись в масштабе рефакторинга - Спланируй шаги рефакторинга (какие файлы, какие изменения) - Выполни рефакторинг систематически - Залогируй прогресс: 'Рефакторинг: [масштаб]. Файлы: [список]. Тесты проходят: [да/нет].' - Обнови статус по завершении Отслеживай прогресс рефакторинга подробными комментариями."

Что происходит: ИИ выполняет рефакторинг с отслеживанием прогресса

Пример: полная сессия реализации в Cursor

Вот реальный пример того, как проходит сессия реализации в Cursor:

Промпт пользователя

"Помоги мне реализовать задачу #123 из Workify."

Ответ ИИ (детали задачи)

Задача #123: Реализовать аутентификацию пользователей

Описание: добавить функционал входа/выхода пользователя с аутентификацией по email и паролю.

Критерии приемки:

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

Статус: В работе

План реализации ИИ

План реализации:

  1. Создать контроллер аутентификации: app/Http/Controllers/AuthController.php
  2. Создать представление входа: resources/views/auth/login.blade.php
  3. Создать представление регистрации: resources/views/auth/register.blade.php
  4. Добавить маршруты: routes/web.php
  5. Реализовать middleware для управления сессиями

Реализация ИИ (изменения кода)

✅ Создан app/Http/Controllers/AuthController.php

✅ Создан resources/views/auth/login.blade.php

✅ Создан resources/views/auth/register.blade.php

✅ Обновлен routes/web.php с маршрутами аутентификации

✅ Реализовано управление сессиями

Предпросмотр комментария о прогрессе ИИ

Комментарий о прогрессе (готов к публикации):

"Реализация в процессе: созданы контроллер аутентификации, представления входа/регистрации и маршруты. Изменены файлы: AuthController.php, login.blade.php, register.blade.php, web.php. Далее: протестировать функционал входа/выхода."

Введите 'CONFIRM' или 'YES, ADD COMMENT', чтобы опубликовать этот комментарий.

Одобрение пользователя

"CONFIRM"

Действие ИИ (после одобрения)

✅ Опубликован комментарий о прогрессе к задаче #123

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

Шаблоны безопасности

✅ Обновления на основе одобрения

Этот рабочий процесс использует явное одобрение для всех операций записи:

  • Сначала чтение: всегда открывайте и изучайте задачу перед реализацией
  • Предпросмотр комментариев: показывайте текст комментария перед публикацией
  • Предпросмотр изменений статуса: показывайте обновление статуса перед применением
  • Токены подтверждения: требуйте "CONFIRM" или "YES, ADD COMMENT" / "YES, UPDATE STATUS"
  • Ревью кода: реализация происходит в вашем редакторе, где вы можете ее просмотреть

Устранение неполадок

Задача не найдена

Симптом: не удается получить детали задачи

Возможные причины:

  • Неверный ID задачи
  • Задача в другом рабочем пространстве
  • У API-ключа нет доступа на чтение

Решение: проверьте ID задачи и права API-ключа. Проверьте доступ к рабочему пространству.

План реализации слишком расплывчат

Симптом: план не указывает файлы или изменения

Возможные причины:

  • В описании задачи не хватает деталей
  • Структура кодовой базы недоступна

Решение: попросите более конкретный план: "Сформируй подробный план с точными путями к файлам и изменениями кода"

Комментарии не публикуются

Симптом: ИИ не публикует комментарии даже после одобрения

Возможные причины:

  • Токен подтверждения не распознан
  • У API-ключа нет прав на запись

Решение: используйте точное подтверждение: "CONFIRM" или "YES, ADD COMMENT". Убедитесь, что у API-ключа есть доступ на запись.

Связанные инструменты

Этот рабочий процесс использует следующие инструменты Workify MCP:

Связанные сценарии использования

Реализуйте задачи в Cursor

Подключите Cursor к Workify и реализуйте задачи, не покидая редактор

Continue Reading

Чек-лист QA через MCP

Рабочий процесс QA, который читает задачу, генерирует тест-кейсы и добавляет их в виде комментария. Включает варианты дл...

Поиск по всем проектам через MCP

Рабочий процесс поиска, который находит задачи, упоминающие ключевое слово, обобщает темы и предлагает объединения или д...