اتصال یک دستگاه
دو خط، و Claude Code روی استخر اجرا میشود.
هر دستگاهی که به یک استخر میپیوندد کلید خودش را میگیرد. Claude Code بهجای ورود به Claude همان کلید را میفرستد و کار را حساب استخر انجام میدهد — پس دستگاه شما هیچوقت اعتبارنامهٔ کسی را نگه نمیدارد.
یک کلید بگیرید
از پیوستن به یک استخر به استخری بپیوندید، یا از استخرها دستگاهی به استخر خودتان اضافه کنید. کلید فقط یکبار نشان داده میشود — دروازه تنها درهمسازیِ آن را نگه میدارد، پس هیچ چیز نمیتواند بعداً آن را برایتان بخواند. اگر گمش کردید، یکی دیگر بگیرید.
در ترمینال از آن استفاده کنید
هر دو مقدار را در همان شلی بگذارید که Claude Code را از آن اجرا میکنید.
export ANTHROPIC_BASE_URL="https://blaude.xyz" export ANTHROPIC_AUTH_TOKEN=<your device key> claude
ANTHROPIC_AUTH_TOKEN متغیر خودِ Claude Code است — مقدارش را بهعنوان bearer token میفرستد و همین است که اینجا دستگاه را میشناساند. چیز دیگری لازم به تنظیم نیست و به ورود Claude خودتان دست زده نمیشود.
دائمیاش کنید
عمر export به اندازهٔ عمر شل است. برای اینکه دستگاهی وصل بماند، همان دو مقدار را در ~/.claude/settings.json زیر env بگذارید.
{
"env": {
"ANTHROPIC_BASE_URL": "https://blaude.xyz",
"ANTHROPIC_AUTH_TOKEN": "<your device key>"
}
}این کار روی هر نشست Claude Code روی آن دستگاه اثر میگذارد، از جمله نشستهایی که میخواستید روی حساب خودتان اجرا شوند. برای محدود کردن آن به یک پروژه، پایینتر را ببینید.
در VS Code از آن استفاده کنید
افزونهٔ Claude Code خودش claude را اجرا میکند، و ویرایشگری که از Dock یا منوی Start باز شده هیچوقت exportهای شل شما را نمیبیند. پس export کردن متغیرها آنجا کاری نمیکند — فایل تنظیمات است که جواب میدهد.
در پروژهای که میخواهید روی استخر باشد، .claude/settings.json را بسازید:
{
"env": {
"ANTHROPIC_BASE_URL": "https://blaude.xyz",
"ANTHROPIC_AUTH_TOKEN": "<your device key>"
}
}آن پوشه را در VS Code باز کنید تا افزونه از راه استخر کار کند. فقط همان پروژه — بقیه همچنان از حساب خودتان استفاده میکنند، که معمولاً همان چیزی است که میخواهید. برای اطمینان /status را در افزونه اجرا کنید: بهجای حساب Claude شما، آدرس پایهٔ سفارشی را نشان میدهد.
آن فایل یک اعتبارنامهٔ زنده دارد. آن را به .gitignore اضافه کنید، یا اسمش را .claude/settings.local.json بگذارید که گونهٔ فقط-محلی است و طبق قرارداد از پیش نادیده گرفته میشود.
ببینید چقدر خرج میکند
مصرف هر دستگاه جدا شمرده میشود، پس میبینید کدام دستگاه سهم استخر را مصرف کرده است.
curl -s -H "x-blaude-key: <your device key>" https://blaude.xyz/quota curl -s -H "x-blaude-key: <your device key>" "https://blaude.xyz/usage?limit=20"
وقتی کار نمیکند