CursorCursor: реліз Agent SDK
Cursor представив Agent SDK для створення, тестування та розгортання власних ШІ-агентів як коду.
Записи з 20 жовтня 2026 по 20 жовтня 2026 · оновлено 9 листопада 2026
Головне
- Реліз Agent SDK: створення агентів у вигляді структурованого проєкту з кодом
- Команди `agent-sdk init`, `agent-sdk dev` із плейграундом та `agent-sdk deploy`
- Підтримка каналів: GitHub, GitLab, Bitbucket, Slack, вебхуки та cron
- Тестування поведінки агентів за допомогою `agent-sdk eval` та реплеїв PR
Коротко
Cursor представив інструмент Agent SDK, що став загальнодоступним. Він дозволяє описувати ШІ-агентів у вигляді каталогу з кодом, тестувати їх за допомогою системи evals і розгортати в інфраструктурі Cursor або на власних серверах. Агенти можуть взаємодіяти із зовнішніми сервісами через події репозиторіїв, повідомлення у месенджерах, вебхуки та розклад.
Нові можливості
Створення та локальна розробка агентів
- Ініціалізація та запуск: створити новий проєкт агента можна за допомогою команди
npx @cursor/agent-sdk init ./my-bot. Командаagent-sdk devзапускає бота локально разом із плейграундом. - Шаблони: прапорець
--templateдозволяє почати розробку з готових сценаріїв: security reviewer, owners-policy approver, PR autofixer, а також тріажерів для Linear або Jira. - Структура проєкту («Agents as code»):
instructions.md— файл системного промпту агента.tools/— каталог, у якому кожен файл описує одну типізовану дію, доступну моделі.skills/— містить процедури, які модель завантажує за потреби.mcp-connections/— додає інструменти з MCP-серверів.channels/— конфігурація місць отримання та надсилання повідомлень.
- Утиліти діагностики: команда
agent-sdk validateперевіряє проєкт на помилки, аagent-sdk infoвиводить знайдені компоненти та структуру бота.
Канали та інтеграції
- Джерела подій: агенти можуть активуватися за подіями pull request, коментарями та викликами CI з GitHub, GitLab і Bitbucket, від згадок і прямих повідомлень у Slack, через кастомні вебхуки будь-яких провайдерів, а також за розкладом cron.
- Інтеграція з GitHub без публічного URL: події з GitHub надходять через обліковий запис Cursor, тому налаштовувати публічний вебхук-URL не потрібно.
- Підтримка сесій: кожна розмова зберігає власну сесію з повною історією повідомлень і викликів інструментів. Продовження обговорення в гілці pull request або у треді Slack відновлює ту саму сесію.
Тестування та Evals
- Запуск оцінювання: інструмент eval надсилає фіксоване повідомлення боту та перевіряє його дії: які саме інструменти було викликано, з якими вхідними даними та яку структуру має відповідь. Перевірки запускаються командою
agent-sdk evalлокально або в середовищах CI. - Тестування на реальних даних GitHub: команда
agent-sdk github replay <pr-url>перетворює реальний pull request на підписані пейлоади вебхуків і надсилає їх боту, що дає змогу перевіряти логіку без виконання push-подій. - Збереження фікстур: використання прапорців
--dry-run --fixtures-dir fixtures/зберігає отримані пейлоади як фікстури для подальших запусків evals.
Розгортання та керування
- Деплой однією командою: запуск
agent-sdk deployіз кореневого каталогу збирає агента, виділяє йому URL-адресу та запускає в інфраструктурі Cursor. - Панель керування: управління секретами та зовнішніми інтеграціями виконується з дашборду зі збереженням доступу до логів, evals і плейграунду.
Версії тижня
- Agent SDK (agent-sdk) — 20 жовтня 2026
Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо