Агентные кейсы
Разработка и DevOps

Поиск лишних зависимостей и полифилов в коде через MCP-сервер e18e

Проект e18e выпустил MCP-сервер, с которым агент проверяет код на лишние зависимости и полифилы. Сервер работает удалённо или локально, но примеров реального аудита на странице нет.

Сделано со своим агентом


Что сделали

MCP-сервер e18e подключают к агенту одним из двух способов. Это удалённый сервер по streamable HTTP (для Claude Code есть команда добавления в одну строку) или локальный stdio-пакет @e18e/mcp. После этого агент может проверять команды установки на пакеты, у которых есть замены получше. Он разбирает исходные файлы и предлагает замены для импортов, ищет замены по названию или теме и читает подобранные гайды по миграции.

Что получилось

Страница описывает только инструменты и настройку. Результатов, цифр или примера аудита там нет, так что по ней нельзя понять, насколько хорошо это работает на реальном проекте.

На что обратить внимание

Проверка кода работает только с одним исходным файлом за раз. Чтобы проверить весь проект, агенту придётся прогонять её по файлам.

Пояснение

Полифил это код, который добавляет старой среде возможности новой. Когда среда обновилась, такие пакеты становятся лишними. e18e это инициатива сообщества, которая занимается ускорением JavaScript-экосистемы.

Кому пригодится

JavaScript-разработчикам, которые хотят сократить зависимости в старом проекте.

Попробуйте сами

Проверь проект в [путь к репозиторию] на лишние зависимости и ненужные полифилы, например пакеты, которые можно заменить встроенными возможностями [среда и версия, например Node 20]. Составь отчёт со списком таких пакетов, объяснением, почему каждый лишний, и предлагаемой заменой. Не меняй файлы пакетов и ничего не устанавливай, пока я не посмотрю отчёт.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: mcp.e18e.dev ·

Похожие кейсы

Больше тысячи смёрженных PR в неделю от внутренних агентов Stripe Minions

Stripe рассказывает о Minions, своих внутренних агентах для программирования, которые доводят задачу до готового изменения кода. По словам компании, на них приходится больше тысячи смёрженных pull request в неделю.

Свой агент

Агент Miguel на Claude, который сам дописывает свой код в Docker-песочнице

Автор с Hacker News сделал агента Miguel на Claude и фреймворке Agno, который добавляет себе новые возможности, правя собственный код в Docker. Изменения проверяются и коммитятся или откатываются, и агент дорос до 21+ возможностей.

Постоянная память агентов-программистов в git через okf-agent-memory

Открытый инструмент okf-agent-memory хранит память агентов-программистов в Markdown-файлах прямо в git, чтобы контекст переходил из сессии в сессию. Цифры скорости и экономии токенов взяты из бенчмарков самого проекта.

Свой агент

Перенос старых Java-апплетов Теренса Тао на JavaScript и новые приложения с агентом

Математик Теренс Тао с помощью агента для программирования перенёс около двух десятков своих Java-апплетов 1999 года на JavaScript и сделал два новых наглядных приложения. Перенос занял часы, и все апплеты снова работают.

Свой агент