Настройки

Настройки — это единый центр управления Pastukhov Agent: здесь решается, как выглядит интерфейс, как ведёт себя чат и как агент взаимодействует с внешними сервисами. Центр настроек открывается иконкой-шестерёнкой в шапке приложения. Каждая карточка открывает свой под-диалог поверх него — само окно остаётся открытым позади, поэтому можно переключаться между настройками, не закрывая его. Изменения сохраняются автоматически: отдельная кнопка «Сохранить» не нужна.

Карта разделов

Карточки сгруппированы в пять групп: Основное, Автоматизация, Инструменты, Конфигурация и Помощь и аккаунт. У каждой карточки есть название и краткое описание; клик открывает под-диалог.

Основное (General)

  • Внешний вид — язык, тема, размер шрифта чата, сведения о лицензии и упрощённый интерфейс;
  • Чат — отображение сообщений, фильтрация и поведение отправки;
  • Метки чатов — цветные метки для чатов: создание, изменение и удаление. Подробнее — на странице Метки чатов.
  • Звук — звуки уведомлений и громкость; у каждого звука своя громкость и кнопка проверки, среди них — отдельный звук автоклика. Звук звучит один раз, даже если приложение открыто в нескольких вкладках или окон: в остальных окнах он не повторяется, а сильно опоздавший звук (вкладка была в спящем режиме) не играет вовсе;
  • Буфер обмена — вставка изображений и файлов в чат.

Автоматизация (Automation)

  • Основной Telegram-бот — настройка админ-бота со всеми функциями управления;
  • Дополнительные Telegram-боты — настройка ботов под конкретные задачи с собственными моделями и навыками;
  • Запланированные задачи — запланированные скрипты и периодические задания;
  • Автоисправление — показ переключателя автоисправления, исправление в новых чатах или текущем, коммит перед задачей и выбор модели автоисправления;
  • Автоклик — видимость переключателя автоклика, автонажатие в часы пик, задержка автонажатия и автокоммит;
  • Хуки — правила запрета и выполнения для вызовов инструментов;
  • MCP-серверы — добавление и управление MCP-серверами.

Инструменты (Tools)

  • Аналитика — статистика использования, токены и расходы;
  • Трафик прокси — просмотр чатов, проходящих через прокси;
  • SSL-сертификаты — HTTPS-сертификаты для домена;
  • Распознавание речи — голосовой ввод с разными движками распознавания. Подробнее — на странице Голосовой ввод.

Конфигурация (Configuration)

  • MiniAgent — именованные профили для встроенного бэкенда агента. Подробнее — на странице MiniAgent;
  • Повторить — интервал и число попыток повторов неудачных запросов к поставщику ИИ. Подробнее — на странице MiniAgent;
  • Ключи доступа — именованные ключи для программ и устройств с полным доступом к приложению. Подробнее — на странице Ключи доступа;
  • Модели — добавление и управление моделями. Подробнее — на странице Модели;
  • Навыки — управление навыками агента. Подробнее — на странице Навыки;
  • Настройки проекта — редактирование YAML-файлов конфигурации проекта.

Помощь и аккаунт (Help & Account)

  • Справка — открыть документацию;
  • Поддержка — обратиться в поддержку;
  • Выйти — выйти из приложения.

Упрощённый режим

Упрощённый интерфейс включается в карточке «Внешний вид». В этом режиме окно настроек показывает только необходимое: группы Инструменты и Конфигурация скрываются целиком, из «Автоматизации» пропадают дополнительные Telegram-боты и запланированные задачи, из «Помощи и аккаунта» — справка и поддержка. Остаются внешний вид, чат, звук, буфер обмена, основной Telegram-бот, автоисправление, автоклик, хуки, MCP-серверы и выход из приложения.


Как хранятся настройки

  • Настройки хранятся на сервере парами «ключ-значение» и переживают перезапуск;
  • Каждое изменение мгновенно транслируется всем подключённым клиентам через SignalR: в другой открытой вкладке или на другом устройстве настройка обновится сама;
  • Размер шрифта чата запоминается на каждом устройстве отдельно, а не на сервере — на каждом устройстве у вас может быть свой;
  • Язык интерфейса — «Русский» или «English» — выбирается в карточке «Внешний вид»: он применяется сразу, без перезагрузки страницы, выбор хранится на сервере и переживает перезапуск, и тут же подхватывается в других открытых вкладках. По умолчанию подставляется язык сборки; формат дат и чисел задаётся самой сборкой и от выбранного языка не зависит;
  • Часть ключей редактируется вне окна настроек: выбранные модель и навык задаются в поле ввода чата и становятся значениями по умолчанию для новых чатов; настройки очереди промптов — в диалоге Промпты;
  • Принудительный английский язык ответов (карточка «Хуки») дополнительно синхронизируется в локальный файл настроек Claude проекта.

Брендинг проекта

Каждый проект несёт небольшой файл project.yml с тремя полями: отображаемое название проекта, путь к иконке и ссылка на код. Название используется в шапке, заголовке страницы и установочном манифесте, иконка показывается рядом с ним. Файл создаётся автоматически при первом запуске, а при изменении перечитывается без перезапуска — имя и иконка применяются сразу. Редактируются поля в карточке «Настройки проекта».


Обновление сервера

Клиент периодически сверяет версию сервера: когда она меняется (после развёртывания), все открытые вкладки перезагружаются автоматически — обновлять страницу вручную не нужно.


  • Промпты — очередь сохранённых запросов с автоотправкой;
  • Модели — пиковые часы и индикатор в поле ввода;
  • MiniAgent — профили встроенного агента;
  • Ключи доступа — ключи для программ и устройств вместо одного общего;
  • Голосовой ввод — движки распознавания речи;
  • Навыки — управление навыками;
  • Хуки — правила безопасности и поведения.

← Назад: Git

Далее: Навыки →