НС
Никита Соболев
Репост из: zede code
Я крайне разочарован текущим состоянием AI-туллинга.
Ощущение, будто всё делалось по принципу «хуяк-хуяк — и в продакшн», либо же из откровенно вредительских по отношению к пользователю мотивов.
Мы только-только пришли к какому-то пониманию артефактов для агентов: команды / воркфлоу / скиллы / рулы / хуки / моды / сабагенты / AGENTS.md / MCP. И буквально всё это находится в зачаточном состоянии развития.
Команды не умеют нормально хранить собственные референсы и материалы. Поэтому мы вынуждены делать связку команда+скилл, после чего узкоспециализированный скилл начинает торчать в общем контексте.
У скиллов почти нет нормального scope. Есть только description, хотя нужны ограничения по агентам, ролям, командам, путям, типам задач и условиям активации.
Rules нормально ограничиваются по области действия разве что в Cursor. У остальных тупое раскидывание AGENTS.md по директориям.
Сабагенты и роли - это чаще всего просто ещё один кусок промпта. Без собственной памяти, приватных скиллов, особых инструментов, прав доступа и нормальной области ответственности.
Отдельно бесит перетягивание одеяла у вендоров. Вместо попытки договориться о нейтральном стандарте каждая компания плодит свои директории и форматы. Особенно показателен Claude Code, который принципиально не поддерживает .agents/skills и предлагает людям делать симлинки на него.
Реальные потребности же разработки чего-то в команде/браунфилде игнорируются
- Как разделять личные и командные артефакты?
- Как работать команде, где сотрудники используют разных агентов не превращая репу в хлам из разрозненных директорий и скиллов под отдельных агентов?
- Почему нельзя просто дать конфиг с путями к артефактам? Более менее настраивается это у kilocode. большинство же решений хардкодят пути внутри агента
И ведь дело вообще не в сложности реализации. Настраиваемые пути, scope, слои конфигурации и lazy loading - это не нерешённые научные задачи. Это работа на несколько дней, а местами на несколько часов или пару промптов.
Авторы агентов не просто делают сырые продукты. Они сознательно вредят формированию нормальной экосистемы, лишь бы пользователь, не дай бог, не мог использовать свои артефакты где-то в другом месте.
Ощущение, будто всё делалось по принципу «хуяк-хуяк — и в продакшн», либо же из откровенно вредительских по отношению к пользователю мотивов.
Мы только-только пришли к какому-то пониманию артефактов для агентов: команды / воркфлоу / скиллы / рулы / хуки / моды / сабагенты / AGENTS.md / MCP. И буквально всё это находится в зачаточном состоянии развития.
Команды не умеют нормально хранить собственные референсы и материалы. Поэтому мы вынуждены делать связку команда+скилл, после чего узкоспециализированный скилл начинает торчать в общем контексте.
У скиллов почти нет нормального scope. Есть только description, хотя нужны ограничения по агентам, ролям, командам, путям, типам задач и условиям активации.
Rules нормально ограничиваются по области действия разве что в Cursor. У остальных тупое раскидывание AGENTS.md по директориям.
Сабагенты и роли - это чаще всего просто ещё один кусок промпта. Без собственной памяти, приватных скиллов, особых инструментов, прав доступа и нормальной области ответственности.
Отдельно бесит перетягивание одеяла у вендоров. Вместо попытки договориться о нейтральном стандарте каждая компания плодит свои директории и форматы. Особенно показателен Claude Code, который принципиально не поддерживает .agents/skills и предлагает людям делать симлинки на него.
Реальные потребности же разработки чего-то в команде/браунфилде игнорируются
- Как разделять личные и командные артефакты?
- Как работать команде, где сотрудники используют разных агентов не превращая репу в хлам из разрозненных директорий и скиллов под отдельных агентов?
- Почему нельзя просто дать конфиг с путями к артефактам? Более менее настраивается это у kilocode. большинство же решений хардкодят пути внутри агента
И ведь дело вообще не в сложности реализации. Настраиваемые пути, scope, слои конфигурации и lazy loading - это не нерешённые научные задачи. Это работа на несколько дней, а местами на несколько часов или пару промптов.
Авторы агентов не просто делают сырые продукты. Они сознательно вредят формированию нормальной экосистемы, лишь бы пользователь, не дай бог, не мог использовать свои артефакты где-то в другом месте.