Pendiri Astro membuka sumber Rosie: Sekali pemasangan, otomatis sinkronkan 10 asisten pemrograman AI

Menurut pemantauan Beating, salah satu pendiri kerangka kerja frontend modern Astro, Matthew Phillips, merilis Rosie secara open source, sebuah alat baris perintah yang khusus mengelola paket keterampilan agen AI. Gunakan rosie install owner/repo dari GitHub untuk menginstal keterampilan, Rosie akan secara otomatis mendeteksi agen pengkodean yang terpasang di lokal dan menyinkronkan keterampilan tersebut.

Rosie saat ini mendukung 10 jenis agen yaitu Claude Code, Cursor, Codex, Windsurf, Aider, Zed, Continue, Cline, OpenCode, dan GitHub Copilot. Keunggulan utamanya adalah mekanisme lockfile: catatan instalasi disimpan dalam .agents/rosie.lock, satu baris satu entri, formatnya ramah terhadap git diff, dan dapat langsung dikomit ke repositori versi. Folder keterampilan sendiri dapat dimasukkan ke dalam .gitignore, sehingga anggota tim cukup menjalankan rosie install setelah clone untuk memulihkan keadaan.

Manajemen versi terbagi menjadi dua mode: jika tidak menentukan nomor versi, mode auto akan digunakan, dan rosie update akan otomatis memperbarui ke tag semver terbaru; jika menggunakan @ref untuk menentukan versi, mode pin akan digunakan, hanya memperbarui SHA tanpa mengubah versi. Saat instalasi lokal, keterampilan disimpan di direktori .agents/skills/, dan disinkronkan ke direktori keterampilan masing-masing agen menggunakan symbolic link; juga mendukung --global untuk instalasi langsung ke direktori tingkat pengguna.

Seluruh alat ini ditulis dalam bahasa C, bergantung pada libcurl dan libarchive, mendukung Homebrew, apt, AUR, pkg FreeBSD, dan kompilasi dari sumber, dengan lisensi BSD-3-Clause.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan