Speelka Annoncement

Пока сижу без дела, сделал универсального агента, который подключается как MCP-сервер, выполняет определенный промпт и к которому можно подключить инструменты из нескольких MCP-серверов. Идея в том, что с его помощью можно строить отдельных агентов и целые иерархии агентов. Внутри глубокая альфа с покрытием 12%, но основное работает. Сделал на его базе архитектора для cursor, с узкозаточенным промптом для написания ADR и пока нравится(хотя внутри пока нехватает продвинутых инструментов поиска, типа того же LSP).

Дальше попробую на его основе сделать минимально переносимый артефакт агента и взаимодействие группы агентов в разных форматах. По-сути это то, чем я баловался еще два года назад, но уже с готовой инфраструктурой, в виде спецификации MCP, библиотек и утилит. Очень хочется продлить саббатикал 🙂

Заодно попробовал насколько быстро можно создать для проекта сайт и всю обвязку. И это потрясающе! За 3-4 часа можно поднять воспринимаемый уровень OSS проекта с «кто-то напилил», до «выглядит красиво, возможно там есть команда». Ну и пилить мелкие утилиты, типа конфигуратора одно удовольствие.


While I have some free time, I built a universal agent that functions as an MCP server, executes a specific prompt, and allows integration of tools from multiple MCP servers. The idea is to use it to develop standalone agents as well as entire hierarchies of agents. It is still in deep alpha with only 12% test coverage, but the core functionality is operational.

Next, I plan to create a minimally portable agent artifact from it, enabling interaction among groups of agents in various formats. Essentially, it’s similar to what I experimented with a couple of years ago, but now it is supported by a complete infrastructure in the form of an MCP specification, libraries, and utilities. I intend to extend my sabbatical (sarcasm intended).