Connect with us

GitHub

Xcode Instruments Trace Analyzer (MCP) — ИИ-анализатор для Instruments

Опубликовано

/

     
     

С помощью Xcode Instruments Trace Analyzer вы можете попросить Claude записать и проанализировать трассировки Xcode Instruments, выявить регрессии Time Profiler и получить практические рекомендации по оптимизации через локальный MCP-сервер.

Фичи:

  • Автоматическое обнаружение узких мест — находит медленные функции, рассчитывает их влияние
  • Автоматическая запись — подключитесь к запущенному приложению, запишите трассировку, откройте ее в Instruments.app по умолчанию и проанализируйте за один вызов MCP
  • Многоинструментальный анализ — автоматически определяет данные о памяти, сети, энергии, распределении ресурсов и утечках
  • Рабочий процесс, ориентированный на зависания — фиксирует события зависания, ограничивает последующий анализ окном зависания и определяет код, его вызвавший
  • Регрессионный анализ — сравнивает сборки для выявления проблем с производительностью
  • Интеллектуальные рекомендации — предложения на основе шаблонов с примерами кода Swift
  • Интерфейс на естественном языке — просто спросите Claude на простом английском языке
  • Честная диагностика — сообщает о статусе поддержки, попытках экспорта и неэкспортируемых данных
  • Безопасная очистка трассировки — предварительный просмотр или удаление пакетов .trace после того, как пользователь закончит их проверку

Этот проект является дополнением к Instruments, а не полной заменой Instruments.app. Он автоматизирует части, которые Apple предоставляет через xcrun xctrace: запись, экспорт TOC/XML/HAR, символизация, парсинг, отчеты, проверки на регрессию и безопасная очистка трассировки. Инструменты записи по умолчанию открывают сохраненный файл .trace в Instruments.app, поэтому области, отсутствующие в трассировке или недоступные для экспорта, можно проверить в графическом интерфейсе. Если шаблон или представление Instruments недоступны для экспорта, сервер сообщает об этом ограничении, вместо того чтобы создавать собственные данные.

Xcode Instruments Trace Analyzer (MCP) на GitHub: https://github.com/jamesrochabrun/XcodeTraceMCP
Платформа: iOS
⭐️: 14
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: