Агенты
Как Keural выполняет работу: планирует её и передаёт специализированным агентам.

Ответы Keural формирует координирующий агент. Он определяет, ответить ли самому или разделить работу. Для крупных задач он составляет список дел, передаёт работу специализированным агентам ниже, затем собирает результаты и формирует ответ.
Если вы просите что-то вроде «исследуй это параллельно», независимые задачи исследования передаются нескольким агентам одновременно.
Специализированные агенты
| Агент | Что делает | Когда используется |
|---|---|---|
| Веб-исследование | Ищет в интернете и читает страницы, чтобы собрать свежую информацию. | Когда включён Веб-поиск или когда в вопросе есть ссылка |
| Анализ документов | Находит доказательства в документах Drive и читает их постранично. | Когда вы задаёте вопрос по документам |
| Полная проверка документа | Читает длинные документы от начала до конца по разделам и повторно проверяет, что ничего не пропущено. | Вопросы с включённым Deep Research. |
| Создание файлов | Создаёт документы Word и PDF, таблицы Excel и CSV, презентации PowerPoint, а также текстовые, Markdown- или файлы кода. | Когда вы просите результат в виде файла |
| Чтение изображений | Читает и анализирует прикреплённые фото, скриншоты и рисунки. | Когда вы прикрепляете изображение |
| Чтение аудио и видео | Слушает и смотрит прикреплённые аудио- и видеофайлы. | Когда вы прикрепляете аудио или видео в среде, где настроена модель, читающая аудио и видео |
| Генерация идей | Развивает планы и идеи и организует их с учётом имеющихся материалов. | Запросы на планирование или мозговой штурм |
| Проверка документов | Проверяет, соответствует ли содержимое документов критериям или источникам. | Запросы на проверку или перекрёстную сверку |
| Корректура | Полирует предложения и исправляет орфографию. | Запросы на корректуру |
| Моя папка | Находит и читает файлы в папке, которую вы подключили в настольном приложении (только чтение). | Когда вы подключили папку |
| Изучение кода | Понимает структуру кодовой базы и находит важные места (только чтение). | Режим кода |
| Общий | Выполняет исследования и вычисления, не вошедшие в перечисленные выше категории, с подбором подходящих инструментов. | Прочие задачи |
Плагины, которые вы подключили, так же принимают работу от агента, как и перечисленные выше агенты.
Просмотр хода работы
Пока агент работает, на панели задач отображаются список дел и статус каждого шага. У завершённых задач указаны затраченное время и использование. Работа продолжается при переходе на другой экран.
Если задача не продвигается примерно 30 минут, она приостанавливается и запрашивает, продолжать ли её.
Выполнение кода
Для анализа данных и вычислений агент пишет код на Python и запускает его в изолированной песочнице. Код не выполняется напрямую на вашем компьютере или серверах Keural. В режиме кода команды выполняются на вашем компьютере вместо песочницы и подчиняются режиму подтверждения.
Защитные механизмы
- Действия, которые меняют состояние (запись и удаление файлов, команды оболочки, git commit или push, инструменты плагинов), по умолчанию требуют подтверждения до выполнения. Если вы измените режим подтверждения, некоторые действия будут выполняться без запроса.
- Операции с файлами в настольном приложении ограничены папками, которые вы подключили.
- Для одного запроса заданы ограничения по токенам, вызовам инструментов и времени. Обычные задачи спроектированы так, чтобы не достигать этих ограничений. При достижении ограничения показываются результаты, полученные к этому моменту, и охваченный ими диапазон.
- Количество и списки, составленные по результатам поиска, относятся к проверенному диапазону. Если документ прочитан не полностью, в ответе указывается этот диапазон.