Echolot

Echolot

Что такое Echolot, что он умеет и с чего начать чтение этой документации.

Echolot — нативное приложение для Mac, в котором можно отправлять, тестировать и создавать API. Оно работает с HTTP/1.1, HTTP/2 и HTTP/3, GraphQL, gRPC, WebSocket, Server-Sent Events, Socket.IO, MQTT и MCP и показывает всё, что ушло по сети: исходные байты, каждый редирект и время каждого шага.

Что умеет Echolot:

  • Хранит вашу работу в обычных файлах. Рабочее пространство — это папка читаемых TOML-файлов, по одному на запрос; её можно держать в Git. Секретные значения остаются в связке ключей macOS и никогда не попадают в файлы.
  • Тестирует и запускает. Добавляйте проверки к любому запросу, запускайте папку или всё рабочее пространство в Прогоне и гоните то же рабочее пространство в CI с помощью инструмента командной строки echolot.
  • Проектирует и мокает. Пишите спецификации OpenAPI визуально или текстом и поднимайте локальные мок-серверы: по спецификации или по маршрутам, которые вы задали вручную, с тестовыми данными.
  • Автоматизирует. Соединяйте запросы, условия и циклы в сценарии на холсте и запускайте их вручную, по расписанию или по вебхуку.
  • Работает с ИИ. Встроенный Ассистент отправляет, тестирует и чинит запросы с выбранной вами моделью. Внешние ИИ-агенты могут работать с вашим рабочим пространством через собственный MCP-сервер Echolot. Всё, что меняет данные, сначала спрашивает вас.
  • Читает огромные ответы. Тела ответов пишутся на диск потоком, поэтому JSON-ответ на 500 МБ открывается сразу.

Echolot требует macOS 15 или новее и Mac с чипом Apple. В нём нет учётной записи и входа.

С чего начать

Основные разделы

На этой странице