APIها

دستیار برنامه‌نویسی

ابزار برنامه‌نویسی‌ای را که دوست دارید با مدل‌های زیرو اجرا کنید؛ Claude Code، Codex، OpenCode و OpenClaw با یک دستور، بقیه با چند قدم ساده.

هزینه‌ی درخواست‌ها از کیف‌پول API کسر می‌شود. فهرست شناسه‌ها و قیمت‌ها در مدل‌ها.

OpenCode

نصب با یک دستور

عامل برنامه‌نویسی متن‌باز در ترمینال؛ زیرو به‌عنوان یک provider سازگار با OpenAI به آن اضافه می‌شود.

نصب سریع

پیشنهادی
  1. ۱

    یک کلید API بسازید؛ اسکریپت آن را از شما می‌پرسد.

    ساخت کلید API
  2. ۲

    این دستور را در ترمینال اجرا کنید:

    curl -fsSL https://ziroo.me/install/opencode.sh | bash
  3. ۳

    یک ترمینال تازه باز کنید، به پوشه‌ی پروژه بروید و اجرا کنید:

    opencode

اسکریپت چه کاری انجام می‌دهد

  • پیش از هر تغییری کلید شما را با API زیرو بررسی می‌کند و آن را روی صفحه نشان نمی‌دهد.
  • اگر OpenCode نصب نباشد، با نصب‌کننده‌ی رسمی آن (در ویندوز با npm) نصبش می‌کند.
  • از ~/.config/opencode/opencode.json و فایل تنظیمات شل نسخه‌ی پشتیبان با تاریخ می‌گیرد.
  • provider زیرو را با همه‌ی مدل‌ها اضافه می‌کند و ziroo/ziroo-pro را مدل پیش‌فرض می‌کند؛ providerهای دیگر می‌مانند.
  • کلید را در متغیر ZIROO_API_KEY می‌گذارد و فایل تنظیمات فقط به نام آن اشاره می‌کند.
  • هر بار می‌توانید دوباره اجرایش کنید؛ برای عوض کردن کلید هم همین کار را بکنید.

راه‌اندازی دستی

اگر نمی‌خواهید اسکریپت اجرا کنید، همین کارها را خودتان انجام دهید.

  1. ۱

    یک کلید API بسازید (هزینه از کیف‌پول API کسر می‌شود).

    ساخت کلید API ‹
  2. ۲

    OpenCode را نصب کنید (اگر ندارید):

    curl -fsSL https://opencode.ai/install | bash
  3. ۳

    کلید را در محیط بگذارید:

    export ZIROO_API_KEY=ziroo_sk_...
  4. ۴

    این را در ~/.config/opencode/opencode.json (یا opencode.json پروژه) بگذارید:

    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "ziroo": {
          "npm": "@ai-sdk/openai-compatible",
          "name": "Ziroo",
          "options": {
            "baseURL": "https://api.ziroo.me/v1/openai",
            "apiKey": "{env:ZIROO_API_KEY}"
          },
          "models": {
            "ziroo-auto": { "name": "Ziroo Auto" },
            "ziroo-fast": { "name": "Ziroo Fast" },
            "ziroo-pro": { "name": "Ziroo Pro" },
            "ziroo-sonnet": { "name": "Ziroo Sonnet" },
            "ziroo-opus": { "name": "Ziroo Opus" }
          }
        }
      },
      "model": "ziroo/ziroo-pro",
      "small_model": "ziroo/ziroo-fast"
    }
  5. ۵

    اجرا کنید و با /models مدل را عوض کنید.

    opencode