Cara Membuat Alternatif Claude Gratis Lokal dengan gpt-oss-20b

Ashley Goolam

Ashley Goolam

15 August 2025

Cara Membuat Alternatif Claude Gratis Lokal dengan gpt-oss-20b

Apidog untuk Perusahaan

Penerapan On-Premises

SSO & RBAC

Sesuai SOC 2

Jelajahi Apidog Enterprise

Halo, para koder! Ingin meningkatkan alur kerja pengembangan Anda dengan pengaturan pengodean AI lokal gratis? Anda berada di tempat yang tepat! Hari ini, kita akan membahas cara membuat lingkungan pengodean AI sumber terbuka yang kuat menggunakan GPT-OSS, Opencode, dan Vibe Kanban. Alat-alat ini memungkinkan Anda mengodekan dengan lebih cerdas, mengotomatiskan tugas, dan mengelola proyek—semuanya tanpa menguras kantong. Dalam panduan ini, kami akan memandu Anda menyiapkan Opencode dengan model GPT-OSS untuk membangun situs web portofolio, lalu menggunakan Vibe Kanban untuk mengelola dan meningkatkannya. Pada akhirnya, Anda akan memiliki kekuatan pengodean lokal yang digerakkan oleh AI. Mari mulai mengodekan dengan GPT-OSS, Opencode, Vibe Kanban!

💡
Ingin alat Pengujian API hebat yang menghasilkan Dokumentasi API yang indah?

Ingin platform Terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum?

Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!

tombol

Apa Itu GPT-OSS, Opencode, dan Vibe Kanban?

Sebelum kita mulai, mari kita kenali bintang-bintang trio pengodean AI kita:

Bersama-sama, alat-alat ini menciptakan lingkungan lokal gratis di mana GPT-OSS menggerakkan AI, Opencode menangani tugas pengodean, dan Vibe Kanban mengatur proyek Anda. Mari kita siapkan!

model gpt-oss

Langkah 1: Instal Opencode

Pertama, kita perlu menginstal Opencode, tulang punggung lingkungan pengodean AI kita. Ini sangat mudah di macOS/Linux, dengan opsi manual untuk Windows.

Untuk macOS/Linux

Jalankan salah satu perintah ini di terminal Anda:

curl -fsSL https://opencode.ai/install | bash
npm i -g opencode-ai@latest  # atau bun/pnpm/yarn
brew install sst/tap/opencode  # macOS dan Linux
paru -S opencode-bin  # Arch Linux

Untuk Windows

  1. Kunjungi github.com/sst/opencode/releases (misalnya, v0.3.112 per Agustus 2025).
  2. Unduh biner opencode.exe terbaru.
  3. Simpan ke direktori (misalnya, C:\opencode).

Uji Instalasi

Verifikasi Opencode berfungsi:

Tips Pro: Untuk Windows, tambahkan folder biner ke PATH Anda untuk akses yang lebih mudah.

agen opencode

Langkah 2: Siapkan Proyek Opencode Anda

Mari buat folder proyek baru untuk membangun situs web portofolio menggunakan Opencode dan GPT-OSS. Kita akan mengkonfigurasinya dengan pengaturan kustom.

Buat Folder Proyek:

mkdir opencode-vibekanban-project
cd opencode-vibekanban-project

Tambahkan AGENTS.md:
Buat file bernama AGENTS.md dengan:

# Aturan alat untuk Opencode
- Gunakan hanya alat Opencode: read, write, edit, list, glob, grep, webfetch, bash, task, todowrite, todoread.
- JANGAN panggil alat yang tidak ada seperti Repo_browser.*.
- Lebih suka `edit` untuk memodifikasi file yang ada; gunakan `read` untuk memeriksa sebelum mengedit.

Ini mendefinisikan aturan untuk agen AI Opencode, memastikan ia menggunakan alat yang tepat.

Tambahkan opencode.json:
Buat opencode.json untuk mengkonfigurasi GPT-OSS (model 20B):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (local)",
      "options": {
        "baseURL": "http://localhost:11434/v1"
      },
      "models": {
        "gpt-oss:20b": { "name": "gpt-oss 20B (local)" }
      }
    }
  },
  "model": "ollama/gpt-oss:20b",
  "agent": {
    "build": {
      "description": "Mode pengodean default hanya dengan alat Opencode.",
      "tools": {
        "read": true,
        "write": true,
        "edit": true,
        "bash": true,
        "grep": true,
        "glob": true,
        "list": true,
        "webfetch": true,
        "patch": true,
        "todoread": true,
        "todowrite": true
      },
      "prompt": "{file:./AGENTS.md}"
    }
  },
  "instructions": ["AGENTS.md"]
}

Ingin menggunakan GPT-OSS 120B yang lebih kuat? Ganti bagian provider dan model dengan:

"provider": {
  "ollama": {
    "npm": "@ai-sdk/openai-compatible",
    "name": "Ollama (local)",
    "options": {
      "baseURL": "http://localhost:11434/v1"
    },
    "models": {
      "gpt-oss:120b": { "name": "gpt-oss 120B (local)" }
    }
  }
},
"model": "ollama/gpt-oss:120b"

Catatan: Simpan AGENTS.md dan opencode.json di opencode-vibekanban-project. File-file ini memberi tahu Opencode untuk menggunakan GPT-OSS dan mengikuti aturan perkakas tertentu.

Langkah 3: Instal dan Jalankan GPT-OSS dengan Ollama

GPT-OSS berjalan secara lokal melalui Ollama, alat ringan untuk mengelola LLM. Anda akan membutuhkan mesin yang layak (RAM 16GB+ untuk 20B, 64GB+ untuk 120B).

  1. Instal Ollama:

2. Tarik Model GPT-OSS:

ollama pull gpt-oss:20b
ollama pull gpt-oss:120b
model gpt-oss di ollama

3. Jalankan Model:

ollama run gpt-oss:20b

atau

ollama run gpt-oss:120b

Tips Pro: Pastikan Ollama berjalan sebelum memulai Opencode, atau Anda akan mendapatkan kesalahan koneksi.

Langkah 4: Jalankan Opencode untuk Proyek Anda

Sekarang, mari kita nyalakan Opencode di folder proyek Anda:

  1. Navigasi ke Proyek:
cd opencode-vibekanban-project

2. Jalankan Opencode:

opencode .
<path-to-opencode>/opencode.exe .

3. Verifikasi Pengaturan:

konfigurasi opencode dengan model gpt-oss

Langkah 5: Buat Situs Web Portofolio dengan Opencode

Mari gunakan Opencode dan GPT-OSS untuk membangun halaman arahan portofolio sederhana untuk pengembang bernama John Doe, menggunakan React dengan Vite.

Masukkan Prompt:

Buat halaman arahan portofolio sederhana untuk pengembang bernama John Doe di React dengan Vite.

Jalankan Situs Web:

npm install
npm run dev
situs web portofolio sederhana

Push ke GitHub:

git init
git add .
git commit -m "Situs web portofolio awal"
git remote add origin https://github.com/your-username/john-doe-portfolio.git
git push -u origin main

Tips Pro: Gunakan alat webfetch Opencode untuk menarik inspirasi dari situs portofolio yang ada jika diperlukan.

Langkah 6: Siapkan Vibe Kanban untuk Manajemen Proyek

Sekarang, mari kita integrasikan Vibe Kanban untuk mengelola dan meningkatkan proyek portofolio dengan agen AI.

Instal Vibe Kanban:

npx vibe-kanban

Konfigurasi Vibe Kanban:

tautkan vibe kanban dengan github

Buat Proyek Baru:

buat proyek baru

Langkah 7: Tambahkan Tugas dengan Vibe Kanban

Mari gunakan Vibe Kanban untuk meningkatkan portofolio dengan menambahkan fitur baru, seperti formulir kontak.

Buat Tugas:

buat tugas

Pilih Agen:

pilih opencode sebagai agen Anda

Tinjau dan Setujui:

git add .
git commit -m "Menambahkan formulir kontak"
git push

Tips Pro: Gunakan Vibe Kanban untuk mengantrekan beberapa tugas (misalnya, “Tambahkan mode gelap,” “Optimalkan gambar”) dan biarkan Opencode menanganinya secara berurutan.

Memecahkan Masalah Umum

Mengapa Tumpukan Ini Hebat

Kombinasi GPT-OSS, Opencode, Vibe Kanban adalah impian pengembang:

Pengguna menyukai pengaturan ini: “Opencode dengan GPT-OSS membangun situs saya dalam hitungan menit, dan Vibe Kanban menjaganya tetap terorganisir!” Cobalah dan lihat mengapa.

Kesimpulan

Anda baru saja membangun lingkungan pengodean AI lokal gratis dengan GPT-OSS, Opencode, dan Vibe Kanban! Dari membuat situs portofolio hingga mengelola tugas dengan agen AI, Anda siap untuk mengodekan dengan lebih cerdas. Bereksperimenlah dengan fitur baru, berkontribusi pada repositori, dan bagikan proyek Anda di komentar. Mari teruskan revolusi pengodean AI!

💡
Ingin alat Pengujian API hebat yang menghasilkan Dokumentasi API yang indah?

Ingin platform Terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum?

Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!

tombol

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.