agentwallet — скилл для Claude Code: кошельки агентов и оплата x402
Скилл даёт ИИ-агенту серверный кошелёк: платит по x402 и MPP, подписывает транзакции на сервере и держит траты в рамках политики.
npx skills add frames-engineering/skills --skill agentwallet -a claude-codeЧто делает agentwallet
Кошелёк заводится после подтверждения почты одноразовым кодом. Дальше агент читает ~/.agentwallet/config.json, берёт оттуда apiToken и работает с ним — все подписи идут на стороне сервера, ключи не лежат в проекте.
Основной сценарий — оплата платных API. Вместо ручной обработки ответа 402 скилл советует использовать эндпоинт /x402/fetch: агент отправляет целевой URL и тело запроса, а сервер сам ловит требование оплаты, подписывает платёж и повторяет вызов. Есть dryRun, чтобы посмотреть стоимость до списания, и preferredChain со preferredToken — поддерживаются сети EVM и Solana, токены USDC, USDT и CASH. Для MPP предусмотрен отдельный эндпоинт.
Траты ограничены политикой: слишком крупная сумма или замороженный кошелёк дают отказ, а не списание. Токен стоит держать в памяти сессии, не печатать в логах и не передавать в параметрах URL — если он утёк, его меняют через тот же флоу подключения.
Какие задачи решает
- оплатить платный API из агента без ручной подписи транзакции
- посмотреть стоимость запроса до списания через
dryRun - выбрать сеть и токен под доступный баланс
- получить серверный кошелёк после подтверждения почты
- ограничить траты агента политикой и заморозкой кошелька
Примеры запросов агенту
- Подключи agentwallet: спроси у меня email и проведи меня через OTP
- Сделай запрос к платному API через
/x402/fetchи покажи, сколько списали - Проверь баланс и покажи мои реферальные награды
Как установить agentwallet
1Через Skills CLI (Vercel)
npx skills add frames-engineering/skills --skill agentwallet -a claude-code2Вручную: положить файлы
~/.claude/skills/agentwallet/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agentwallet/
1Через Skills CLI (Vercel)
npx skills add frames-engineering/skills --skill agentwallet -a codex2Вручную: положить файлы
.agents/skills/agentwallet/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add frames-engineering/skills --skill agentwallet -a cursor2Вручную: положить файлы
.cursor/skills/agentwallet/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install frames-engineering/skills agentwallet2Вручную: положить файлы
.github/skills/agentwallet/SKILL.md1Через Skills CLI (Vercel)
npx skills add frames-engineering/skills --skill agentwallet -a gemini-cli2Командой платформы
gemini skills install https://github.com/frames-engineering/skills --path skills/agentwalletВручную: положить файлы
.devin/skills/agentwallet/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add frames-engineering/skills --skill agentwallet -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о agentwallet
Как установить agentwallet в Claude?
Выполните npx skills add frames-engineering/skills --skill agentwallet -a claude-code. Скилл появится в ~/.claude/skills/agentwallet/SKILL.md.
Что делает agentwallet?
Заводит серверный кошелёк для агента и проводит платежи по x402 и MPP. Подпись транзакций и проверка политики происходят на сервере.
Что нужно для работы agentwallet?
Подтверждение email одноразовым кодом и сохранённый apiToken в ~/.agentwallet/config.json. Все запросы идут с заголовком Authorization.