---
title: "Чат с агентом"
id: "1711"
type: "page"
slug: "chat"
published_at: "2026-09-04T10:19:35+00:00"
modified_at: "2026-09-05T01:25:59+00:00"
url: "https://pastukhov.com/agents/data/docs/chat"
markdown_url: "https://pastukhov.com/agents/data/docs/chat.md"
excerpt: "Вся работа со скриптами и данными происходит через чат. Вы пишете агенту обычным языком —…"
---

# Чат с агентом

[https://pastukhov.com/agents/data/docs/chat.md](https://pastukhov.com/agents/data/docs/chat.md)

Вся работа со скриптами и данными происходит через чат. Вы пишете агенту обычным языком — он отвечает, пишет код, запускает его и сообщает результат. Приложение при этом работает как посредник: оно показывает чат и живой поток событий, а сам разговор ведёт ваш центральный [Pastukhov Agent](/agents/agent)
.

## Подключение

Чат подключается двумя переменными окружения: `AGENT_API_URL` — адрес вашего Pastukhov Agent и `AGENT_API_KEY` — его API-ключ. Пока они не заданы, раздел «Чаты» показывает уведомление, что агент не настроен, — всё остальное в Data Agent продолжает работать.

## Как это работает

Браузер общается только со своим сервером Data Agent, а сервер пересылает запросы агенту, подставляя ключ на своей стороне. Ключ агента никогда не попадает в браузер, все функции чата живут на внешнем Pastukhov Agent — приложение ничего из него не сохраняет, а только показывает.

## Поток в реальном времени

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

## Модели и навыки

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

## Очередь промптов

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

## Git: каждое изменение на контроле

Агент коммитит каждое изменение скриптов в Git. В панели чата видно историю коммитов, можно отменить незафиксированные правки, если что-то пошло не так. Это гарантия, что любое состояние папки скриптов можно восстановить.

## Лицензирование

Отправка сообщений агенту и управление очередью промптов требуют действующей лицензии. Без неё приложение предупреждает: активируйте лицензию, чтобы отправлять сообщения. Запуски, планировщик, Lakehouse и просмотр данных работают и без лицензии. Подробнее — на странице [Лицензирование Data Agent](/agents/data/license)
.

## ETL-сессии

Когда агент выполняет по вашей просьбе задачу со сбором данных, он открывает ETL-сессию — рабочий цикл, привязанный к чату. Запуски скриптов, сделанные в рамках сессии, получают бейдж сессии и ссылку на чат: всегда видно, зачем запускался скрипт и кто его запустил. О цикле ETL подробнее — на странице [Интеграция с Pastukhov Agent](/agents/data/docs/agent)
.

[← Оглавление документации](/agents/data/docs)
