osFoundry / Platform
Konfigurasi agen
Edit nama, model, alat, prompt, dan kebijakan agen mana pun sebagai record berversi. Fork, publikasikan, bagikan.
Apa itu
Config agen di osFoundry adalah definisi lengkap sebuah agen AI yang disimpan sebagai satu catatan yang bisa diedit: namanya, model tempat ia berjalan, tools yang boleh ia panggil, system prompt-nya, dan policy yang mengatur apa yang boleh ia lakukan. Alih-alih menyebar pengaturan itu di kode, file konfigurasi, dan dasbor sebuah penyedia, Anda mengeditnya di satu tempat dan setiap perubahan tercatat sebagai sebuah versi. Anda bisa melihat seperti apa prompt atau daftar tools sebuah agen tiga edit yang lalu, membandingkannya dengan kondisi sekarang, dan mengembalikannya jika sebuah perubahan membuatnya lebih buruk.
Karena osFoundry menganut bring-your-own-key (BYOK) dan local-first, config menunjuk ke model apa pun yang Anda pilih: model lokal di mesin Anda sendiri, model cloud lewat API key Anda sendiri, atau endpoint yang di-host sendiri, tanpa reseller di tengah. Mengganti model sebuah agen hanyalah sebuah field pada config, bukan penulisan ulang: pertahankan prompt, tools, dan policy yang sama lalu coba pada model lain untuk membandingkan biaya dan kualitas. Field policy adalah tempat Anda menetapkan pengaman: tools mana yang butuh persetujuan, apa yang boleh disentuh agen, sehingga perilaku dan izin ikut bersama agen alih-alih berada di tempat terpisah.
Config dibuat untuk berpindah. Fork agen mana pun untuk mendapatkan salinan independen yang bisa Anda ubah tanpa memengaruhi aslinya, publikasikan sebuah versi saat sudah mantap, dan bagikan agar rekan kerja atau workspace lain menjalankan agen yang sama. Adanya versi berarti config yang dibagikan adalah keadaan yang spesifik dan dapat direproduksi, bukan sasaran yang bergerak: orang yang Anda beri mendapatkan persis model, tools, prompt, dan policy yang Anda uji, dan bisa mem-fork-nya untuk menjadikannya milik sendiri.
Kemampuan utama
- Edit nama, model, tools, system prompt, dan policy sebuah agen dari satu catatan, bukan file dan dasbor yang berserakan
- Setiap perubahan tersimpan sebagai versi, jadi Anda bisa meninjau riwayat, membandingkan edit, dan mengembalikan perubahan prompt atau tools yang memperburuk keadaan
- Ganti model dasar agen mana pun lewat satu field dan gunakan ulang prompt serta tools yang sama untuk membandingkan model lokal, cloud, dan self-hosted
- Fork config mana pun menjadi salinan independen, lalu publikasikan sebuah versi dan bagikan agar orang lain menjalankan persis agen yang Anda uji
- Berjalan dengan API key Anda sendiri dan bisa memakai model lokal, jadi definisi agen dan datanya tetap di perangkat Anda; tanpa biaya per kursi, tanpa markup
Kasus penggunaan
- Prompt engineer: iterasikan system prompt sebuah agen di belasan versi, bandingkan dua di antaranya, dan kembali ke rumusan yang skornya terbaik
- Team lead: publikasikan agen dukungan yang sudah tervalidasi dengan policy yang terkunci, lalu biarkan tiap rekan mem-fork-nya untuk alur kerja masing-masing tanpa merusak aslinya
- Builder yang sadar biaya: pertahankan prompt dan tools sebuah agen tetap, dan ganti hanya modelnya untuk membandingkan model lokal dengan key cloud pada tugas yang sama
Pertanyaan yang sering diajukan
Apa saja yang tepatnya tercakup dalam sebuah config agen?
Lima hal dalam satu catatan berversi: nama agen, model tempat ia berjalan, tools yang boleh ia panggil, system prompt-nya, dan policy-nya (aturan dan persetujuan yang mengatur apa yang boleh ia lakukan). Mengedit salah satunya menciptakan versi baru yang bisa Anda tinjau atau kembalikan.
Bisakah saya mengganti model yang dipakai agen tanpa menulis ulang?
Bisa. Model adalah sebuah field pada config. Arahkan agen yang sama ke model lokal, model cloud lewat API key Anda sendiri, atau endpoint self-hosted, dan biarkan prompt, tools, serta policy-nya utuh, sehingga mudah membandingkan model pada setup yang identik.
Apa beda mem-fork dan membagikan sebuah config?
Mem-fork membuat salinan independen yang bisa Anda edit bebas tanpa menyentuh aslinya. Membagikan menyerahkan versi terpublikasi kepada seseorang untuk dijalankan apa adanya. Karena config berversi, agen yang dibagikan adalah keadaan yang spesifik dan dapat direproduksi: penerima bisa mem-fork-nya jika ingin mengubahnya.