← Cloudflare AI Gateway / ai-gateway / integrations / coding-agents
Pi
Pi ↗ представляет собой агента для написания кода, который запускается в терминале. Он имеет встроенную поддержку AI Gateway, поэтому вместо настройки базового URL вы просто выбираете cloudflare-ai-gateway провайдера и направьте Pi на ваш шлюз. Pi формирует конечную точку шлюза на основе ID вашего аккаунта и слага шлюза и направляет через неё запросы.
Предварительные требования
Прежде чем начать, вам потребуется:
- Одна authenticated gateway и его токен шлюза. Токен шлюза должен иметь
Runразрешения. - Account ID вашего аккаунта Cloudflare. Чтобы найти его, см. Найдите свои account ID и zone ID.
- Pi установлен и обновлён до последней версии.
-
Задайте токен шлюза, ID аккаунта и slug шлюза в качестве переменных окружения. Следующие команды задают их для текущей сессии. Чтобы сохранить их постоянно, добавьте их в профиль оболочки (например,
~/.zshrcили~/.bashrc).Замените
<CLOUDFLARE_API_KEY>и<CLOUDFLARE_ACCOUNT_ID>с вашими значениями. Вы можете оставитьCLOUDFLARE_GATEWAY_IDкакdefaultчтобы маршрутизировать через шлюз по умолчанию для вашего аккаунта, или измените его на slug другого шлюза.# Run `wrangler auth token` to get an auth token. export CLOUDFLARE_API_KEY="<CLOUDFLARE_API_KEY>" # Run `wrangler whoami` to get your account ID. export CLOUDFLARE_ACCOUNT_ID="<CLOUDFLARE_ACCOUNT_ID>" # Use `default` to route through your account's default gateway. export CLOUDFLARE_GATEWAY_ID="default"# Run `wrangler auth token` to get an auth token. $env:CLOUDFLARE_API_KEY = "<CLOUDFLARE_API_KEY>" # Run `wrangler whoami` to get your account ID. $env:CLOUDFLARE_ACCOUNT_ID = "<CLOUDFLARE_ACCOUNT_ID>" # Use `default` to route through your account's default gateway. $env:CLOUDFLARE_GATEWAY_ID = "default"Также можно не указывать
CLOUDFLARE_API_KEYи выполните/loginвнутри Pi, чтобы сохранить токен там. -
Начните сессию с моделью. Теперь запросы проходят через AI Gateway.
pi --provider cloudflare-ai-gateway --model "claude-sonnet-4-6"
Чтобы убедиться, что трафик доходит до AI Gateway, см. Проверьте, что всё работает.