Pro
برای ۳۰ روز · معادل ۲۰ دلار
- مناسب استفادهی روزانه در Claude Code و Cursor
- GPT-6.1 Sol
- Claude Sonnet 5.5
- Claude Opus 5.5
- Grok 4.7
OpenCode عامل برنامهنویسی متنباز ترمینال است و با هر ارائهدهندهی سازگار با OpenAI کار میکند. اکانت برنامهنویسی 1ai کلید همین کار را میدهد: این اکانت از خود OpenCode، Anthropic یا OpenAI نیست؛ یک اکانت 1ai است که ۳۰ روزه با پرداخت ریالی میخرید. در پنل کلید sk-1ai-… را میسازید، با /connect در OpenCode ثبتش میکنید و در opencode.json ارائهدهندهی oneai را با آدرس https://1ai.ir/v1 تعریف میکنید. Claude Opus 5.5، Claude Sonnet 5.5، Grok 4.7 و GPT-6.1 Sol با همان کلید جواب میدهند. مصرف با جلسهی ۵ ساعته و سقف هفتگی اندازه گرفته میشود و کارت خارجی و VPN برای پرداخت لازم نیست.
هر چهار مدل اکانت را در opencode.json تعریف میکنید و در OpenCode با /models بینشان جابهجا میشوید.
یک جلسهی ۵ ساعته که با اولین درخواست شروع میشود، یک سقف هفتگی از شنبه تا جمعه و دورهی ۳۰ روزه. صفحهی مصرف درصد پر شدن هر کدام را نشان میدهد.
با کارت بانکی ایرانی میپردازید؛ کارت خارجی و VPN برای پرداخت لازم نیست. این اکانت جدا از اشتراک گفتگو و اعتبار API است.
حساب Anthropic یا OpenAI نمیسازید، پس نگرانی مسدود شدن حساب به خاطر موقعیت ایران هم در کار نیست. پشتیبانی فارسی است و تا ۳ کلید میسازید.
با curl -fsSL https://opencode.ai/install | bash یا npm install -g opencode-ai نصبش کنید.
در صفحهی خرید اکانت یکی از پلنهای Pro، Max یا Ultra را انتخاب کنید و ریالی بپردازید. اکانت پس از پرداخت فعال میشود.
در پنل 1ai به صفحهی اکانت برنامهنویسی بروید و یک کلید sk-1ai-… بسازید. کلید فقط همان لحظه نشان داده میشود، پس همان موقع کپیاش کنید.
در OpenCode دستور /connect را بزنید، گزینهی Other را انتخاب کنید، شناسهی oneai را بنویسید و کلید را بچسبانید.
ارائهدهندهی oneai را با baseURL و چهار مدل اکانت تعریف کنید، OpenCode را دوباره باز کنید و با /models مدل را انتخاب کنید.
هر اکانت ۳۰ روز اعتبار دارد. سقف مصرف هر جلسهی ۵ ساعته و هر هفته در صفحهی اکانت به درصد دیده میشود.
قویترین کلود برای تحلیل عمیق و پروژههای بزرگ
برنامهنویسی · نویسندگی · استدلال و حل مسئله
نویسندگی روان و برنامهنویسی دقیق
برنامهنویسی · نویسندگی · استدلال و حل مسئله
پاسخهای بیپرده و بهروز از ایکسایآی
برنامهنویسی · نویسندگی · استدلال و حل مسئله
پرچمدار اوپنایآی برای کارهای دقیق، تحلیلی و چندمرحلهای
برنامهنویسی · نویسندگی · استدلال و حل مسئله
شروع پاسخ ۳ ثانیه و سرعت ۴۶ توکن در ثانیه
فایل opencode.json را در ریشهی پروژه (یا برای همهی پروژهها در ~/.config/opencode/opencode.json) بسازید:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"oneai": {
"npm": "@ai-sdk/openai-compatible",
"name": "1ai",
"options": {
"baseURL": "https://1ai.ir/v1"
},
"models": {
"anthropic/claude-opus-5.5": { "name": "Claude Opus 5.5" },
"anthropic/claude-sonnet-5.5": { "name": "Claude Sonnet 5.5" },
"x-ai/grok-4.7": { "name": "Grok 4.7" },
"openai/gpt-6.1-sol": { "name": "GPT-6.1 Sol" }
}
}
},
"model": "oneai/anthropic/claude-sonnet-5.5",
"small_model": "oneai/anthropic/claude-sonnet-5.5"
}npm باید @ai-sdk/openai-compatible باشد که /v1/chat/completions را صدا میزند.oneai) باید با همان چیزی که در /connect نوشتید یکی باشد.small_model هم باید یکی از مدلهای اکانت باشد؛ مدلهای دیگر با این کلید خطای 404 میگیرند./connect میتوانید در options بنویسید "apiKey": "{env:ONEAI_API_KEY}" و کلید را در متغیر محیطی نگه دارید.راهنمای کامل در اتصال OpenCode به 1ai آمده است.
مصرف اکانت با هزینهی واقعی درخواستها حساب میشود، پس:
/models انتخاب کنید؛ Opus سهم را زودتر پر میکند.هر چهار مدل فراخوانی ابزار را دارند که OpenCode بدون آن کار نمیکند.
/models دیده نمیشود: شناسه در بخش models نیست یا فایل JSON خطای نگارشی دارد. OpenCode را دوباره باز کنید.opencode auth list ببینید کلید oneai ثبت شده است.baseURL باید به /v1 ختم شود.model_not_found: پیشوند سازنده جا افتاده یا مدل (شاید small_model) در اکانت نیست.pass_inactive: دورهی اکانت تمام شده است.pass_limit_reached: جلسه، هفته یا دوره پر شده است؛ زمان باز شدن در پیام خطا آمده است.pass_upstream_unavailable: مدل چند لحظه در دسترس نیست؛ دوباره بفرستید.اکانت سه پنجرهی مصرف دارد، شبیه پلنهای خود Claude:
| پنجره | از کی شروع میشود |
|---|---|
| جلسهی ۵ ساعته | با اولین درخواست، و ۵ ساعت بعد تمام میشود |
| هفته | شنبه تا جمعه به وقت تهران |
| دوره | ۳۰ روز از خرید |
مصرف هر پنجره با هزینهی واقعی درخواستها حساب میشود، نه با تعداد پیام. پیام کوتاه با Sonnet 5.5 سهم کمی برمیدارد و کار طولانی با Opus 5.5 سهم بیشتری. صفحهی مصرف در پنل درصد پر شدن هر پنجره را نشان میدهد.
وقتی یک پنجره پر شود، درخواست با خطای 429 و کد pass_limit_reached برمیگردد و زمان باز شدن دوباره در پیام خطا و سرآیند retry-after آمده است. تعداد درخواستهای همزمان هر اکانت و درخواستهای هر دقیقهی هر کلید هم محدود است؛ اگر از آن بگذرید، 429 با کد rate_limit_exceeded میگیرید و کافی است کمی صبر کنید.
خیر. این اکانت از خود OpenCode یا Anthropic نیست؛ یک اکانت 1ai است که یک کلید sk-1ai-… میدهد. OpenCode را خودتان نصب میکنید و این کلید را به عنوان یک ارائهدهندهی سازگار با OpenAI به آن میدهید.
@ai-sdk/openai-compatible. بستهی @ai-sdk/openai سراغ مسیر Responses میرود و OpenCode را با آن بررسی نکردهایم؛ اگر خطای 400 با کلید و مدل درست گرفتید، معمولاً همین است.
جلسه با اولین درخواست شروع میشود و ۵ ساعت طول میکشد. سقف هفتگی از شنبه تا جمعه به وقت تهران حساب میشود و کل اکانت ۳۰ روز اعتبار دارد. مصرف با هزینهی واقعی درخواستها اندازه گرفته میشود، نه با تعداد پیام؛ برای همین Opus 5.5 سقفها را زودتر از Sonnet 5.5 پر میکند. صفحهی مصرف فقط درصد پر شدن هر کدام را نشان میدهد و وقتی یکی پر شود، درخواست با خطای 429 و زمان باز شدن دوباره برمیگردد.
مدلها و امکانات هر سه یکی است و فقط اندازهی سقفها فرق دارد: Max پنج برابر و Ultra ده برابر Pro مصرف دارد. قیمت هر پلن در صفحهی خرید اکانت آمده است.
خیر. اکانت برنامهنویسی فقط کلید API میدهد و جدا از اشتراک گفتگو و اعتبار API است. گفتگو در وبسایت و اپ 1ai اشتراک خودش را دارد و اعتبار API هم برای کلیدهای معمولی و استودیوهاست.
تا ۳ کلید فعال، مثلاً یکی برای ترمینال، یکی برای ویرایشگر و یکی برای اسکریپتها. همه از سهم همان یک اکانت مصرف میکنند و هر کدام را هر وقت خواستید در صفحهی اکانت برنامهنویسی باطل میکنید.
OpenCode را با یک ارائهدهندهی سفارشی در opencode.json به 1ai وصل کنید و در ترمینال با Claude، GPT، Qwen و DeepSeek از یک کلید کدنویسی کنید.
با اکانت برنامهنویسی 1ai، Claude Code را با چند متغیر محیطی به کلید 1ai وصل میکنید و با Claude Opus 5.5 و Sonnet 5.5 در ترمینال کد مینویسید.
با اکانت برنامهنویسی 1ai، Codex CLI را با یک ارائهدهندهی سفارشی به کلید 1ai وصل میکنید و با GPT-6.1 Sol، Claude یا Grok در ترمینال کد مینویسید.
با اکانت برنامهنویسی 1ai، Cline را با OpenAI Compatible به کلید 1ai وصل میکنید و Plan و Act را با Claude، GPT-6.1 Sol یا Grok 4.7 پیش میبرید.
اکانت برنامهنویسی 1ai یک کلید API میدهد که Claude Opus 5.5 و Claude Sonnet 5.5 را در ابزارهای کدنویسی جواب میدهد؛ ۳۰ روزه، با پرداخت ریالی و بدون کارت خارجی.
با اکانت برنامهنویسی 1ai، OpenCode را با یک ارائهدهندهی سازگار با OpenAI به کلید 1ai وصل میکنید و چهار مدل اکانت را در ترمینال به کار میبرید.
دیدن پلنها و خرید اکانت