Настройки — это единый центр управления Pastukhov Agent: здесь решается, как выглядит интерфейс, как ведёт себя чат и как агент взаимодействует с внешними сервисами. Хаб открывается иконкой-шестерёнкой в шапке приложения. Каждая карточка открывает свой под-диалог поверх хаба — сам хаб остаётся открытым позади, поэтому можно переключаться между настройками, не закрывая окно. Изменения сохраняются автоматически: отдельная кнопка «Сохранить» не нужна.
Карта разделов
Карточки сгруппированы в пять групп: Основное, Автоматизация, Инструменты, Конфигурация и Помощь и аккаунт. У каждой карточки есть название и краткое описание; клик открывает под-диалог.
Основное (General)
- Внешний вид — тема, размер шрифта чата, сведения о лицензии и упрощённый интерфейс;
- Чат — отображение сообщений, фильтрация и поведение отправки;
- Звук — звуки уведомлений и громкость;
- Буфер обмена — вставка изображений и файлов в чат.
Автоматизация (Automation)
- Основной Telegram-бот — настройка админ-бота со всеми функциями управления;
- Дополнительные Telegram-боты — настройка ботов под конкретные задачи с собственными моделями и навыками;
- Запланированные задачи — запланированные скрипты и периодические задания;
- Кнопки — задержка автоклика, часы пик и автокоммит;
- Хуки — правила запрета и выполнения для вызовов инструментов;
- MCP-серверы — добавление и управление MCP-серверами.
Инструменты (Tools)
- Аналитика — статистика использования, токены и расходы;
- Трафик прокси — просмотр чатов, проходящих через прокси;
- SSL-сертификаты — HTTPS-сертификаты для домена;
- Распознавание речи — голосовой ввод с разными движками распознавания. Подробнее — на странице Голосовой ввод.
Конфигурация (Configuration)
- MiniAgent — именованные профили для встроенного бэкенда агента. Подробнее — на странице MiniAgent;
- Модели — добавление и управление моделями. Подробнее — на странице Модели;
- Навыки — управление навыками агента. Подробнее — на странице Навыки;
- Настройки проекта — редактирование YAML-файлов конфигурации проекта.
Помощь и аккаунт (Help & Account)
- Справка — открыть документацию;
- Поддержка — обратиться в поддержку;
- Выйти — выйти из приложения.
Упрощённый режим
Упрощённый интерфейс включается в карточке «Внешний вид». В этом режиме хаб показывает только необходимое: группы Инструменты и Конфигурация скрываются целиком, из «Автоматизации» пропадают дополнительные Telegram-боты и запланированные задачи, из «Помощи и аккаунта» — справка и поддержка. Остаются внешний вид, чат, звук, буфер обмена, основной Telegram-бот, кнопки, хуки, MCP-серверы и выход из приложения.
Как хранятся настройки
- Настройки хранятся на сервере парами «ключ-значение» и переживают перезапуск;
- Каждое изменение мгновенно транслируется всем подключённым клиентам через SignalR: в другой открытой вкладке или на другом устройстве настройка обновится сама;
- Размер шрифта чата запоминается на устройстве (per-device), а не на сервере — на каждом устройстве у вас может быть свой;
- Часть ключей редактируется вне хаба: выбранные модель и навык задаются в поле ввода чата и становятся значениями по умолчанию для новых чатов; настройки очереди промптов — в диалоге Промпты;
- Принудительный английский язык ответов (карточка «Хуки») дополнительно синхронизируется в локальный файл настроек Claude проекта.
Брендинг проекта
Каждый проект несёт небольшой файл project.yml с тремя полями: отображаемое название проекта, путь к иконке и ссылка на код. Название используется в шапке, заголовке страницы и установочном манифесте, иконка показывается рядом с ним. Файл создаётся автоматически при первом запуске, а при изменении перечитывается без перезапуска — имя и иконка применяются сразу. Редактируются поля в карточке «Настройки проекта».
Обновление сервера
Клиент периодически сверяет версию сервера: когда она меняется (после развёртывания), все открытые вкладки перезагружаются автоматически — обновлять страницу вручную не нужно.
Связанные страницы
- Промпты — очередь сохранённых запросов с автоотправкой;
- Модели — пиковые часы и индикатор в поле ввода;
- MiniAgent — профили встроенного агента;
- Голосовой ввод — движки распознавания речи;
- Навыки — управление навыками;
- Хуки — правила безопасности и поведения.