Рабочий процесс Cursor с MCP: реализуйте задачу и логируйте прогресс обратно в Workify
Используйте MCP прямо в Cursor для реализации задач и автоматического логирования прогресса обратно в Workify. Этот рабочий процесс с центром в IDE показывает, как открыть задачу, сформировать план реализации, выполнить работу и обновить статус задачи — всё это не покидая редактор.
Чего достигает этот рабочий процесс
Рабочий процесс Cursor с MCP создает бесшовный цикл разработки:
Ключевые результаты
- Поток от задачи к коду: открывайте задачу и сразу начинайте реализацию
- Планирование реализации: формируйте пошаговые планы из описаний задач
- Логирование прогресса: автоматически логируйте прогресс по мере работы
- Обновление статусов: обновляйте статус задачи по завершении работы
- Интеграция с IDE: всё происходит внутри Cursor, без переключения контекста
Предварительные требования
Перед использованием этого рабочего процесса убедитесь, что у вас есть:
- IDE Cursor с настроенным сервером Workify MCP
- API-ключ с доступом на чтение и запись задач
- Задача в Workify, которую нужно реализовать
- Открытый в Cursor репозиторий кода
Пошаговый рабочий процесс
Шаг 1: откройте задачу в Workify
Начните с получения деталей задачи:
Промпт для открытия задачи
Что делает ИИ:
- Вызывает
get_taskдля получения деталей задачи - Читает описание и комментарии задачи
- Извлекает критерии приемки и требования
- Представляет информацию о задаче для реализации
Шаг 2: сформируйте план реализации
Создайте пошаговый план на основе задачи:
Промпт для плана реализации
Что делает ИИ:
- Анализирует требования задачи
- Изучает структуру кодовой базы (если доступна)
- Создает пошаговый план реализации
- Определяет необходимые файлы и изменения кода
Шаг 3: выполните реализацию
Реализуйте план шаг за шагом:
Промпт для выполнения реализации
Что делает ИИ:
- Создает или изменяет файлы согласно плану
- Реализует изменения кода
- Следует пошаговому плану
- Обеспечивает соответствие кода требованиям задачи
Шаг 4: залогируйте прогресс в Workify
Добавьте комментарий о прогрессе по мере работы:
Промпт для логирования прогресса
Что делает ИИ:
- Составляет черновик комментария о прогрессе с деталями реализации
- Показывает предпросмотр для одобрения
- Ожидает токен подтверждения
- Вызывает
add_task_commentпосле одобрения
Шаг 5: обновите статус задачи
Обновите статус задачи, когда реализация завершена:
Промпт для обновления статуса (требует одобрения)
Что делает ИИ:
- Составляет черновик обновления статуса и комментария о завершении
- Показывает предпросмотр изменений
- Ожидает токен подтверждения
- Вызывает
update_taskиadd_task_commentпосле одобрения
Полные промпты рабочего процесса
Вот полные, готовые к копированию промпты для пользователей Cursor:
Полный рабочий процесс реализации в Cursor
Используйте это, когда: вы хотите реализовать задачу от начала до конца в Cursor
Быстрая реализация задачи
Используйте это, когда: вам нужен быстрый рабочий процесс реализации
Только логирование прогресса
Используйте это, когда: вы уже реализовали и вам просто нужно залогировать прогресс
Варианты рабочего процесса
Вариант 1: реализация функции
Полный рабочий процесс реализации функции:
Что происходит: ИИ реализует полную функцию с тестированием и обновлениями прогресса
Вариант 2: рабочий процесс исправления багов
Рабочий процесс реализации исправления багов:
Что происходит: ИИ исправляет баг и логирует понятные обновления прогресса
Вариант 3: рабочий процесс рефакторинга
Рабочий процесс задачи рефакторинга:
Что происходит: ИИ выполняет рефакторинг с отслеживанием прогресса
Пример: полная сессия реализации в Cursor
Вот реальный пример того, как проходит сессия реализации в Cursor:
Промпт пользователя
Ответ ИИ (детали задачи)
Задача #123: Реализовать аутентификацию пользователей
Описание: добавить функционал входа/выхода пользователя с аутентификацией по email и паролю.
Критерии приемки:
- Пользователь может зарегистрироваться по email и паролю
- Пользователь может войти с учетными данными
- Пользователь может выйти
- Управление сессиями работает корректно
Статус: В работе
План реализации ИИ
План реализации:
- Создать контроллер аутентификации:
app/Http/Controllers/AuthController.php - Создать представление входа:
resources/views/auth/login.blade.php - Создать представление регистрации:
resources/views/auth/register.blade.php - Добавить маршруты:
routes/web.php - Реализовать 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', чтобы опубликовать этот комментарий.
Одобрение пользователя
Действие ИИ (после одобрения)
✅ Опубликован комментарий о прогрессе к задаче #123
Реализация в процессе. Продолжите, когда будете готовы отметить как завершенную.
Шаблоны безопасности
✅ Обновления на основе одобрения
Этот рабочий процесс использует явное одобрение для всех операций записи:
- Сначала чтение: всегда открывайте и изучайте задачу перед реализацией
- Предпросмотр комментариев: показывайте текст комментария перед публикацией
- Предпросмотр изменений статуса: показывайте обновление статуса перед применением
- Токены подтверждения: требуйте "CONFIRM" или "YES, ADD COMMENT" / "YES, UPDATE STATUS"
- Ревью кода: реализация происходит в вашем редакторе, где вы можете ее просмотреть
Устранение неполадок
Задача не найдена
Симптом: не удается получить детали задачи
Возможные причины:
- Неверный ID задачи
- Задача в другом рабочем пространстве
- У API-ключа нет доступа на чтение
Решение: проверьте ID задачи и права API-ключа. Проверьте доступ к рабочему пространству.
План реализации слишком расплывчат
Симптом: план не указывает файлы или изменения
Возможные причины:
- В описании задачи не хватает деталей
- Структура кодовой базы недоступна
Решение: попросите более конкретный план: "Сформируй подробный план с точными путями к файлам и изменениями кода"
Комментарии не публикуются
Симптом: ИИ не публикует комментарии даже после одобрения
Возможные причины:
- Токен подтверждения не распознан
- У API-ключа нет прав на запись
Решение: используйте точное подтверждение: "CONFIRM" или "YES, ADD COMMENT". Убедитесь, что у API-ключа есть доступ на запись.
Связанные инструменты
Этот рабочий процесс использует следующие инструменты Workify MCP:
get_task
Открытие и чтение деталей задачи
add_task_comment
Логирование прогресса в виде комментариев
update_task
Обновление статуса задачи по завершении
list_task_comments
Просмотр предыдущего прогресса перед обновлением
Связанные сценарии использования
Коммиты в задачи
Сопоставление коммитов с задачами и логирование изменений
Учет времени
Отслеживание времени во время реализации задач
Реализуйте задачи в Cursor
Подключите Cursor к Workify и реализуйте задачи, не покидая редактор