Перейти к содержанию

Начало работы

Agate работает как один контейнер, который вы размещаете перед вашим существующим AG-UI-агентом. Ваш фронтенд подключается к Agate, а не напрямую к агенту; Agate инспектирует, принимает решение, записывает и перенаправляет.

flowchart LR
    fe["Фронтенд"] -->|AG-UI| agate["agate-server<br/>(контейнер)"]
    agate -->|перенаправление| agent["Ваш агент<br/>(agent_endpoint)"]
    agate --> pg[("Postgres")]

Этот раздел охватывает:

  1. Установка (Docker) — получите/соберите образ, задайте несколько переменных окружения, укажите его на ваш агент и запустите.
  2. Конфигурация — переменные окружения, которые Agate читает сегодня, и файловая конфигурация agate.toml, которая проектируется.

Статус

Agate находится на ранней стадии разработки (0.1.0). Прокси плоскости данных, журнал прозрачности аудита и первая политика (разрешение/запрет инструментов + редактирование секретов) уже на месте. Опубликованный Docker-образ и файл конфигурации agate.toml ещё дорабатываются — см. примечания на каждой странице.