Клиент API, который находит ваши конечные точки в коде

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

Обнаружение конечных точек

Конечные точки берутся из файлов OpenAPI/Swagger и из маршрутов в Express (включая Fastify, Hono и Koa), Next.js, FastAPI, Flask, Django, Spring, NestJS, Go и Laravel. Сканирование останавливается на 4000 файлах и пропускает файлы больше 512 КБ; обнаружение полностью локальное.

Отправка запросов

Базовый URL берётся из сервера OpenAPI, иначе из порта, открытого агентом, иначе http://localhost:3000.

  • Вкладки «Parameters», «Headers» и «Body»; отправка по ⌘↵.
  • Запросы уходят из основного процесса приложения, поэтому ограничений CORS нет. Только http и https.
  • Тайм-аут по умолчанию 30 секунд, максимум 120; ответы ограничены 2 МБ.
  • История последних 40 запросов на проект.

Вопросы

Куда уходят мои запросы?

По введённому вами адресу, с заданными вами заголовками и телом. Если вы введёте удалённый URL, запрос уйдёт туда.

Какие фреймворки он распознаёт?

Файлы OpenAPI/Swagger и маршруты в Express, Fastify, Hono, Koa, Next.js, FastAPI, Flask, Django, Spring, NestJS, Go и Laravel.

Можно ли передать агенту ответ с ошибкой?

Да. «Send to agent» или просьба агенту исправить передаёт запрос и ответ выбранному вами агенту.

Связанные возможности

Все возможностиПосмотреть 18 поддерживаемых агентов для кода

Соберите своих агентов за одним столом.

Начните с бесплатного тарифа. Скачайте приложение, добавьте папку проекта и откройте первого агента.