← Все руководства

Включите сессию агента

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

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

Halo находится в альфа-версии в основной сети Base с реальными USDC. Инструменты работают в режиме Agent (см. chat vs agent mode).

Как работают платежи x402

x402 превращает HTTP-статус «402 Payment Required» в настоящий платёжный рельс: инструмент отвечает 402 с указанием цены, ваш клиент подписывает офчейн-авторизацию USDC (EIP-3009), а фасилитатор Halo отправляет её — так что вызов инструмента — это просто «запрос → оплата → ответ», без API-ключей и подписок с вашей стороны.

Панель Tools & permissions

Откройте Setup → Tools на странице Agent, чтобы попасть в Tools & permissions — «чем агент может пользоваться и что может тратить без подтверждения». У каждого платного инструмента есть политика с тремя вариантами:

  • Auto — работает свободно, в пределах вашего порога расходов.
  • Ask — спрашивает вас перед каждым запуском.
  • Off — полностью скрывает инструмент от агента (отключает его).

Есть и общая защита: всегда спрашивать перед любым одиночным вызовом дороже $X, даже для инструментов в режиме Auto. Встроенные платные инструменты включают web_search, web_scrape, coingecko_price, messari и nansen — у каждого своя цена за вызов; бесплатные встроенные инструменты (например, recall и remember) ничего не стоят.

Добавление своего инструмента

Разверните + Add a custom tool (x402 endpoint) и укажите:

  • Name (например, crypto_prices)
  • Description — что делает инструмент и какие аргументы передавать
  • URL — ваш совместимый с x402 эндпоинт
  • Method — POST (тело JSON) или GET (параметры запроса)

Затем нажмите Add tool. Пользовательские инструменты помечаются как «custom», по умолчанию получают политику Ask и ограничены небольшим потолком за вызов ради безопасности. На время альфа-версии пользовательские инструменты предназначены только для эндпоинтов данных / информации / скрапинга — не для действий или транзакций.

Суб-кошелёк для инструментов

Инструменты оплачиваются через отдельный суб-кошелёк (отдельный ключ прямо в браузере), так что агент может платить за каждый вызов, не трогая ваш основной баланс:

  1. Нажмите Enable autonomous tools и подтвердите один раз.
  2. Пополните суб-кошелёк на несколько долларов USDC (используется бесгазовый перевод). Загруженная сумма — это максимум, который вообще может быть потрачен, — держите её небольшой, это ваш лимит.
  3. Withdraw переводит неиспользованные средства обратно на основной кошелёк (без всплывающего окна), а Disable можно нажать в любой момент.

Ключ суб-кошелька хранится только в памяти на время сессии страницы и никогда не сохраняется.

Смотрите также