> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teamsoclo.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Mulai

> Beli kode, tukar dengan key, instal Node.js, pilih alat

<Steps>
  <Step title="Beli kode CDK">
    Kode terlihat seperti `TSL-XXXX-XXXX-XXXX` dan dijual per paket:

    | Paket | Model | Dijual dalam |
    | - | - | - |
    | **GPT** | `gpt-5.6-sol` | Kredit (10M, 20M, 50M, 100M, 200M, 500M, 1B) |
    | **GPT Astra** | `gpt-astra` | Token (5M, 10M, 20M, 50M, 100M, 200M, 500M, 1B) |
    | **Claude** | `claude-opus-5`, `claude-fable-5-1`, `claude-sonnet-5`, `claude-haiku-4-5`… | Kredit (10M, 20M, 50M, 100M, 200M, 300M, 500M, 1B) |

    Setiap paket memiliki **masa berlaku dihitung dari saat Anda menukarkan** (tercetak di produk, misalnya 1 hari, 2 hari, 5 hari). Saat habis masa berlaku atau kuota habis, key berhenti; kuota yang tidak digunakan tidak dapat dipindahkan ke key baru.

    Pengumuman dan dukungan: [t.me/teamsoclo](https://t.me/teamsoclo).
  </Step>

  <Step title="Tukar kode dengan API key">
    Buka **[redeem.teamsoclo.site](https://redeem.teamsoclo.site)**, tempel kodenya, tukarkan. Anda akan mendapat key `sk-...` beserta petunjuk untuk paket Anda.

    <Warning>
      Salin key dengan tombol **Copy**, bukan dengan memilih teks. Key panjang dan mudah melewatkan satu karakter di ujungnya; hal itu muncul nanti sebagai `401 Unauthorized`, bukan sebagai "Anda salah menyalin".
    </Warning>

    Lupa key? Tukar kode yang sama lagi dan halaman akan menampilkan key yang sama. Sisa kuota dan tanggal kedaluwarsa: [gpt.teamsoclo.site/check](https://gpt.teamsoclo.site/check).
  </Step>

  <Step title="Instal Node.js (hanya untuk Codex CLI)">
    Codex CLI diinstal melalui `npm`, jadi Anda membutuhkan **Node.js 18 atau lebih baru**. Periksa:

    ```bash theme={null}
    node --version
    ```

    Jika belum ada, instal untuk OS Anda:

    <Tabs>
      <Tab title="macOS">
        ```bash theme={null}
        brew install node
        ```

        Atau unduh installer dari [nodejs.org](https://nodejs.org).
      </Tab>

      <Tab title="Linux">
        ```bash theme={null}
        curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
        nvm install --lts
        ```

        nvm menghindari error izin `EACCES` pada paket global.
      </Tab>

      <Tab title="Windows">
        ```powershell theme={null}
        winget install OpenJS.NodeJS.LTS
        ```

        Atau unduh installer dari [nodejs.org](https://nodejs.org).
      </Tab>
    </Tabs>

    Cursor, Cline, dan Chatbox tidak memerlukan Node.js.
  </Step>

  <Step title="Pilih alat dan atur">
    <CardGroup cols={2}>
      <Card title="Codex" icon="terminal" href="/id/setup/codex">
        CLI + ekstensi VS Code + aplikasi, satu perintah untuk ketiganya
      </Card>

      <Card title="Claude Code" icon="sparkles" href="/id/setup/claude-code">
        CLI + ekstensi, satu perintah, butuh key paket Claude
      </Card>

      <Card title="Cursor" icon="mouse-pointer-2" href="/id/setup/cursor">
        Timpa Base URL di Settings → Models
      </Card>

      <Card title="Cline / Roo Code" icon="bot" href="/id/setup/cline">
        Penyedia OpenAI Compatible
      </Card>

      <Card title="Chatbox" icon="message-square" href="/id/setup/chatbox">
        Web dan desktop
      </Card>
    </CardGroup>
  </Step>
</Steps>

## Cara kuota dihitung

Key dikenakan biaya berdasarkan **token yang benar-benar digunakan** (input + output), persis `usage` yang dikembalikan API untuk setiap permintaan. Tidak ada biaya tersembunyi, tidak ada token yang disuntikkan.

* Paket **GPT**: 10M kredit = 10M token `gpt-5.6-sol`.
* Paket **GPT Astra**: 10M = 10M token `gpt-astra`. Key Astra hanya bisa memanggil `gpt-astra`; key GPT hanya bisa memanggil `gpt-5.6-sol`.
* Paket **Claude**: kredit dikenakan per model, Opus 5 ≈ 1 kredit/token, Fable ≈ 2, Sonnet/Haiku lebih murah. Key Claude hanya bisa memanggil model `claude-*`.

<Tip>
  Penghematan paling efektif: **mulai percakapan baru saat ganti topik**. Setiap giliran mengirim ulang seluruh riwayat; pesan ke-51 dari percakapan panjang jauh lebih mahal dari pesan pertama. Di Cursor dan Cline, arahkan agen ke file yang tepat daripada membiarkannya memindai seluruh repo.
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.