ИИ работает с вашими данными — в пределах ваших прав

Спросите ассистента в панели Eyeward или подключите по токену Claude Code и другой MCP-клиент. Оба ходят к данным через ваши роли и права — второго пути нет. Ассистент вдобавок ищет в интернете, помнит ваши правила и работает по расписанию, а правки и сообщения приносит карточкой — на ваше «Применить».

Спросите ассистента в панели Eyeward или подключите по токену Claude Code и другой MCP-клиент. Оба ходят к данным через ваши роли и права — второго пути нет.

Пятьдесят инструментов у ассистента, тридцать девять у внешнего агента. Записи не удаляет ни один.

Панель ассистента в Eyeward: подписи, шаги и карточки — как в продукте. Как устроен ассистент

Ассистент и агент ходят теми же дорогами, что и вы

Ни ассистент, ни внешний агент не обращаются к базе напрямую. Каждый вызов инструмента — запрос к тем же REST-маршрутам, которые открывает ваш браузер: ассистент идёт под вашим сеансом, агент — по токену от вашего имени. Права, правила и версии срабатывают сами, потому что это тот же код, а не его копия.

Проследить запрос

Схема — путь запроса человека, ассистента и агента
Что значит каждый узел — 8 пояснений
  1. Ассистент. Панель в браузере, модель — по вашему ключу. Инструмент вызывает маршрут внутри сервера с cookie того, кто спросил: служебной учётной записи у ассистента нет.
  2. ИИ-агент. Claude Code или другой MCP-клиент. Каждый запрос несёт токен: Authorization: Bearer eyw_mcp_…
  3. POST /mcp. Streamable HTTP без сессий: один запрос — один ответ. Набор инструментов собирается под токен при каждом запросе. Сеанс браузера здесь не принимается — сторонний сайт не сможет действовать от вашего имени.
  4. Проверка области. Закрытый список пар «метод + адрес». Токену «Только чтение» открыты шесть маршрутов чтения, токену «Чтение и запись» — ещё три. Всё остальное — отказ.
  5. REST-маршруты. Те же обработчики, что у браузера. Инструмент вызывает их внутри сервера — второй копии логики нет.
  6. Права роли. Уровни доступа 1–100, операции, исключения по полям, условия «только свои». Ни ассистент, ни агент не получают ни на байт больше, чем их владелец.
  7. Правила модуля. Производные значения, переходы статусов, черновик в модулях с утверждением. Для записей ассистента и агента их считает сервер — формы у них нет.
  8. Данные и следы. Версии записи, журнал активности, поисковый индекс и обновления у коллег в реальном времени — как после правки в интерфейсе.

Пятьдесят инструментов — и ни один не удаляет записи

Набор один и у ассистента, и у внешнего MCP-агента: разговор внутри платформы и Claude Code снаружи работают одними и теми же инструментами. Записи не удаляет ни один — удаление записи в Eyeward необратимо, и это решение остаётся за человеком.

Набор один и у ассистента, и у внешнего MCP-агента. Удаление записи в Eyeward необратимо — это решение остаётся за человеком.

Кто работает

Всего 50, из них пишущих 16, удаляющих записи 0

пишущий только у ассистента

Спецификация — инструменты по областям
ОбластьИнструментыКол.
Записи модулейwhoamilist_modulesget_module_schemaquery_recordsget_recordget_record_contextaggregate_recordssearchadd_commentcreate_recordupdate_recordcreate_recordsupdate_recordsimport_attachment14
История и версииlist_record_versionsget_record_versionget_field_historylist_activity4
Почтаlist_mailsearch_mailget_mail_messagesend_mail4
Чатlist_chatsget_chat_messagessend_chat_message3
Задания, уведомления, календарьlist_my_assignmentscreate_assignmentset_assignment_statuslist_notificationsmark_notifications_readcalendar_free_time6
Файлы и документыsearch_fileslist_filesread_file_textlist_documentsget_documentrender_document6
Графикиlist_chartsget_chart_data2
Фирмы и сотрудникиlist_companieslist_employees2
База знанийsearch_knowledgeget_knowledge_article2
Поддержкаlist_ticketsget_ticketcreate_ticketreply_ticket4
Задания по расписаниюlist_schedulescreate_scheduleset_schedule_enabled3
Почему 11 инструментов не отдаются агенту

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

Сверх набора — только у ассистента

Все 8 наборов
  • 6 Память Запомнить, поправить, забыть, прочитать тему, поискать в памяти и в прошлых диалогах.
  • 2 Поиск в интернете Найти и открыть страницу — по разрешённым адресам.
  • 1 Правка черновика Переписать текст прямо в поле письма или сообщения.
  • 2 Работа на экране Открыть страницу и подсветить блок; поставить отбор в списке, канбане, Ганте или календаре.
  • 3 Переписка с клиентами Найти и прочитать разговор в мессенджере; ответ клиенту — только карточкой.
  • 4 Офисные документы Прочитать, создать, поправить новой версией и сохранить в другом формате документ, таблицу или презентацию.
  • 4 Порядок в файлах Создать папку, переместить, переименовать; в корзину — всегда карточкой.
  • 2 Открытый документ Прочитать документ в редакторе и подготовить правку, которую вы примените сами.

Ассистент — в панели рядом с вашими данными, на вашем ключе

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

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

Где считается Облако провайдера

Ключ
sk-·········· · сохранён
Модели
3 в наборе, по умолчанию — первая
Адрес API
по умолчанию провайдера
Права
Чтение и запись · правки с подтверждением

Совместимый шлюз подключается сюда же — достаточно указать свой адрес API в «Дополнительно».

Где считается Облако провайдера

Ключ
sk-ant-·········· · сохранён
Модели
2 в наборе
Адрес API
по умолчанию провайдера
Права
Только чтение

Размышление у Claude просится бюджетом токенов: «Думать глубже» берёт его вчетверо больше обычного.

Где считается Ваша машина в вашей сети

Ключ
не требуется
Модели
список берётся с самой машины
Адрес API
http://192.168.…:11434
Права
Чтение и запись · правки с подтверждением

Ключ не нужен вовсе: разговор не покидает вашу сеть. Обращение к частному адресу разрешает администратор установки — по умолчанию оно закрыто.

Где считается Облако Ollama

Ключ
·········· · сохранён
Модели
список берётся из облака
Адрес API
ollama.com
Права
Чтение и запись · правки с подтверждением

Тот же ключ работает и в поиске ассистента по интернету — отдельного ключа для поиска заводить не нужно.

Ключ, модели, лимит и расход

Ключ шифруется и наружу не отдаётся ни целиком, ни хвостом: в интерфейс уходит только «ключ есть». Кроме провайдеров ниже подключаются Gemini и OpenRouter, а своим подключением можно поделиться с компанией или коллегой — с потолком токенов на человека.

  • Одно подключение — набор моделей

    Ключ, права и лимит у набора общие, а модель выбирается прямо в поле ввода, посреди разговора. Три подключения ради трёх имён модели заводить не нужно.

  • Свой лимит расхода

    У подключения задаётся потолок токенов на скользящее окно — сутки, 30 дней или всё время. Ход отказывается до того, как вопрос попадёт в переписку, и проверяет остаток между кругами: ход с инструментами обращается к модели до восьми раз.

  • Расход считает провайдер

    Показывается только то, что провайдер сообщил сам. Ход, о котором он промолчал, так и помечен — заниженного итога не рисуем. Баланса счёта по API не отдаёт никто, поэтому «осталось» — это остаток вашего лимита, а не денег.

  • Карточка расхода

    Итоги, стопка по дням и разбивка по моделям за 7, 30 или 90 дней. День считается в вашем часовом поясе.

Ассистент меняет данные только после вашего «Применить»

Читает он всё, что открыто вам, и ничего сверх того: служебной учётной записи у ассистента нет, обойти роль через разговор нечем. Менять — только если право записи дано подключению, и каждый раз через вас: правку записи, письмо и сообщение в чат он приносит карточкой, а выполняет их ваше нажатие.

Читает он всё, что открыто вам, и ничего сверх того: служебной учётной записи у ассистента нет, обойти роль через разговор нечем. Менять — только если право записи дано подключению.

Права подключения
Наружу — только через вас; роль, скрытые поля, версии

Наружу — только через вас

Письмо и сообщение в чат ассистент не отправляет сам никогда: он показывает текст, и кнопку «Отправить» жмёте вы. То же и с показом места в интерфейсе — он доводит до кнопки, но не нажимает её.

Что это значит на практике

  • Модуль, закрытый вашей ролью, ассистент не найдёт: в списке модулей его нет вовсе.
  • Поле, скрытое от вас, не приедет ни в одном ответе — ни в выборке, ни в записи целиком.
  • «Не найдено» и «закрыто ролью» отвечаются одинаково: по ответу нельзя узнать, что запись существует.
  • Правка записывается от вашего имени и видна в версиях записи — как обычная правка из формы.

Право записи — это не отказ, а отсутствие

У подключения без права записи пишущие инструменты не попадают в список вовсе. Модель не «получает отказ» — она просто не знает, что такие инструменты бывают. Видимый инструмент, который всегда отказывает, — это потраченный круг и плохой ответ.

Правка показывается до того, как случится

Изменение записи ассистент не делает молча: он собирает карточку «было → стало». Запись происходит в момент, когда вы нажали «Применить», и идёт тем же путём, что правка из формы, — со всеми правилами, версиями и проверками. Если запись за это время изменилась, карточка честно говорит, что «было» уже устарело.

Предложенная правка

Заказы · ЗАК-0050

Срок поставки

Было 16.10.2026
Станет 23.10.2026
Применить Отклонить

Правка выполнится от вашего имени и попадёт в версии записи.

Наружу — только через вас

Письмо и сообщение в чат ассистент не отправляет сам никогда: он показывает текст, и кнопку «Отправить» жмёте вы. То же и с показом места в интерфейсе — он доводит до кнопки, но не нажимает её.

Режим «Конструктор»: опишите дело — получите проект системы

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

В этом режиме ассистент не отвечает на вопросы о данных, а настраивает саму платформу. Новую систему он собирает проектом — черновиком, который ничего не трогает, пока вы не нажмёте «Развернуть». Режим включает владелец компании или сотрудник, которому это разрешено ролью.

Путь проекта

  1. Черновик ревизия 0

    Описание

    «Собери учёт для автосервиса…» Если от ответа зависит устройство системы, ассистент сначала спросит — не больше нескольких вопросов. Для типовых дел у него есть образцы: продажи, производство, склад, сервис, проекты, кадры.

    • «Собери учёт для автосервиса: клиенты, автомобили, заказ-наряды с работами и запчастями, оплаты. Мастер видит только свои заказ-наряды, скидку ему не показывать.»
    • Ревизия 0 Проект начат
  2. Черновик ревизии 1–3

    Проект

    Модули с полями, связи с наследованием, статусы и переходы, формулы и сводки, кнопки в записи, виды, документы, графики, пространство, роли и автозадания. Экран проекта показывает схему, каждое изменение подсвечивается, у проекта есть ревизии с возвратом.

    • Ревизия 1 6 модулей, 28 полей
    • Ревизия 2 6 связей, статусы и 2 перехода
    • Ревизия 3 канбан и Гант, документ, график, пространство, роль, сборка
  3. Черновик ревизия 4

    Проверка

    Проект проверяется теми же механизмами, что и ручная настройка: опечатка в формуле или в шаблоне документа названа словами и с местом, до развёртывания.

    • {rat}: нет такого поля. Поля модуля: title, hours, rate, cost, start, finish modules.works.fields.cost.formula
    • Ревизия 4 Изменено: Поле Стоимость · Работы — = {hours} * {rate}
    • Проблем нет
  4. Развёрнут ревизия 4

    Развернуть

    Одна кнопка ставит всё разом. Сорвался шаг — уже сделанное откатывается. Проект может опираться на ваши существующие модули: к «Клиентам» добавятся поля и связи, второй такой модуль не появится.

    • установка модулей → графики → пространство → сборка → роли
    • Развёрнут 14:32 — ревизия 4 6 модулей в работе
  5. Развёртывание отменено 7 дней

    Отменить

    Семь дней у карточки есть «Отменить» — пока в новые модули не внесли записи и настройку не меняли. Отмена убирает всё поставленное и не трогает чужую работу.

    • Можно отменить до 17.10.2026
    • Развёртывание ревизии 4 отменено 14:47 Проект снова можно править и развернуть.

Пока проект — черновик, его видно целиком

Экран проекта открывается рядом с диалогом: схема модулей и связей, состав по вкладкам, проблемы и история. Каждая правка ассистента — новая ревизия, а изменившееся несколько секунд подсвечено.

Попросите ассистента — и смотрите на схему

Как вернуть ревизию

Во вкладке «История» откройте ревизию и нажмите «Вернуть эту ревизию»: схема вернётся, а возврат станет новой ревизией — его тоже можно вернуть назад.

Автосервис

Черновик ревизия 3 в фирму 6 модулей, 28 полей, 6 связей

Схема

* * ⇣1 * ⇣1 * * * Клиенты 3 поля Автомобили 4 поля Заказ-наряды 10 полей · 4 статуса Работы 5 полей Запчасти 3 поля Оплаты 3 поля Поставщики 2 поля * * ⇣1 * ⇣1 * * * Клиенты 3 поля Автомобили 4 поля Заказ-наряды 10 полей Работы 5 полей Запчасти 3 поля Оплаты 3 поля Поставщики 2 поля * * ⇣1 * ⇣1 * * * Клиенты 3 поля Автомобили 4 поля Заказ-наряды 10 полей Работы 5 полей Запчасти 3 поля Оплаты 3 поля Поставщики 2 поля

Модулей пока нет Ассистент добавит их по ходу разговора — схема будет расти здесь же.

  • ссылка
  • обязательная
  • наследует поля
Связи · 6

Связей между модулями пока нет.

  • Клиенты Автомобили ссылка · обязательная
  • Клиенты Заказ-наряды ссылка · обязательная · наследует 1 поле
  • Автомобили Заказ-наряды ссылка · обязательная · наследует 1 поле
  • Заказ-наряды Работы ссылка · обязательная
  • Заказ-наряды Запчасти ссылка · обязательная
  • Заказ-наряды Оплаты ссылка · обязательная
  • Поставщики Запчасти ссылка

Модули

Модулей пока нет Ассистент добавит их по ходу разговора — схема будет расти здесь же.

Клиенты
  • Название есть у каждого модуля
  • Телефон Телефон обязательное
  • Откуда узнали Список
  • Заметка Текст
Автомобили
  • Название есть у каждого модуля
  • Марка Текст обязательное
  • Модель Текст
  • VIN Текст
  • Год выпуска Число
  • Пробег Число
Заказ-наряды
  • Название есть у каждого модуля
  • Статус Статус Новый · начальныйВ работеГотовВыдан
  • Принят Дата обязательное
  • Мастер Сотрудник
  • Телефон клиента Телефон
  • VIN Текст
  • Скидка Процент
  • Работы Сводка Считает сумму «Стоимость» по записям «Работы»
  • Запчасти Сводка Считает сумму «Сумма» по записям «Запчасти»
  • Итого Валюта = ({works_total} + {parts_total}) * (1 - {discount} / 100)
  • Оплачено Сводка Считает сумму «Сумма» по записям «Оплаты»

Переходы статусов

НовыйВ работе — «Мастер» заполнено

ГотовВыдан — «Оплачено» ≥ «Итого»

Виды: Канбан по полю «Статус»

Шаблон кодов: ЗН-{YYYY}-{#####}

Работы
  • Название есть у каждого модуля
  • Часы Число
  • Ставка Валюта
  • Стоимость Валюта = {hours} * {rate}
  • Начало Дата
  • Окончание Дата

Виды: Гант: «Начало» — «Окончание»

Запчасти
  • Название есть у каждого модуля
  • Кол-во Число
  • Цена Валюта
  • Сумма Валюта = {qty} * {price}
Оплаты
  • Название есть у каждого модуля
  • Дата Дата обязательное
  • Сумма Валюта обязательное
  • Способ Список
Поставщики
  • Название есть у каждого модуля
  • Телефон Телефон
  • Срок поставки, дней Число

Документы и графики

Документы

Заказ-нарядdocx · по одной записи · Модуль «Заказ-наряды»

Шаблонов документов в проекте нет.

Графики

Выручка по месяцамСумма «Сумма» по «Дата» · Модуль «Оплаты»

Графиков в проекте нет.

Пространство

Сервис5 блоков: ярлыки модулей, числа, графики

Пространства в проекте нет.

Сборка

АвтосервисВ неё войдут модули проекта.

Сборки в проекте нет.

Роли и автозадания

Роли

Ролей в проекте нет — доступ к модулям после развёртывания будет таким, как настроено в фирме.

Мастер

МодульДоступ
Заказ-нарядыПросмотр, Изменение
РаботыПросмотр, Создание, Изменение
ЗапчастиПросмотр, Создание, Изменение
КлиентыПросмотр
АвтомобилиПросмотр

Только свои: «Мастер» = текущий сотрудник (действует на просмотр, изменение)

«Заказ-наряды»: скрыты поля «Скидка»

Видит пространство и графики проекта

Проблемы

Проблем нет

Проект проходит проверку — его можно разворачивать. Попросите ассистента подготовить развёртывание.

История

Каждая правка — новая ревизия. Вернуть можно любую из последних 50: возврат тоже станет ревизией, и его можно вернуть назад.

    • Добавлено: Вид Канбан · Заказ-наряды
    • Добавлено: Вид Гант · Работы
    • Добавлено: Шаблон кодов · Заказ-наряды
    • Добавлено: Документ Заказ-наряд
    • Добавлено: График Выручка по месяцам
    • Добавлено: Пространство Сервис
    • Добавлено: Роль Мастер
    • Добавлено: Сборка Автосервис
    • Добавлено: Связь Клиенты → Автомобили
    • Добавлено: Связь Клиенты → Заказ-наряды
    • Добавлено: Связь Автомобили → Заказ-наряды
    • Добавлено: Связь Заказ-наряды → Работы
    • Добавлено: Связь Заказ-наряды → Запчасти
    • Добавлено: Связь Заказ-наряды → Оплаты
    • Добавлено: Переход Новый → В работе · Заказ-наряды
    • Добавлено: Переход Готов → Выдан · Заказ-наряды
    • Добавлено: Модуль Клиенты
    • Добавлено: Модуль Автомобили
    • Добавлено: Модуль Заказ-наряды
    • Добавлено: Модуль Работы
    • Добавлено: Модуль Запчасти
    • Добавлено: Модуль Оплаты
  1. В этой ревизии ничего не поменялось.

То, что уже работает, меняют точечные карточки

Десять видов настройки — десять карточек. В каждой до «Применить» видно, что изменится на ваших записях, а у применённой семь дней есть «Отменить». Выберите строку — откроется её карточка, кнопки в ней рабочие.

Модули и поля

В карточке: Состав полей по вкладкам и разделам, статусы с цветами, виды

Новый модуль «Рекламации» Применено Отклонено Отменено

Фирма: Гидровельм

Поле «Название»: «Тема»

Основное

  • Дата обращения Дата обязательное received

  • Причина Список reason

    БракНедокомплектНарушен срок

  • Статус Статус status

    НоваяВ работеЗакрыта

  • Сумма возврата Валюта refund

Решение

  • Решение Текстовая область resolution

Виды: СписокКанбан · Статус

Открыть в настройках модуля

Можно отменить до 17.10.2026

Удалить созданный модуль? Если в нём уже есть записи, отмена не выполнится.

Правила и формулы

В карточке: Прогон на свежих записях: «сейчас → станет», какие сохранения правило заблокирует

Правило «Сумма к оплате» · Заказы Применено Отклонено Отменено

Когда: Статус ≠ «Черновик»

Сумма к оплате = round(Сумма заказа * (1 - Скидка / 100), 2)

Проверка на записях: сработало на 4 из 5

ЗаписьСумма к оплатеИтог
ЗАК-0042 Насосная станция НС-40 128 400 121 980 Сумма к оплате: заполняется
ЗАК-0047 Модернизация пресса П-160 305 500 284 115 Сумма к оплате: заполняется
ЗАК-0045 Маслостанция МС-250 214 000 207 580 Сумма к оплате: заполняется
ЗАК-0044 Ремкомплекты гидравлики 21 750 19 575 Сумма к оплате: заполняется
ЗАК-0046 Гидрораспределители, партия 2 47 600 не сработает

Открыть в настройках модуля

Можно отменить до 17.10.2026

Вернуть настройки модуля к версии до применения? Если их меняли после ассистента, отмена не выполнится.

Связи и логика связывания

В карточке: Сколько записей затронет обязательность, какие поля унаследуются

Правка связи «Клиенты» → «Заказы» Применено Отклонено Отменено

Клиентыродитель Заказыпотомок

Обязательная Односторонняя

Поле «Связан с» в «Заказы»related-to-clients

Обязательная нет да

Наследуемые поля

  • Новое наследование: Город Город доставки city · новое поле Копия

    Значение копируется в запись потомка один раз, при привязке

  • Менеджер Менеджер manager Живое

    Значение всегда берётся из родителя

Записей «Заказы»: 10Привязано к родителям: 9

Записей потомка без родителя: 1 — с обязательной связью их не сохранить, пока не выберут родителя.

Открыть связи модуля

Можно отменить до 17.10.2026

Вернуть связь к состоянию до применения (созданную — удалить вместе с полем «Связан с»)? Если связь или модуль меняли после ассистента или к ней уже привязаны записи, отмена не выполнится.

Представления и сохранённые фильтры

В карточке: Строки списка, счётчики по колонкам канбана, сколько записей попадёт на Гант или в календарь

Новое представление «Заказы в работе» Применено Отклонено Отменено

Модули: Заказы

Списокновый

Колонки
Клиент, Статус, Срок поставки
Сортировка
Срок поставки

Первые строки: 3 из 10

ЗаписьКлиентСтатусСрок поставки
ЗАК-0045 Ольвата-Энерго Готов к отгрузке 29.08.2026
ЗАК-0051 Орвиста-Транс Готов к отгрузке 05.09.2026
ЗАК-0042 Тальвер-Агро В производстве 18.09.2026

Канбанновый

Колонки по полю
Статус
Поля карточки
Клиент, Сумма заказа

Записи по полю «Статус», всего 10

Черновик 1Подтверждён 2В производстве 3Готов к отгрузке 2Отгружен 2

Диаграмма Гантановый

Начало
Начало работ
Окончание
Плановое окончание
Строки по полю
Участок

На холсте: 9 из 10

Не заполнено «Начало работ» или «Плановое окончание»: 1 — на холсте их не будет.

Открыть представление

Можно отменить до 17.10.2026

Вернуть представление к состоянию до применения (созданное — удалить)? Если его меняли или к нему завели фильтры и календарные ссылки, отмена не выполнится.

Переходы статусов

В карточке: Число записей в каждом статусе, недостижимые статусы и тупики

Переходы статусов «Заказы» Применено Отклонено Отменено

Заказы · поле «Статус» · записей: 10

  1. Черновик 1 новый
  2. Подтверждён 2 сам
  3. В производстве 3 сам
  4. Готов к отгрузке 2 вручную
  5. Отгружен 2

Переходы

  1. Черновик Подтверждён Новый

    при сохранении записи, если Сумма заказа заполнено

  2. Подтверждён В производстве

    при создании записи «Производство»

  3. В производстве Готов к отгрузке

    при сохранении записи, если Незавершённых этапов = 0

Из «Готов к отгрузке» автоматика дальше не уводит.

В «Отгружен» автоматика не ведёт — туда только вручную.

При следующем сохранении статус сменится у 1 из 10 свежих записей:

Черновик Подтверждён × 1

Условия со сводкой по связанным записям в прогоне не считаются.

Открыть переходы статусов

Можно отменить до 17.10.2026

Вернуть переходы статусов к версии до применения? Если настройки модуля меняли после ассистента, отмена не выполнится.

Шаблоны кодов записей

В карточке: Примеры кодов на ваших записях

Шаблон кодов «Заказы»: ЗАК-{YYYY}-{#####} Применено Отклонено Отменено

Шаблон кодов модуля «Заказы»

ЗАК-{####} ЗАК-{YYYY}-{#####}

по умолчанию — для всех записей

Примеры на свежих записях

ЗаписьКод сейчасНовый код
Сервисное обслуживание, 3 квартал ЗАК-0051 ЗАК-2026-00001
новая запись — ЗАК-2026-00001

Уже созданные записи свои коды сохраняют — шаблон действует на новые.

Другие шаблоны модуля

СРЧ-{YYYY}-{###}если Срочный = «Да»

Открыть шаблоны кодов

Можно отменить до 17.10.2026

Вернуть шаблон кодов к состоянию до применения (созданный — удалить)? Если серия уже выдала номера, отмена не выполнится.

Действия записи

В карточке: Пробный прогон на настоящей записи: что создаст, что обновит, что пропустит

Новое действие «Этапы из позиций» в модуле «Заказы» Применено Отклонено Отменено

Записи из строк таблицыЭтапы из позиций

Кнопка на карточке записи модуля «Заказы»

Где создаётся
Производство
Связь
Заказы → Производство
Строки из
Позиции
Если запись уже есть
обновлять по раскладке

Раскладка полей

  • Название из колонка «Наименование» ключ сопоставления
  • Количество из колонка «Кол-во»
  • Срок из поле «Срок поставки»

Пробный прогон на записи «ЗАК-0042 Насосная станция НС-40» — ничего не записано

создаст: 2 · обновит: 1 · без изменений: 1

  • Создаст № 1 Рама НС-40

  • Обновит № 2 Насосный агрегат

    Изменится: Количество

  • Создаст № 3 Шкаф управления

  • Без изменений № 4 Пусконаладка

Открыть действия модуля

Можно отменить до 17.10.2026

Вернуть действия модуля к версии до применения? Записи, созданные действием, останутся.

Документы

В карточке: Пробная печать на записи, предупреждения о пустых полях

Новый документ «Счёт на оплату» Применено Отклонено Отменено

docxПо записи

Модули:Заказы

Имя файла:Счёт {{ title }}.docx

Пробная печать на записи ЗАК-0042 Насосная станция НС-40

  • Счёт № ЗАК-0042 от 10.10.2026
  • Покупатель: Тальвер-Агро
  • [таблица: строк 3]
  • Скидка 5 %. К оплате: 121 980,00 Br
  • Сто двадцать одна тысяча девятьсот восемьдесят рублей 00 копеек
  • Основание: договор №

Самая длинная таблица, строк: 3

НаименованиеКол-воЦенаСумма
Рама НС-40 1 31 400,00 31 400,00
Насосный агрегат 2 38 500,00 77 000,00
Шкаф управления 1 20 000,00 20 000,00

Предупреждения печати: 1

Абзац 6: {{ contract_number }} — у записи поле пустое

Разметка, строк: 14

Останется черновиком: печатают его только те, кто правит шаблон, пока его не опубликуют.

Открыть шаблон документа

Можно отменить до 17.10.2026

Вернуть шаблон документа к состоянию до применения (созданный — удалить)? Если по нему уже печатали или его меняли, отмена не выполнится.

Графики, пространства, сборки

В карточке: Настоящие числа графика, сетка блоков, состав сборки

Новый график «Сумма заказов по статусам» Применено Отклонено Отменено

Модуль «Заказы»Столбчатый

Значение
Сумма «Сумма заказа»
Разбивка
Статус
Сумма заказов по статусам, Br · Записей: 10
47,6 тыс. Черновик
148,6 тыс. Подтверждён
575,7 тыс. В производстве
247,9 тыс. Готов к отгрузке
31,1 тыс. Отгружен

Останется черновиком: в пространствах и у коллег его не видно, пока не опубликуют.

Открыть график

Можно отменить до 17.10.2026

Вернуть график к состоянию до применения (созданный — удалить)? Если его меняли или он уже стоит в пространстве, отмена не выполнится.

Правка пространства «Производство» Применено Отклонено Отменено

Фирма «Гидровельм»

Новые блоки встанут под прежними, прежние не трогаются.

Схема пространства, блоков: 5

  • Раздел Заказы
  • Ярлык модуля Заказы
  • Ярлык модуля Производство
  • Карточка показателяновый В производстве, Br 575 700
  • Графикновый Сумма заказов по статусам

График «Сумма заказов по статусам» ещё черновик — в пространстве его не видно, пока его не опубликуют.

Изменится черновик — коллеги пока видят прежнюю опубликованную версию.

Открыть пространство

Можно отменить до 17.10.2026

Вернуть пространство к состоянию до применения (созданное — удалить)? Если его меняли, отмена не выполнится.

Новая сборка «Производство» Применено Отклонено Отменено

Сборка фирмы «Гидровельм» — её видят все сотрудники

Модули

Добавляется: ЗаказыДобавляется: ПроизводствоДобавляется: Оборудование

Войдёт само — по привязке к модулям

Документы
Счёт на оплату
Представления
Заказы, Производство
Графики
Сумма заказов по статусам

Связаны с модулями сборки, но в неё не входят: Клиенты

Открыть сборку

Можно отменить до 17.10.2026

Вернуть сборку к состоянию до применения (созданную — удалить)? Если её меняли, отмена не выполнится.

Роли и права

В карточке: Кто что увидит: число записей до и после, расширение доступа выделено

Роль «Менеджер по продажам» Применено Отклонено Отменено

Менеджер по продажам

Роль фирмы «Гидровельм»

Доступ становится шире — проверьте отмеченное ниже, прежде чем применять.

Модули · 1

Заказышире

БылоСтало
Доступ Просмотр и правка Просмотр и правка
Уровень 40 40
Записи Только где Менеджер = вы (просмотр, изменение) Все записи
Видит Марина Гулевич 3 из 10 10 из 10
Видит Игорь Савчук 2 из 10 10 из 10

Скидка скрытотолько чтение

Люди с ролью · 2

  • Марина Гулевич
  • Игорь Савчукещё роли: Кладовщик

У части людей есть и другие роли — права складываются, и они могут видеть больше, чем даёт эта роль.

Открыть роль

Можно отменить до 17.10.2026

Вернуть роль к состоянию до применения (созданную — удалить)? Если её меняли или на ней уже есть люди, отмена не выполнится.

Чего режим не делает

  • Ничего не меняет без нажатия «Применить» или «Развернуть» — при любой настройке подключения.
  • Не заводит табличные поля в записи и рассылки в мессенджеры, не назначает людей на роли внутри проекта: это отдельная карточка после развёртывания.
  • Работает на вашем ключе модели и тратит ваши токены: большая система — это десятки шагов модели. Без ключа то же собирается руками в визуальных конструкторах.
Показать на вашем процессе

Что ассистент делает сверх ответа

Помнит ваши правила, ищет в интернете, правит текст прямо в поле и показывает нужное место на странице, а по расписанию задаёт вопрос сам. Этого нет у внешнего агента: всё это требует человека рядом.

Помнит то, что вы не хотите повторять

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

Память — это не история переписки, а короткие записи о долгосрочном: как вы просите отвечать, чем занимается ваша фирма, что у вас за процесс. Весь список вы видите, правите и удаляете.

  • Правило закреплено Кто завёл: вы

    Отвечать коротко, без вступлений. Суммы — с валютой.

  • Контекст Кто завёл: ассистент

    Производство гидрооборудования, Гродно. Сезон — с марта по октябрь.

  • Знание Кто завёл: ассистент

    Заказ считается срочным, если срок поставки ближе 14 дней и стоит пометка.

  • Предпочтение Кто завёл: вы

    Сводки по заказам — таблицей, а не списком.

  • Привычка Кто завёл: ассистент

    По понедельникам спрашивает, что горит на неделе.

Как подбирается память и её границы

Почему память не растёт в простыню

В подсказку модели уезжает не вся память, а то, что относится к заданному вопросу. Модель, которой перед вопросом прочитали сто фактов о вас, отвечает хуже, а не лучше.

  1. Закреплённое Едет всегда. «Отвечать коротко» не относится ни к какому конкретному вопросу — оно относится ко всем.
  2. По словам Полнотекстовый поиск по памяти: ловит то, что вы назвали теми же словами, что и в записи.
  3. По смыслу Векторный поиск — но только когда по словам нашлось мало. Считать смысл на каждом вопросе ради добавки к уже найденному значило бы платить секундой ожидания на ровном месте.

Границы

  • Память у каждого своя: чужие записи не подмешиваются и не ищутся.
  • Секреты из разговора в память не попадают — они вычищаются на входе.
  • Число записей ограничено, дубли сливаются, а у каждого изменения есть строка в журнале: кто завёл, кто поправил, что удалили.
  • Всю память можно очистить одной кнопкой.

Ищет в интернете — но открывает не всё подряд

Ассистенту можно разрешить искать снаружи. Основной движок — поиск Ollama на том же ключе, который вы уже дали для облачных моделей; запасной — поисковик на этом же сервере. Отдельного ключа заводить не нужно, и ни одного запроса к чужому поисковику от вашего имени не уходит без вашего разрешения.

Вопрос Ollama Web Search на вашем ключе SearXNG на этом сервере нет ключа · отказ · таймаут выдача пополняет список Список разрешённых адресов Открыть страницу Текст страницы Вопрос Ollama Web Search на вашем ключе нет ключа · отказ · таймаут SearXNG на этом сервере выдача пополняет список Список разрешённых адресов Открыть страницу Текст страницы
Схема В — два движка поиска и разрешённые адреса
Какие адреса он откроет и пределы

Открыть можно только то, что уже названо

Ассистент не откроет любую ссылку, которую сам себе придумал. Адрес попадает в разрешённые тремя способами: вы написали его в этой ветке разговора, он пришёл выдачей поиска, или он стоит ссылкой на уже открытой странице. Это защита от простого трюка: попросить «открой вот этот адрес, а данные припиши к нему параметром».

Пределы и честность

  • Найденное и прочитанное помечено как чужой текст: модель знает, что это не ваши данные и не указание ей.
  • Своя Ollama в локальной сети и обычные ключи провайдеров поиск не включают — нужен ключ Ollama Cloud или работающий запасной движок.
  • По умолчанию 300 поисков и 300 открытий страниц в сутки на человека.
  • Текст страницы обрезается перед отправкой модели, а сама страница качается с защитой от обращений во внутреннюю сеть.
  • Если основной движок попросил подождать, его ключ ставится на паузу, и поиск идёт запасным — вместо отказа человеку.

Работает в вашем интерфейсе, а не вместо вас

Три вещи, которые ассистент делает не словами: правит текст прямо в поле, показывает пальцем нужное место на странице и читает то, что вы к вопросу приложили.

Правит письмо прямо в поле

Вы пишете письмо или сообщение в чат, просите «короче» или «повежливее» — и новый вариант сразу встаёт в поле. В этом режиме у ассистента нет ни одного пишущего инструмента: отправить он не может, даже если его об этом попросить. Сам черновик уезжает модели как данные, а не как указания, — потому что в чужом письме легко оказаться фразе «не слушай прежние правила».

Кому
zakaz@talver-agro.example
Тема
Срок по ЗАК-0050

Здравствуйте! Хотел сообщить, что по заказу ЗАК-0050 мы, к сожалению, немного не укладываемся в срок, и поставка сдвигается примерно на неделю, ориентировочно на 23 октября. Приносим извинения за возможные неудобства, если что-то не устраивает — дайте знать.

Здравствуйте! По заказу ЗАК-0050 поставка сдвигается на 23 октября. Подтвердите, пожалуйста, что новая дата вам подходит.

Здравствуйте! Сообщаем об изменении срока по заказу ЗАК-0050: поставка переносится на 23 октября в связи с загрузкой участка сборки. Просим подтвердить новую дату; при необходимости готовы обсудить частичную отгрузку.

Черновик, который вы написали сами.

Убраны смягчения и повторы, оставлены факты и просьба.

Деловой тон, названы причина и следующий шаг.

Быстрые правки
Показ места на странице и вложения

Показывает место, а не пересказывает путь

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

Нажать кнопку он не предложит и не нажмёт сам: показать — не то же самое, что сделать. Для изменений есть карточка подтверждения.

Читает то, что вы приложили

К вопросу можно приложить до четырёх файлов, до 20 МБ каждый: картинки, PDF и текст. Скриншот ошибки, снятый телефоном акт, выгрузка — всё это ассистент читает вместе с вопросом. Картинка ужимается один раз, на приёме, а не перед каждым ответом.

Вопрос задаётся один раз, а задаётся каждый день

Задание — это тот же вопрос ассистенту, только он спрашивает его сам: раз в час, раз в день или в выбранный день недели. У задания своё название, свой режим размышления и отдельное разрешение действовать без подтверждения. Ответ приходит обычным разговором, который можно открыть и продолжить.

Спецификация — задания по расписанию
ЗаданиеКогдаРежимДействия
Что горит на неделеПо понедельникам, 08:30ДуматьТолько читает
Заказы без срока поставкиЕжедневно, 09:00Не думатьТолько читает
Письма без ответа больше двух днейЕжедневно, 17:00ДуматьТолько читает
Сводка по производствуКаждый часНе думатьГотовит правку на подтверждение
Как устроено: расход, время, события
  • Расход — ваш

    Фоновый ход идёт на том же ключе и в том же лимите, что и обычный разговор. Задание, упёршееся в лимит, ждёт открытия окна.

  • Дважды не сработает

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

  • Время — ваше

    «В девять утра» значит девять утра, а не момент в базе. Следующий срок всегда строго в будущем — расписание не может зациклиться на самом себе.

  • Не только по часам

    Задание может срабатывать по событию: запись создана, сменила статус или поле, пришло письмо, клиент написал в мессенджер, просрочено задание. Правки самого ассистента событием не считаются — петли не будет.

  • Включается и выключается

    Задание можно приостановить, не удаляя. Последний прогон, последняя ошибка и следующий срок видны в списке.

Действовать без подтверждения — отдельное разрешение

По умолчанию фоновое задание готовит правку и оставляет её карточкой на подтверждение, как в обычном разговоре. Разрешение действовать самостоятельно даётся заданию отдельно и осознанно: подтверждать в три часа ночи некому.

Внешний агент — Claude Code или любой MCP-клиент

Eyeward — MCP-сервер. Агент подключается по токену и работает с модулями и записями от вашего имени и в пределах ваших ролей. Ему достаются 39 инструментов из 50: отправка письма и сообщения в чат, поддержка, расписания, массовые правки, импорт таблиц и печать документов остаются за ассистентом — подтверждать их у внешнего клиента некому. Пишущих у агента шесть, у токена «Только чтение» — ни одного.

Eyeward — MCP-сервер. Агент подключается по токену и работает с модулями и записями от вашего имени и в пределах ваших ролей. Ему достаются 39 инструментов из 50, пишущих из них шесть, у токена «Только чтение» — ни одного.

Сеанс агента на данных «Гидровельма»

В каком порядке агент зовёт инструменты

Порядок работы, который сервер подсказывает агенту: list_modules → get_module_schema → query_records или search. Ключи полей берутся из схемы, а не из подписей. Остальные инструменты агента — в спецификации выше, в режиме «Внешний MCP-агент».

Токен

tools/list: 39 инструментов

Агент вызывает

whoami()

Сервер отвечает

{
  "user": { "name": "<владелец токена>", … },
  "token_label": "Claude Code на ноутбуке",
  "mode": "read_write",
  "platform_url": "https://<адрес вашего Eyeward>",
  "note": "Доступны чтение, создание и правка записей — в пределах прав роли этого пользователя. Удаления нет."
}
{
  "user": { "name": "<владелец токена>", … },
  "token_label": "Claude Code на ноутбуке",
  "mode": "read_only",
  "platform_url": "https://<адрес вашего Eyeward>",
  "note": "Токен только для чтения: создание и правка записей недоступны."
}

Первый вызов: агент узнаёт, от чьего имени работает и что ему можно.

Агент вызывает

list_modules()

Сервер отвечает

{
  "modules": [
    { "id": "MOD-01K2Q8…", "name": "Заказы" },
    { "id": "MOD-01K2Q9…", "name": "Клиенты" },
    { "id": "MOD-01K2RB…", "name": "Производство" }
  ]
}

Только модули, открытые ролям владельца токена. Модуля, закрытого ролью, в ответе нет вовсе.

Агент вызывает

get_module_schema({ "module_id": "MOD-01K2Q8…" })

Сервер отвечает

{
  "module": { "id": "MOD-01K2Q8…", "name": "Заказы" },
  "fields": [
    {
      "key": "client",
      "label": "Клиент",
      "type": "relation",
      "format": "id записи целевого модуля (как id из query_records)",
      "required": true,
      "target_module": "MOD-01K2Q9…"
    },
    {
      "key": "status",
      "label": "Статус",
      "type": "status",
      "format": "value одного из options",
      "options": [{ "value": "production", "label": "В производстве" }, …]
    },
    {
      "key": "due_date",
      "label": "Срок поставки",
      "type": "date",
      "format": "строка YYYY-MM-DD",
      "required": true
    },
    {
      "key": "amount",
      "label": "Сумма",
      "type": "currency",
      "format": "число",
      "required": true
    },
    …
  ]
}

Ключи и форматы полей: по ним агент строит и отбор, и запись. Подписи — для человека, ключи — для агента.

Агент вызывает

query_records({
  "module_id": "MOD-01K2Q8…",
  "filters": [
    { "field": "client", "operator": "eq", "value": "Тальвер-Агро" },
    { "field": "status", "operator": "eq", "value": "production" }
  ],
  "sort_field": "due_date",
  "fields": ["title", "due_date", "amount"]
})

Сервер отвечает

{
  "total": 2,
  "page": 0,
  "page_size": 20,
  "has_more": false,
  "records": [
    {
      "id": "MOD-01K2Q8…:ЗАК-0042",
      "code": "ЗАК-0042",
      "data": { "title": "Насосная станция НС-40", "due_date": "2026-09-18", "amount": 128400 }
    },
    {
      "id": "MOD-01K2Q8…:ЗАК-0050",
      "code": "ЗАК-0050",
      "data": { "title": "Гидравлика для зерносушилки", "due_date": "2026-10-16", "amount": 141800 }
    }
  ]
}

Те же 12 операторов, что в фильтрах списка. fields урезает ответ до нужных ключей — чтобы не тратить контекст агента.

Агент вызывает

get_record({ "record_id": "ЗАК-0042", "module_id": "MOD-01K2Q8…" })

Сервер отвечает

{
  "id": "MOD-01K2Q8…:ЗАК-0042",
  "code": "ЗАК-0042",
  "module_id": "MOD-01K2Q8…",
  "url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0042",
  "data": {
    "title": "Насосная станция НС-40",
    "status": "production",
    "due_date": "2026-09-18",
    "amount": 128400,
    "discount": 5,
    "urgent": true,
    …
  },
  "created_by": "<автор записи>"
}

Вся запись и ссылка на неё в интерфейсе — агент может отдать её человеку. Искать можно и по коду записи.

Агент вызывает

create_record({
  "module_id": "MOD-01K2Q8…",
  "data": { "title": "Гидроцилиндры, партия 2", "client": "<id записи «Тальвер-Агро»>" }
})

Сервер отвечает

{
  "id": "MOD-01K2Q8…:ЗАК-0052",
  "code": "ЗАК-0052",
  "url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0052",
  "data": { "title": "Гидроцилиндры, партия 2", "client": "<id записи «Тальвер-Агро»>", … },
  "missing_required": ["Срок поставки (due_date)", "Сумма (amount)"]
}

Код ЗАК-0052 выдал шаблон идентификаторов модуля — как при создании из формы. Пустые обязательные поля агент видит в ответе и дозаполняет через update_record.

Агент вызывает

update_record({ "record_id": "ЗАК-0050", "module_id": "MOD-01K2Q8…", "data": { "due_date": "2026-10-23" } })

Сервер отвечает

{
  "id": "MOD-01K2Q8…:ЗАК-0050",
  "url": "https://<адрес вашего Eyeward>/Modules/MOD-01K2Q8…/Records/ЗАК-0050",
  "data": {
    "title": "Гидравлика для зерносушилки",
    "status": "production",
    "due_date": "2026-10-23",
    "amount": 141800,
    …
  }
}

Меняются только присланные поля, правила модуля и сводки пересчитываются сами. Правка записана от имени владельца токена и видна в версиях записи.

Токен решает, что агенту можно

Доступ выдаётся токеном с одной из двух областей. Действует он от имени владельца и в пределах его ролей — а сверх того область отсекает всё, что агенту не нужно.

  • Только чтение

    область mcp_read

    Агент видит данные, но ничего не меняет.

    33 инструмента, вот шесть из них

    • whoami
    • list_modules
    • get_module_schema
    • query_records
    • get_record
    • search
  • Чтение и запись

    область mcp

    Агент может создавать и изменять данные от вашего имени.

    39 инструментов, вот восемь из них

    • whoami
    • list_modules
    • get_module_schema
    • query_records
    • get_record
    • search
    • create_record
    • update_record

Настройки › Агенты

Выдать токен

Нужно, чтобы потом понимать, чей это доступ и какой отзывать.

Права

Доступы 0 из 20

Токенов пока нет. Выдайте первый — и подключите им клиент агента.

    Это макет: строка собирается случайно прямо в вашем браузере и никуда не отправляется. Хеш — настоящий sha256 этой строки.

    Токены агентов
    ПравилоКак устроено
    ВыдачаТолько в браузере: «Настройки → Агенты» → «Выдать токен». Агент выдать себе токен не может — этого адреса нет в его области.
    СтрокаПоказывается один раз. В базе хранится только её хеш sha256 — восстановить токен нельзя, только выдать новый.
    Префиксeyw_mcp_ — по строке в логе или чужом конфиге сразу видно, что утёк доступ агента к записям.
    Отзыв«Отозвать» — доступ прекращается сразу. У каждого токена видно, когда им пользовались в последний раз.
    БлокировкаБан пользователя закрывает и его токены.
    ПределДо 20 действующих токенов на человека — чтобы список можно было проверить глазами.
    УдалениеУдалять записи не может ни один токен.

    Подключение — одна команда

    Всё, что нужно, — на странице «Настройки → Агенты»: там выдаётся токен, показан адрес сервера и готовая команда для клиента агента.

    1. Выдайте токен. «Настройки → Агенты» → «Выдать токен». Название — например, «Claude Code на ноутбуке»; права — «Только чтение» или «Чтение и запись».
    2. Скопируйте строку сразу. Она показывается один раз, позже её не восстановить. Рядом — адрес сервера и команда подключения.
    3. Подключите клиент. Выполните команду в клиенте агента или добавьте сервер в его конфиг JSON.
    4. Проверьте. Попросите агента вызвать whoami — он ответит, от чьего имени и в каком режиме работает.
    5. Отзовите, когда не нужен. «Отозвать» на той же странице — доступ прекращается сразу.

    Команда

    claude mcp add --transport http eyeward https://<адрес вашего Eyeward>/mcp --header "Authorization: Bearer eyw_mcp_…"

    Конфиг JSON

    {
      "mcpServers": {
        "eyeward": {
          "type": "http",
          "url": "https://<адрес вашего Eyeward>/mcp",
          "headers": {
            "Authorization": "Bearer eyw_mcp_…"
          }
        }
      }
    }

    Вместо заглушки — адрес вашей установки: точная строка есть в «Настройки → Агенты», поле «Адрес сервера». Вместо eyw_mcp_… — выданный токен.

    Токен — это доступ к вашим данным. Не публикуйте его и не держите в общих репозиториях; если он утёк — отзовите и выдайте новый.

    Иллюстрация в чертёжном стиле: ноутбук с окном терминала слева, от него одна тонкая линия через ключ-токен и шлагбаум проверки к серверу справа со стопкой модулей и записей.
    Вид Ж — клиент агента, токен и ваша установка

    Чего ИИ не сделает

    Пределы здесь не оговорки мелким шрифтом, а часть устройства. Ассистент и агент о них знают: сервер отвечает не молчанием, а объяснением, что не вышло и как сузить просьбу.

    И ещё честно

    И ещё честно — 3 оговорки
    • Разговор с ассистентом уходит тому провайдеру, чей ключ вы дали, — по его правилам обработки. Своя Ollama в вашей сети никуда не уходит вовсе.
    • Качество ответа — это качество модели, которую вы выбрали. Платформа отвечает за доступ к данным и за то, что показано до записи, а не за то, как рассуждает чужая модель.
    • Ассистент оплачивается вашим ключом, а не тарифом Eyeward.
    Ограничения ассистента и внешнего агента
    ПределКого касаетсяКак быть
    Удалить запись нельзя: инструмента удаления нет ни одного. Удаление в Eyeward необратимо и уносит связанные данные — это решение остаётся за человеком.ОбоихУдаляйте в интерфейсе.
    Настройка модулей и полей, роли и права, выдача доступов — вне набора инструментов.ОбоихЭто делает человек в настройках.
    «Не найдено» может значить «закрыто правами роли» — сервер намеренно отвечает одинаково.ОбоихПроверьте роли владельца.
    Даты не сравниваются условиями «больше» и «меньше» — только числа. Список — до 100 записей на страницу, поисковый запрос — до 200 символов.ОбоихСортировка по полю даты; запрос короче и точнее.
    Создать запись нельзя в модуле без шаблона идентификаторов — или если шаблон спрашивает значения у человека.ОбоихНастройте «Генерацию идентификаторов» модуля.
    Модели «в комплекте» нет. На сервере платформы языковая модель не крутится — нужен ваш ключ провайдера или своя Ollama.АссистентаЗаведите подключение в настройках.
    Сам он ничего не отправляет и не меняет: письмо, сообщение в чат и правка записи ждут вашего подтверждения.АссистентаПрочитайте карточку и нажмите «Применить».
    Ход ограничен: до 8 обращений к инструментам, в режиме «глубже» — до 16. Ответ одного инструмента обрезается на 40 000 символах.АссистентаРазбейте задачу на два вопроса или сузьте отбор.
    Расход показывается только тот, о котором сообщил провайдер; остатка денег на счёте не знает никто.АссистентаЗадайте лимит токенов у подключения.
    Отправка письма и сообщения в чат, обращение в поддержку и расписания внешнему агенту не отдаются вовсе.АгентаЭто делает ассистент — с вашим подтверждением.
    Ответ инструмента — до 100 000 символов.АгентаАгент получает подсказку: взять страницу меньше или только нужные поля.

    Посмотрите ИИ на данных, похожих на ваши

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