Skip to content
Apothem
Referensi CLI

update

Referensi CLI untuk perintah apothem update.

Memasang ulang konfigurasi adapter harness dari profil bersama saat ini.

Ringkasan

apothem update --harness NAME|all [--profile PATH] [--dry-run]
                [--project PATH]
                [--quiet|-q] [--verbose|-v]
                [--format plain|json] [--json] [--no-color]

update mematerialisasi ulang keluaran harness dari profil bersama saat ini. Perintah ini menggunakan validasi profil, pemilihan --harness all, pemeriksaan cakupan proyek, perilaku dry-run, dan amplop JSON yang sama dengan install.

Untuk adapter berlingkup-proyek yang menulis skill ke direktori home Anda (lihat install), update juga memperbarui folder tersebut dan mencetak Note: yang sama yang menyebutkannya. Adapter yang dipasang sebelum ia menulis skill mendapatkannya pada update berikutnya. Folder skill yang tidak ditulis oleh Apothem dilewati dengan peringatan, seperti pada install. Pemasangan yang sebelumnya menulis folder skill bersama ditulis ulang ke dalam bentuk yang dibagikan oleh setiap pemasangan pada update berikutnya; setiap folder yang berubah dicadangkan terlebih dahulu.

Alias bentuk-kontinu apothem updating (juga diterima sebagai apothem Updating) di-resolve ke handler yang sama.

Opsi

OpsiDeskripsi
--harness NAMEAdapter harness yang akan diperbarui, atau all untuk himpunan selingkup registri (wajib). Dengan all, harness yang tercantum dalam exclude_harnesses pada profil dilewati, tetapi harness yang disebut secara eksplisit tetap diperbarui meskipun tercantum.
--profile PATHJalur ke YAML profil bersama. Default-nya ~/.config/apothem/profile.yaml.
--dry-runMempratinjau pembaruan tanpa menulis berkas.
--project PATHRoot proyek untuk harness berlingkup-proyek. Wajib ketika himpunan harness yang dipilih mencakup adapter berlingkup-proyek.
--quiet, -qMenekan keluaran informatif; hanya galat yang dipancarkan.
--verbose, -vMemancarkan keluaran diagnostik tambahan.
--format plain|jsonFormat keluaran (default: plain).
--jsonSingkatan untuk --format json.
--no-colorMenonaktifkan kode warna ANSI dalam keluaran.
-h, --helpMenampilkan bantuan dan keluar.

Keluaran JSON

{
  "schema_version": 1,
  "status": "success",
  "command": "update",
  "action": "updated",
  "harness": "claude-code",
  "profile_path": "C:\\Users\\Example\\.config\\apothem\\profile.yaml",
  "project": null,
  "files_written": [],
  "results": [],
  "warnings": [],
  "error": null,
  "output_path": "C:\\Users\\Example\\.claude\\settings.json"
}

--dry-run mengembalikan status: "dry_run" dan files_written: [].

Contoh

apothem update --harness claude-code
apothem update --harness claude-code --dry-run
apothem update --harness all --project . --dry-run --json
apothem Updating --harness claude-code   # continuous-form alias
apothem updating --harness claude-code   # lowercase variant

Kode keluar

KodeArti
0Adapter berhasil diperbarui atau dry-run direncanakan dengan bersih
1Galat validasi, profil, harness, proyek, atau adapter yang diharapkan
2Materialisasi batch parsial setelah setidaknya satu penulisan
64Galat penggunaan: opsi atau perintah yang tidak dikenal, atau nilai opsi yang hilang atau tidak valid. Di bawah --json, galat berupa amplop JSON dengan kode cli.usage.

Lihat juga

  • apothem updating — alias bentuk-kontinu untuk perintah ini (didokumentasikan di sini; CLI menerima kedua bentuk)
  • apothem install — pemasangan awal
  • Panduan pembaruan — jalur pembaruan per pemasang

On this page