AACFlow

Cursor

Запуск и управление облачными агентами Cursor для работы с репозиториями GitHub

Cursor — это интеллектуальная облачная платформа, которая позволяет запускать и управлять ИИ-агентами, способными совместно работать над вашими репозиториями GitHub. Агенты Cursor предназначены для автоматизации рабочих процессов разработки программного обеспечения, ускорения изменений кода и предоставления мощной помощи непосредственно в вашем стеке контроля версий.

С помощью Cursor вы можете:

  • Запускать облачных агентов: Мгновенно запускать ИИ-агентов для выполнения задач в ваших репозиториях — от генерации и рефакторинга кода до документации и исправления ошибок.
  • Сотрудничать в pull request и ветках: Агенты могут работать над функциональными ветками, предлагать изменения и помогать с код-ревью.
  • Направлять и уточнять работу ИИ: Предоставлять дополнительные инструкции агентам, позволяя итеративно направлять их действия и результаты.
  • Мониторить прогресс и результаты: Проверять статус агентов, просматривать их вывод и изучать цепочки сообщений — все из единой панели управления или API.
  • Управлять жизненным циклом агентов: Запускать, останавливать, перезапускать или архивировать агентов по мере необходимости для управления вычислительными ресурсами и состояниями рабочих процессов.
  • Интегрировать с вашим рабочим процессом: Использовать API для подключения агентов Cursor к CI/CD-конвейерам, чат-ботам или внутренним инструментам для автоматизированных рабочих процессов.

Интеграция Cursor в ваши автоматизации AACFlow раскрывает мощь ИИ-помощника для ваших программных проектов. Позвольте агентам вносить код, решать проблемы и выполнять повторяющиеся задачи разработки, чтобы вы и ваша команда могли сосредоточиться на более высокоуровневой инженерной работе.

Инструкции по использованию

Взаимодействуйте с API облачных агентов Cursor для запуска ИИ-агентов, которые могут работать с вашими репозиториями GitHub. Поддерживает запуск агентов, добавление дополнительных инструкций, проверку статуса, просмотр бесед и управление жизненным циклом агентов.

Инструменты

cursor_list_agents

Перечислить всех облачных агентов для аутентифицированного пользователя с опциональной пагинацией. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
limitnumberНетКоличество возвращаемых агентов (по умолчанию: 20, максимум: 100)
cursorstringНетТокен пагинации из предыдущего ответа

Выходные данные

ПараметрТипОписание
agentsarrayМассив объектов агентов
nextCursorstringТокен пагинации для следующей страницы

cursor_get_agent

Получить текущий статус и результаты облачного агента. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
agentIdstringДаУникальный идентификатор облачного агента (например, bc_abc123)

Выходные данные

ПараметрТипОписание
idstringID агента
namestringИмя агента
statusstringСтатус агента
sourcejsonИнформация об исходном репозитории
targetjsonИнформация о целевой ветке/PR
summarystringКраткое описание агента
createdAtstringВременная метка создания

cursor_get_conversation

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

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
agentIdstringДаУникальный идентификатор облачного агента (например, bc_abc123)

Выходные данные

ПараметрТипОписание
idstringID агента
messagesarrayМассив сообщений беседы

cursor_launch_agent

Запустить нового облачного агента для работы с репозиторием GitHub с заданными инструкциями. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
repositorystringДаURL репозитория GitHub (например, https://github.com/your-org/your-repo)
refstringНетВетка, тег или коммит для работы (по умолчанию используется ветка по умолчанию)
promptTextstringДаТекст инструкции для агента
promptImagesstringНетJSON-массив объектов изображений с данными base64 и размерами
modelstringНетМодель для использования (оставьте пустым для автоматического выбора)
branchNamestringНетПользовательское имя ветки для использования агентом
autoCreatePrbooleanНетАвтоматически создавать PR, когда агент завершает работу
openAsCursorGithubAppbooleanНетОткрывать PR как приложение Cursor GitHub
skipReviewerRequestbooleanНетПропустить запрос рецензентов для PR

Выходные данные

ПараметрТипОписание
idstringID агента
urlstringURL агента

cursor_add_followup

Добавить дополнительную инструкцию существующему облачному агенту. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
agentIdstringДаУникальный идентификатор облачного агента (например, bc_abc123)
followupPromptTextstringДаТекст дополнительной инструкции для агента
promptImagesstringНетJSON-массив объектов изображений с данными base64 и размерами (максимум 5)

Выходные данные

ПараметрТипОписание
idstringID агента

cursor_stop_agent

Остановить работающего облачного агента. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
agentIdstringДаУникальный идентификатор облачного агента (например, bc_abc123)

Выходные данные

ПараметрТипОписание
idstringID агента

cursor_delete_agent

Навсегда удалить облачного агента. Возвращает только поля, соответствующие API.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ Cursor
agentIdstringДаУникальный идентификатор облачного агента (например, bc_abc123)

Выходные данные

ПараметрТипОписание
idstringID агента

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать