Paseo: Mengintegrasikan Berbagai Agen AI Coding dalam Satu Antarmuka Lokal

Paseo: Mengintegrasikan Berbagai Agen AI Coding dalam Satu Antarmuka Lokal

By Reggi, 01 Aug 2026

Pengembang sering mencari cara untuk menyederhanakan alur kerja mereka, terutama dengan semakin banyaknya agen AI yang tersedia. Di sinilah Paseo: A modern, open-source alternative to traditional tools masuk sebagai sebuah antarmuka tunggal yang mengintegrasikan berbagai agen AI coding. Bayangkan Anda bisa mengelola Claude Code, Codex, Copilot, OpenCode, dan Pi dari satu tempat saja, berjalan di mesin Anda sendiri, dan dengan kendali penuh.

Mengapa Paseo Berbeda? Fitur Kunci yang Perlu Anda Tahu

Paseo bukan sekadar alat lain di antara banyak alat. Ada beberapa hal yang membuatnya menonjol di tengah ramainya ekosistem pengembangan modern:

  • Self-hosted: Ini berarti semua agen Anda berjalan langsung di mesin pribadi Anda. Anda bisa menggunakan lingkungan pengembangan, alat, konfigurasi, dan keahlian Anda sendiri tanpa harus mengirim kode Anda ke server pihak ketiga.
  • Multi-provider: Anda dapat mengakses berbagai agen AI coding seperti Claude Code, Codex, Copilot, OpenCode, dan Pi melalui antarmuka yang sama. Ini memberi Anda fleksibilitas untuk memilih model yang paling tepat untuk setiap tugas yang berbeda.
  • Voice Control: Fitur ini sangat berguna. Anda dapat mendiktekan tugas atau mendiskusikan masalah menggunakan mode suara, memungkinkan Anda bekerja secara hands-free saat diperlukan.
  • Cross-device: Fitur ini membuat Paseo sangat nyaman. Tersedia di iOS, Android, desktop, web, dan CLI, Anda bisa memulai pekerjaan di meja, memeriksa progres dari ponsel, atau membuat skrip dari terminal.
  • Privacy-first: Yang terpenting, Paseo adalah platform yang mengutamakan privasi. Tidak ada telemetri, pelacakan, atau log-in paksa, menjaga data dan pekerjaan Anda tetap pribadi.

Cara Kerja Paseo: Daemon dan Klien

Paseo bekerja dengan menjalankan server lokal yang disebut daemon. Daemon ini bertanggung jawab untuk mengelola agen coding Anda. Berbagai klien, seperti aplikasi desktop, aplikasi seluler, aplikasi web, dan antarmuka baris perintah (CLI), kemudian akan terhubung ke daemon ini. Pendekatan ini memungkinkan pengalaman yang fleksibel dan terdistribusi, di mana Anda bisa mengontrol agen dari perangkat mana pun yang Anda gunakan.

Memulai dengan Paseo

Sebelum bisa menjalankan Paseo, Anda perlu menginstal dan mengkonfigurasi setidaknya satu agen CLI dengan kredensial Anda. Agen-agen yang didukung meliputi Claude Code, Codex, GitHub Copilot, OpenCode, atau Pi.

Aplikasi Desktop (Direkomendasikan)

Menggunakan aplikasi desktop adalah cara yang paling direkomendasikan untuk memulai. Anda bisa mengunduhnya dari paseo.sh/download atau halaman rilis GitHub. Setelah aplikasi dibuka, daemon akan otomatis berjalan, dan tidak ada lagi yang perlu diinstal secara terpisah. Untuk menghubungkan dari ponsel, cukup buka Pengaturan, pilih host Anda, lalu Pasangkan Perangkat.

CLI / Headless

Jika Anda lebih suka bekerja dengan baris perintah atau untuk server, instal CLI Paseo secara global menggunakan npm:

bash
npm install -g @getpaseo/cli paseo

Paseo akan berjalan secara lokal dan akan menanyakan apakah Anda ingin mengaktifkan relay terenkripsi end-to-end untuk pairing perangkat. Jika Anda menolak, Anda bisa terhubung langsung melalui TCP, Tailscale, atau VPN lain. Jalur ini cocok untuk server dan mesin jarak jauh.

Docker

Untuk menjalankan daemon Paseo dan UI web yang self-hosted dalam lingkungan Docker, gunakan perintah berikut:

bash
docker run -d --name paseo \ -p 6767:6767 \ -e PASEO_PASSWORD=change-me \ -v "$PWD/paseo-home:/home/paseo" \ -v "$PWD:/workspace" \ ghcr.io/getpaseo/paseo:latest

Setelah dimulai, Anda bisa mengakses antarmukanya di http://localhost:6767. Anda perlu memperluas image dasar dengan CLI agen yang Anda gunakan dan menyediakan kredensial melalui variabel lingkungan atau volume /home/paseo yang persisten.

Paseo CLI dalam Aksi

Semua yang bisa Anda lakukan di aplikasi desktop, juga bisa Anda lakukan dari terminal. Berikut beberapa contoh penggunaan Paseo CLI:

  • Jalankan agen untuk tugas tertentu:
    bash
    paseo run --provider claude/opus-4.6 "implement user authentication" paseo run --provider codex/gpt-5.4 --worktree feature-x "implement feature X"
  • Melihat daftar agen yang sedang berjalan:
    bash
    paseo ls
  • Melihat output agen secara langsung:
    bash
    paseo attach abc123
  • Memberikan tugas lanjutan kepada agen yang sedang berjalan:
    bash
    paseo send abc123 "also add tests"
  • Menjalankan perintah pada daemon yang berlokasi di mesin jarak jauh:
    bash
    paseo --host workstation.local:6767 run "run the full test suite"

Mengajarkan "Skills" pada Agen Anda

Fitur Skills di Paseo memungkinkan Anda mengajarkan agen untuk mengorkestrasi atau bekerja sama dengan agen lain. Pertama, tambahkan skill Paseo:

bash
npx skills add getpaseo/paseo

Kemudian, Anda bisa menggunakan perintah ini dalam percakapan agen apa pun:

  • /paseo-handoff: Untuk menyerahkan pekerjaan antar agen, misalnya, Claude membuat rencana, lalu Codex mengimplementasikannya.
  • /paseo-loop: Mengulang agen berdasarkan kriteria penerimaan yang jelas (dikenal juga sebagai Ralph loops), dengan opsi verifier.
  • /paseo-advisor: Mengaktifkan satu agen sebagai penasihat untuk opini kedua, tanpa mendelegasikan pekerjaan utama.
  • /paseo-committee: Membentuk komite dari dua agen yang berbeda untuk analisis akar masalah dan menyusun rencana.

Melihat Lebih Dalam: Struktur Pengembangan Paseo

Paseo dibangun sebagai monorepo dengan beberapa paket inti yang masing-masing memiliki peran spesifik:

  • packages/server: Bertindak sebagai daemon Paseo yang mengelola orkestrasi proses agen, menyediakan WebSocket API, dan bertindak sebagai server MCP.
  • packages/app: Klien Expo yang mendukung aplikasi di iOS, Android, dan web.
  • packages/cli: paseo CLI untuk alur kerja daemon dan agen dari terminal.
  • packages/desktop: Aplikasi desktop berbasis Electron.
  • packages/relay: Mengelola transportasi dan enkripsi relay yang digunakan oleh daemon dan klien.
  • packages/website: Situs pemasaran dan dokumentasi di paseo.sh.

Selain itu, Paseo juga memiliki proyek terkait seperti getpaseo/paseo-relay (relay terdistribusi resmi yang ditulis dalam Elixir), paseo-skins (tema komunitas dan theme loader desktop), serta paseo-vscode (ekstensi untuk Visual Studio Code).

Kesimpulan

Paseo hadir sebagai jembatan penting bagi para pengembang yang ingin memanfaatkan kekuatan berbagai agen AI coding dalam satu ekosistem yang kohesif, mandiri, dan privat. Dengan dukungan multi-platform, kendali penuh atas lingkungan lokal, dan fitur orkestrasi agen yang canggih, Paseo memberdayakan pengembang untuk membangun dengan lebih efisien dan fleksibel.

Referensi

https://github.com/getpaseo/paseo


🔥 Sedang Ramai Dibaca