Один файл для налаштування різних ШІ-агентів: українець створив менеджер робочого середовища

Один файл для налаштування різних ШІ-агентів: українець створив менеджер робочого середовища

Про розробку автор повідомив на 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. 

/

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

Leave a Reply

Your email address will not be published. Required fields are marked *