Айлок

Подключаемые инструменты (MCPпротокол подключения инструментов к модели (Model Context Protocol))

Инструменты — это то, как агент добирается до данных (Измерение 1) и как платформа контролирует каждое его действие (Измерение 3). Каждый инструмент подсказывает агенту следующий шаг, прощает опечатки и защищает от ошибочных действий и перегрузки. Единый протокол MCP: инструменты переносятся между рабочим местом сотрудника и сервером, а их набор расширяется и на сервере, и на рабочих местах.

Работа с файлами

Разбор файлов и папок

Просмотр файлов и папок

Один инструмент читает 36 форматов файлов и возвращает текст и изображения, готовые для модели зрения — с навигацией, авто-определением кодировки и защитой от перегрузки.

  • PDF, Word, Excel, PowerPoint, письма, архивы, изображения — всё одним инструментом
  • PDF постранично и адаптивно: текстовые страницы — как текст, сканы — как изображения для модели зрения, даже вперемешку в одном документе
  • Встроенные картинки из Word/Excel/PowerPoint автоматически уходят модели зрения вместе с текстом
  • Авто-определение кодировки (Windows-1251, KOI8-R и другие) — без «кракозябр»
  • Навигация по страницам, листам, разделам и строкам; до 10 файлов за один просмотр
  • Просмотр папки деревом (до 3 уровней); служебные папки (зависимости, кеши, история версий) сворачиваются автоматически
  • Авто-подмешивание ailock.md из папки — агент сразу видит состояние проекта и продолжает с него
  • Структурная карта кода: для исходников вытягивает функции, классы и структуры с номерами строк
  • Подсказка ближайшего пути при опечатке в имени файла
  • Защита от перегрузки: для огромных файлов — только метаданные; вывод аккуратно обрезается по границам символов
  • Работает и с локальными файлами, и с объектами в S3протокол объектного хранилища (Amazon S3 и совместимые)/MinIO

Запись и точечное редактирование

  • Замена фрагмента без перезаписи файла целиком
  • Если фрагмент не найден — показывает похожие строки с номерами, легко поправить
  • Отказывается править зависимости и служебные папки (кеши, сборка) — «исправь свой код, не библиотеки»
  • Создание файла с авто-созданием всех папок и защитой от мусорного гигантского содержимого

Файловые операции и показ

  • Удаление, создание папок, копирование, перемещение — пачкой, с проверкой типа объекта
  • Защита масштаба: ограничение на число файлов и суммарный размер одной операции
  • Показ файла или ссылки прямо в чате: картинки — превью, документы — вложением
  • Защита от обращения к внутренним адресам при загрузке по ссылке

Знания и веб

Поиск по базе знаний и работа с вебом

Поиск по базе знаний

  • Гибридный поиск: и по точным словам, и по смыслу, с переранжированием лучших результатов
  • Ответ с цитатами на источник и готовыми «следующими действиями» — агент не гадает, что делать дальше
  • Большие документы: сначала оглавление, потом нужная статья — без перегрузки контекста
  • Устойчивость к слабым моделям: понимает аргументы в любой форме, мягко исправляет опечатки в названиях, а сообщения об ошибках подсказывают агенту правильный вызов
  • Изоляция данных подразделений; при активной специализации видны только её индексы
  • Кэш повторных запросов; мягкая деградация, если часть стека недоступна

Веб: поиск и чтение страниц

  • Поиск с резервированием поставщиков: корпоративный шлюз → Яндекс → Brave, автопереключение
  • Режим строгой изоляции: только через корпоративный шлюз, без прямого выхода наружу
  • Чтение страниц в «режиме чтения»: вытягивает основной текст, отсекает меню и подвалы
  • Распознаёт динамические страницы и фильтрует мелкие картинки по реальному размеру
  • Защита от обращения к внутренним адресам сети

Код, система, расписание

Действия на машине

Python в окружении агента

  • Встроенные пакеты офлайн: numpy, pandas, matplotlib, openpyxl, python-docx, pypdf, pdfplumber, обработка изображений и распознавание текста
  • Графики перехватываются автоматически и приходят в ответ картинкой — без возни с файлами
  • Изолированное окружение с ограничением времени выполнения и нагрузки на память
  • Расчёты, анализ таблиц и генерация документов прямо в диалоге

Командная оболочка

  • Запуск команд по белому списку утилит
  • Скрипты с полным синтаксисом оболочки и выбором интерпретатора
  • Поиск по файлам — одинаково на macOS, Linux и Windows; пропускает бинарники и шумные папки
  • HTTPпротокол передачи гипертекста (HTTP/HTTPS)-запросы и сведения о системе (ОС, память, диски, процессы)

Управляемость и безопасность

  • Команды — только из настраиваемого белого списка; деструктивные файловые команды заблокированы, вместо них инструмент предлагает безопасные файловые операции
  • Скрипты проходят анализ опасных конструкций (рекурсивное удаление, форк-бомба, запись в устройства) и отклоняются до запуска
  • PowerShell в Windows — особый режим: ограниченная политика выполнения, запуск без профиля, внешние скрипты заблокированы — работает только встроенный код
  • Адаптивный таймаут и мгновенная отмена зависших процессов
  • Изоляция инструментов по специализации — агент видит только те инструменты, которые нужны для текущей задачи

Планировщик задач

  • Расписание: ежедневно, по дням недели, каждые N минут
  • Разовые напоминания с авто-расчётом времени
  • Доставка результата в приложение или в Telegram
  • Список активных задач всегда виден агенту

Интеграция

Мост к данным заказчика и корпоративная почта

Мост к доменным данным

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

  • Разбор файлов сторонними парсерами (форматы определяет подключённая серверная часть)
  • Генерация готовых документов по шаблону (Excel, PDF и др.)
  • Долговременная память решений с авто-дедупликацией повторов
  • Проверка данных по схеме заказчика: все нарушения сразу, с точными путями до полей
  • Прямые запросы к корпоративным БД (SQL, ODataоткрытый протокол данных (Open Data Protocol)/RESTпередача состояния представления (Representational State Transfer)) — данные запрашиваются вживую, без выгрузки на сервер платформы

Почта, календарь, задачи (Exchange)

  • Почта: чтение из системных папок, поиск, полное тело с вложениями, отправка (с копиями), перемещение, удаление
  • Календарь: события за период, создание встреч с авто-рассылкой приглашений
  • Контакты и задачи: поиск, создание, статусы и сроки
  • Обзор дерева папок ящика с числом непрочитанных

Расширение

Подключить готовый MCP-сервер к платформе

Зарегистрировать готовый сервер

Готовый MCP-сервер — собственный или сторонний — регистрируется через APIпрограммный интерфейс приложения (Application Programming Interface) платформы и становится доступен агентам при следующей синхронизации. Язык и технология реализации не важны, достаточно соблюдать протокол.

Свой серверный сервис

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

Готовый инструмент 1С — живые запросы по OData со схемой объектов — уже в комплекте; библиотека инструментов к другим корпоративным системам — системы учёта задач и прочиеВ разработке. Сроки — в дорожной карте развития. — расширяется. Подключается настройкой, без кода.

Читать дальше