Український розробник Володимир Півошенко створив 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.



