
Jake Morrison
Инженер по тестированию
В EveryInfra Jake следит за тем, чтобы контракт API был одинаковым во всех публичных интерфейсах; при любом расхождении CI завершается ошибкой.
Образование
- University of Waterloo, бакалавр, программная инженерия (2009–2013)
Предыдущие места работы
- Atlassian (Сидней / удалённо) — SDET → Principal, платформенная инженерия (2014–2024)
Статьи: Jake Morrison
- GitHub Copilot MCP: пример конфигурации и 26 реальных вызовов API для еженедельного отчёта о соцсетях конкурентов
Пример конфигурации MCP для GitHub Copilot и 26 реальных вызовов API: агент Copilot для написания кода пишет скрипт отчёта о конкурентах, который Actions запускает каждую неделю за $0.011961.
- Альтернатива Apify Reddit Scraper: сколько на самом деле стоят 1 000 постов и комментариев
Reddit Scraper Lite на Apify стоит $4.04 за 1 000 комментариев. Наш замер: $0.0073 за плоский список без id родительских комментариев. Если нужны полные деревья, используйте Apify.
- Strict tool use в Claude при работе с API данных: два уровня защиты от некорректных вызовов
Opus 5.5 отклоняет принудительный tool_choice. Мы сочетаем strict-инструменты с ошибками 422, которые подсказывают исправление: 29 реальных вызовов, ответ на неверные параметры за 0,17 с, без списания.
- Что проверить при интеграции и приёмке MCP после выхода новой спецификации
На основе спецификации MCP 2026-07-28 и августовской дорожной карты разделяем уже выпущенные изменения, будущие планы и реальную поддержку в сервисах, чтобы выстроить методы интеграции и приёмки по версиям, правам доступа и бизнес-результатам.
- Приёмка интеграции с удалённым MCP-сервером: что подтверждает обнаружение и что ещё нужно проверить
С помощью проверочного запроса без ключа изучите инициализацию, уведомления и каталог инструментов, а затем отдельно проверьте требования каждого из клиентов Claude, ChatGPT и Cursor к сети и аутентификации, чтобы не принимать успешное обнаружение на уровне протокола за полноценное пользовательское тестирование во всех трёх клиентах.