Как устроен Skales и зачем запускать автономного агента прямо на ноутбуке

16 авг 2026
1,875
260
15
3 недели

Большинство AI-агентов сейчас требуют возни с терминалом, развертывания через Docker и десятка зависимостей на Python. Настроишь такое окружение, запустишь процесс, а он сразу отъедает полтора гигабайта оперативной памяти и висит в консоли. Хочется простого человеческого интерфейса, который можно установить в два клика, закрыть крышку ноутбука и пойти пить кофе, пока модель делает задачи.

Недавно наткнулся на проект Skales. Это локальный агент для десктопа и смартфонов, который живет в вашей системе, читает файлы, управляет браузером и выполняет цепочки действий без постоянного контроля.

Dashboard

Что это такое

Skales сделан как обычное нативное приложение под macOS, Windows и Linux, плюс есть клиенты для Android и iOS. Создатель проекта — австрийский разработчик Марио Симич.

Главная идея в том, чтобы убрать технический барьер между пользователем и автономными моделями. Приложение весит скромно и потребляет около 300 МБ памяти, что для Electron на удивление немного.

Реклама

Skales - Local AI Desktop Agent

Важная деталь про открытость: проект распространяется по лицензии BSL 1.1 (через несколько лет она перейдет в Apache 2.0). В самом репозитории на GitHub выложен исторический снимок ветки v7, а актуальные сборки поставляются в виде готовых бинарников через релизы. Если вы ищете полностью открытый код для форка, это стоит иметь в виду.

Skales light mode Skales dark mode

Основные возможности

Интерфейс разделен на несколько понятных рабочих пространств. Вам не нужно писать скрипты на Python, чтобы дать агенту доступ к репозиторию или календарю.

Фоновые задачи через команду goal

Обычно чат-боты отвечают только на одну реплику. Если попросить их написать парсер, они выдадут код и остановятся. В Skales команда /goal запускает планировщик:

  • Модель разбивает задачу на шаги и проверяет результат каждого действия.
  • Процесс идет в фоне. Можно свернуть окно или закрыть ноутбук, агент продолжит работу после пробуждения.
  • Если действию требуется подтверждение (например, удаление файлов или выполнение опасной команды), агент один раз запросит разрешение.

Режим работы с кодом

Для разработчиков есть отдельный экран Codework. Вы выбираете локальную папку или вставляете ссылку на Git-репозиторий.

/code ./my-backend-app

В этом режиме агент:

  • Строит карту репозитория и читает инструкции из файлов CLAUDE.md или AGENTS.md.
  • Показывает изменения в виде построчного git diff прямо в окне.
  • Дает откатить любую правку в один клик кнопкой Undo.
  • Сам формирует текст коммита на основе подготовленных изменений.

Локальная память и заметки Obsidian

Все пользовательские данные хранятся локально в директории ~/.skales-data в виде связки JSON и SQLite.

Агент умеет подключаться к вашей базе заметок Obsidian. Он индексирует граф связей через локальную модель эмбеддингов, поэтому находит нужные документы по смыслу без отправки данных на сторонние серверы. Есть встроенный механизм консолидации памяти: ночью агент очищает временный шум диалогов и оставляет только важные факты о ваших предпочтениях и проектах.

Skales Mobile

Связка с телефоном и браузером

Мобильное приложение спаривается с десктопом по QR-коду через сквозное шифрование. Телефон получает доступ ко всем инструментам компьютера, либо может работать автономно со встроенными мобильными тулами (календарь, умный дом, веб-поиск).

Браузерный агент внутри Skales парсит страницу через дерево доступности (accessibility tree), корректно кликает по кнопкам, обходит баннеры с куками и может записывать повторяющиеся сценарии в виде плейбуков.

Подключение моделей

Skales не привязывает к какому-то одному поставщику. Схема подключения гибкая:

  1. Полный оффлайн через Ollama, LM Studio или встроенный движок Skales Local. Данные с компьютера вообще никуда не уходят.
  2. Собственные ключи API (BYOK) для Anthropic, OpenAI, Groq, DeepSeek, Google Gemini, Mistral и других сервисов. Запросы идут напрямую к провайдерам.
  3. Встроенный тестовый доступ Skales IQ, если нужно просто посмотреть приложение без настройки ключей.

Поддерживается протокол MCP (Model Context Protocol) и формат навыков SKILL.md, так что к агенту легко подключить кастомные тулы из экосистемы Claude Code или Cursor.

Где это пригодится на практике

  • Рутинная разработка: когда нужно пройтись по десятку файлов, обновить импорты, переписать тесты под новый API и сразу посмотреть диффы перед коммитом.
  • Сбор информации и отчеты: ставите задачу исследовать документацию библиотеки, агент сам скачивает страницы, делает выжимку и сохраняет результат в Markdown.
  • Автоматизация админки: у проекта есть плагин для WordPress с полусотней инструментов для управления постами, медиафайлами и товарами WooCommerce без ручного копания в веб-панели.

Кому стоит попробовать

Если вы устали вручную собирать агентские пайплайны из разрозненных Python-библиотек и хотите готовую утилиту на каждый день, Skales определенно стоит пощупать. Особенно он понравится тем, кто ценит приватность и предпочитает крутить модели локально через Ollama.

Скачать установочные пакеты под любую систему можно на официальном сайте проекта или в разделе релизов репозитория.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.