Українець розробив менеджер, що спрощує налаштування ШІ-агентів

Український розробник Володимир Півошенко створив opensource інструмент, який дозволяє в одному файлі вказати потрібні для роботи ШІ-асистентів навички, команди, інструкції та підключення до інших сервісів. Після цього цей віртуальний менеджер сам завантажує ці компоненти, адаптує їх до Claude Code, Cursor, Codex та інших сумісних ШІ-помічників, і додає все до їхніх налаштувань.

Про розробку автор повідомив на Reddit. Kasetto може стати в пригоді розробникам, які користуються одночасно кількома ШІ-асистентами. Кожен такий агент має власний формат, тому їх зазвичай доводиться налаштовувати окремо.

«Проблема знайома, мабуть, багатьом: що більше AI-інструментів у роботі (Claude Code, Cursor, Codex, Copilot, Gemini CLI…), то більший хаос у налаштуваннях. Скіли ставляться вручну через npx skills, MCP-сервери копіюються з доків у кожен конфіг файл окремо, CLAUDE.md або .cursor/rules живуть своїм життям. Передати це тімейту або підняти на новій машині — окремий квест», — зазначає Володимир.

Kasetto — його розробка — дозволяє описати потрібний набір у одному файлі kasetto.yaml. У ньому користувач зазначає, які доповнення хоче встановити, звідки їх завантажити та для яких ШІ-помічників вони потрібні. Після цього достатньо запустити команду синхронізації, a Kasetto сам розкладе файли у потрібні місця. Володимир стверджує, що його віртуальний менеджер підтримує 22 ШІ-агенти.

Назва Kasetto походить від японського варіанту слова «касета». Розробник порівнює скіли, команди та інструкції з касетами для автомобільної магнітоли.

«Пам’ятаєте автомобільні касетні магнітоли? Вставив касету — грає одна музика, витягнув, вставив іншу — вже інша. Без налаштувань, без інсталяцій. Просто hot-swap», — пояснює Володимир. Так само користувач може додавати, змінювати чи передавати іншим розробникам ці компоненти. Тож YAML-файл є ніби колекцією таких «касет».

Kasetto також створює lock-файл, у якому фіксує точні версії та вміст установлених компонентів. Завдяки цьому всі розробники в команді можуть отримати однаковий набір, навіть якщо файли у вихідних репозиторіях згодом оновляться. Нові версії віртуальний менеджер завантажить лише після окремої команди на оновлення.

Інструмент можна встановити на Windows, macOS і Linux. Код проєкту доступний на Github.

Український розробник створив застосунок-гру для відвертих розмов між партнерами

Український розробник створив застосунок StickIt для macOS як альтернативу нативним стікерам Apple

Читайте головні IT-новини країни в нашому Telegram

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *