Menyunting profil
Ubah profil bersama dan wujudkan-ulang setiap perkakas yang terpasang.
Tujuan: ubah sebuah nilai di profil bersama dan dorong ke setiap perkakas yang telah Anda pasang.
Prasyarat
- CLI
apothempadaPATHAnda (atau bentuk mandiri: awali denganPYTHONPATH="$HOME/.apothem/src"dan jalankanpython -m apothem, atau gunakannpx @ahmed-g-gad/apothem). - Sebuah profil di
~/.config/apothem/profile.yaml. Buat satu denganapothem profile initjika tidak ada.
Bentuk profil
Profil adalah satu dokumen YAML tunggal. Kunci tingkat-atasnya:
identity(wajib) —name, plus opsionalrole,email,website,github.preferences—language,style(concise/verbose/balanced),formatter,test_framework.rules— daftar string aturan tambahan yang dibagikan dengan perkakas yang mampu.seriousness— salah satu dariEXPLORING,PERSONAL_USE,SHARED,PUBLIC_LAUNCH.enforcement— sakelar ikut-serta (sprints,agent_teams,multitasking,continuous_execution,learning_loop), setiap flag default-mati.harnesses— penimpaan per-perkakas yang dikunci oleh id perkakas.exclude_harnesses— id perkakas yang dilewati oleh command batch (--harness all).
Langkah-langkah
-
Periksa profil saat ini:
apothem profile show -
Sunting profil itu. Buka di editor sistem Anda:
apothem profile editAtau atur satu kunci bertitik dari baris perintah. Nilai disimpan secara harfiah (kecuali
true/falsedan masukan eksplisit[..]/{..}, yang di-parse) dan profil divalidasi terhadap skema sebelum penulisan — set yang tidak valid ditolak dan profil pada disk tidak berubah:apothem profile set seriousness SHARED apothem profile set identity.name "Ada Lovelace" -
Wujudkan-ulang perkakas agar perubahan mencapai konfigurasi native-nya. Untuk perkakas bercakupan-pengguna:
apothem update --harness claude-codeUntuk perkakas bercakupan-proyek, berikan akar proyek; gunakan
alluntuk menyegarkan setiap perkakas yang terpasang:apothem update --harness cursor --project /path/to/project apothem update --harness all --project /path/to/project
Verifikasi
apothem profile show
apothem verify --harness allprofile show mencerminkan suntingan Anda; verify memastikan konfigurasi yang diwujudkan
cocok dengan profil yang diperbarui.
Terkait
- Menambah perkakas untuk membawa perkakas baru di bawah kendali profil sebelum mewujudkan-ulang.
- Memperbarui mencakup pemutakhiran mesin bersama langkah wujudkan-ulang.