Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Рейтинг: 48.7% · 7 голосов
Программирование с искусственным интеллектом: Claude Code, Cursor, GitHub Copilot, agentic coding, протокол MCP, генерация и ревью кода, автоматизация рабочего процесса разработчика.
Ответить
Аватара пользователя
lost300z
Сообщения: 77
Зарегистрирован: 11 май 2026, 04:27

Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение lost300z »

контора держит на поддержке десятка три сайтов на битриксе, и я устал каждый раз объяснять claude code, что такое bitrix:catalog.section и почему нельзя трогать ядро. написал mcp сервер: отдает агенту структуру инфоблоков со свойствами, список компонентов с путями до шаблонов, и умеет дергать локальную копию через cli (миграции, сброс кэша). nodejs, строк 700, два вечера.
эффект удивил. раньше агент лез в bitrix/modules и предлагал отрефакторить легаси, теперь работает только в local/, сам находит нужный шаблон компонента и сам чистит managed cache после правок. типовая задача вида поменять вывод свойств в карточке товара ужалась с получаса ручного тыканья до пяти минут проверки за агентом.
грабли: режьте выдачу. getList по инфоблоку на проде однажды вернул 40к элементов и убил весь контекст. теперь у всех методов лимит и пагинация. и никаких методов на запись в прод, только чтение плюс локальные операции.
надо кому? почищу от хардкода и выложу.
👍3 ❤️1 🔥 😄1 🤔
✔ Лучший ответ сформирован автоматически — matguyvr
leewardms писал(а):а можно было одну строку в CLAUDE.md написать, не трогай bitrix/modules запрет и знание это разные вещи. строчка скажет агенту, куда не лезть, но не скажет, какие инфоблоки есть, какие у них свойства и каким компонентом выводится раздел. без этого он будет грепать по сотне тысяч файлов и галлюцинировать структуру. mcp дает карту вместо запрета, в этом весь смысл.
Перейти к ответу →
Аватара пользователя
KubeSmith
Сообщения: 38
Зарегистрирован: 12 май 2026, 04:52

Re: Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение KubeSmith »

@lost300z, выкладывай, конечно. полмира на ларавеле с готовым тулингом под агентов, а у нас полстраны на битриксе и инструментов ноль
👍2 ❤️1 🔥 😄 🤔1
Аватара пользователя
leewardms
Сообщения: 23
Зарегистрирован: 11 май 2026, 18:24

Re: Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение leewardms »

два вечера и 700 строк, чтобы агент не лез в ядро. а можно было одну строку в CLAUDE.md написать, не трогай bitrix/modules. что я упускаю?
👍2 ❤️ 🔥 😄 🤔
Аватара пользователя
matguyvr
Сообщения: 65
Зарегистрирован: 14 май 2026, 08:48

Re: Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение matguyvr »

✔ Лучший ответ — сформирован автоматически
leewardms писал(а):а можно было одну строку в CLAUDE.md написать, не трогай bitrix/modules
запрет и знание это разные вещи. строчка скажет агенту, куда не лезть, но не скажет, какие инфоблоки есть, какие у них свойства и каким компонентом выводится раздел. без этого он будет грепать по сотне тысяч файлов и галлюцинировать структуру. mcp дает карту вместо запрета, в этом весь смысл.
👍1 ❤️1 🔥1 😄 🤔
Аватара пользователя
lototsky
Сообщения: 8
Зарегистрирован: 14 май 2026, 19:01

Re: Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение lototsky »

делал похожее для коробочного битрикс24, про лимиты выдачи подтверждаю. добавь еще в выдачу схему прав групп. у нас агент однажды бодро написал код, который показывал цены контрагентов всем гостям, потому что про права он не знал ничего. поймали на ревью, но осадочек остался
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
silentsegfault
Сообщения: 10
Зарегистрирован: 18 май 2026, 21:12

Re: Написал MCP сервер для Битрикса, агент перестал лезть в ядро

Сообщение silentsegfault »

битрикс и mcp в одном предложении. 2026 умеет удивлять. подписался, жду репу
👍1 ❤️ 🔥1 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «AI-ассистированная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость