Langsung ke konten utama
Factory Droid adalah agen coding AI tingkat enterprise yang berjalan di terminal dan menangani workflow pengembangan end-to-end. Bekerja dengan lancar dengan Coding Plan VibeCodeCheap untuk model performa tinggi dengan nilai luar biasa.

Langkah 1: Install Factory Droid

curl -fsSL https://app.factory.ai/cli | sh

Langkah 2: Konfigurasi Model VibeCodeCheap

1. Dapatkan API Key VibeCodeCheap

  1. Kunjungi Konsol API VibeCodeCheap
  2. Buat API key jika Anda belum punya

2. Konfigurasi Custom Models

Factory Droid menggunakan BYOK (Bring Your Own Key) untuk terhubung dengan model VibeCodeCheap. Lokasi file konfigurasi:
  • macOS/Linux: ~/.factory/config.json
  • Windows: %USERPROFILE%\.factory\config.json
{
  "custom_models": [
    {
      "model_display_name": "claude-opus-4-5",
      "model": "claude-opus-4-5-20251101",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    },
    {
      "model_display_name": "claude-sonnet-4-5",
      "model": "claude-sonnet-4-5-20250929",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    }
  ]
}
Catatan penting:
  • Ganti your_api_key dengan API key Anda yang sebenarnya
  • API keys disimpan secara lokal dan tidak pernah diupload ke server Factory

Langkah 3: Mulai Menggunakan Factory Droid

1. Jalankan Droid

Navigasi ke direktori proyek Anda dan mulai droid:
cd /path/to/your/project
droid
Pada peluncuran pertama, Anda akan diminta untuk sign in via browser untuk terhubung dengan layanan Factory.

2. Pilih Model VibeCodeCheap

Saat droid berjalan, gunakan perintah /model untuk memilih model VibeCodeCheap:
/model
Custom model VibeCodeCheap Anda akan muncul di bagian “Custom models” terpisah. Pilih model yang dikonfigurasi.

3. Mulai Coding

Gunakan droid untuk tugas seperti menganalisis kode, mengimplementasikan fitur, memperbaiki bug, review perubahan, dan lainnya.

Fitur Utama

Specification Mode

  • Tekan Shift+Tab untuk mengaktifkan
  • Jelaskan fitur dalam bahasa sederhana
  • Dapatkan perencanaan otomatis sebelum implementasi
  • Setujui rencana sebelum perubahan kode apa pun

Auto-Run Mode

  • Low: Edit dan perintah read-only
  • Medium: Perintah reversible (package installs, builds, local git, dll.)
  • High: Semua perintah kecuali yang secara eksplisit berbahaya
  • Cycle mode dengan Shift+Tab

Integrasi IDE

  • VS Code/Cursor/Windsurf: Auto-install saat Anda menjalankan droid
  • JetBrains: Install plugin dari marketplace
  • Fitur: Interactive diffs, auto-shares current file/selection, quick launch

AGENTS.md — Konvensi Proyek

Dokumentasikan workflow Anda di root repo:
# Build & Test
- Test: `npm test`
- Build: `npm run build`

# Conventions
- TypeScript strict mode
- 100-char line limit
- Tests required for features
Droid secara otomatis mengikuti praktik tim Anda.

Fitur Tambahan

  • Cost tracking dengan perintah /cost
  • SOC-2 compliant dengan opsi deployment enterprise
  • Integrasi: Jira, Notion, Slack, GitHub
  • Dukungan MCP (Model Context Protocol)
  • Workflow review transparan untuk setiap perubahan

Resources