Перейти к содержанию

Возможности

Synth объединяет то, что обычно размазано по десяткам сессий терминала и личных подписок: ключи, модели, разрешения, контекст и аудит — в одном месте. Ниже — возможности по областям и планы развития.

Централизация

  • Единый сервер-хаб. Весь трафик идёт через один сервер: ключи провайдеров, модели и журналы хранятся только на нём.
  • Общая история. История и состояние сессий живут на сервере: перезапуск и переподключение не теряют контекст.
  • Stateless-движки. Движок получает историю, новое сообщение и контекст — поэтому движок можно менять, не теряя диалог.

Коллаборация

  • Люди и агенты вместе. Несколько пользователей и агентов работают в одной сессии с общим контекстом.
  • План и задачи. План проекта с приоритетами и зависимостями, todo — в сессии; состояние меняется инструментами.
  • Очередь сообщений. Доставка сообщений по одному, совместная работа без гонок.

Безопасность

  • LLM Gateway. Единый слой для всех LLM-вызовов: обфускация секретов, ограничение частоты запросов, JSONL-аудит.
  • Аудит. Каждый запрос логируется: кто, когда, какая модель, сколько токенов.
  • Гранулярные права. Правила allow / deny / ask на уровне инструментов и паттернов команд; опасные действия требуют подтверждения.
  • Роли и вход. Встроенные роли ADMIN / USER / LEAD / AUDITOR, OIDC (Keycloak) и API-ключи.
  • Режимы сессии. Plan / Act / YOLO и настраиваемая строгость цикла «план → реализация».

Контекст и оптимизация

  • Режимы контекста саб-агентов. inherit / summary / none / last_n — баланс токенов и полноты контекста.
  • Ветвление сессий. Наследование контекста и межсессионное слияние.
  • Сжатие контекста. История сворачивается в краткое резюме: суть сохраняется.
  • Быстрые ответы. Мгновенные ответы на простые запросы без вызова большой модели — 0 токенов.
  • Маршрутизация. Автоматический выбор модели по контенту и стоимости, контроль качества с эскалацией на fallback-модель.

Провайдеры

  • OpenAI-совместимые — OpenAI, LM-Studio, vLLM, Together, Groq и другие.
  • Anthropic-совместимые — Claude и совместимые сервисы.
  • Ollama — локальные и бесплатные модели в полностью приватном контуре.

Настройка — через переменные окружения, CLI или интерфейс. Подробнее — Провайдеры и модели.

Развёртывание

  • Локально — одна команда synth serve, без бэкенда, Keycloak и Kubernetes.
  • Docker — готовый образ и docker compose.
  • Kubernetes / Helm — публикуемый Helm-чарт для командной работы.
  • Гибридный режим. Локальный core подключается к корпоративному серверу: один UI объединяет локальные и удалённые проекты, LLM-запросы идут через сервер.

Мобильный доступ

  • Адаптивный интерфейс для компьютера, планшета и телефона.
  • Установка как приложение (PWA), офлайн-заглушка и баннер обновления.
  • Touch-first: увеличенные таргеты, дроверы панелей и учёт экранной клавиатуры.

Скиллы и команды

  • Скиллы — расширяемые инструкции в формате SKILL.md, которые агент применяет по запросу.
  • Slash-команды — быстрый вызов типовых сценариев через /.
  • MCP-инструменты — подключаемые инструменты и источники данных через Model Context Protocol, с учётом режимов сессии.

В планах

Ниже — направления, которые ещё не реализованы и находятся в разработке или проектировании.

# Направление О чём
1 Память и знания Долговременная память агента, поиск по коду и документации, база знаний проекта
2 Пайплайны и автоматизация Многошаговые сценарии: запуск по расписанию или событию, контроль результата
3 Служебные агенты и консилиум Независимая проверка результата, оценка по критериям, обсуждение несколькими моделями
4 Канбан и управление задачами Интерактивная доска, backlog, приоритеты и назначение задач агентам
5 Каталог скиллов и агентов Устанавливаемые расширения и агенты: каталог, доверенные источники, проверка безопасности
6 Интеграции и публичный API API, SDK и вебхуки; MCP-сервер; ревью-боты для pull request, метрики и аудит
7 Мессенджеры Общение с платформой из Telegram, Slack, Mattermost, Matrix и других
8 Мультимодальный ввод Звук, изображения и видео: загрузка, распознавание и работа в диалоге
9 Рабочее место в интерфейсе Встроенные браузер и терминал, просмотр документации и планов без выхода из Synth
10 Нативные приложения Приложения для Linux, macOS, Windows, Android и iOS в дополнение к вебу и PWA
11 Безопасность и корпоративная сеть Анализ входящих и исходящих данных, защита журналов, работа через корпоративный прокси
12 И многое другое Изолированные рабочие копии, работа из терминала, готовые образы, корпоративные правила