Apothem v1.0.1 — rilis peluncuran
Apothem v1.0.1 telah tersedia — satu profil bersama yang dimaterialisasi ke dalam tujuh belas harness asisten AI, beberapa jalur pemasangan, dan rilis yang ditandatangani dan diatestasi.
Apothem v1.0.1 adalah rilis peluncuran dari pengelola konfigurasi agnostik-host untuk harness asisten AI: satu profil bersama, tujuh belas harness, satu versi tunggal yang ditandatangani, dan bukti rantai pasok yang dilampirkan pada rilis itu sendiri.
Tesis: satu profil, tujuh belas harness
Apothem membaca satu profil bersama di ~/.config/apothem/profile.yaml dan
memmaterialisasikannya menjadi konfigurasi asli yang diharapkan oleh setiap harness.
Anda menulis aturan perilaku, skill, hook, dan konvensi Anda satu kali saja.
Apothem merendernya menjadi tujuh belas target asli-harness dan menjaganya tetap
sinkron.
Tujuh belas adapter dalam rilis ini:
- antigravity
- claude-code
- codebuddy
- codex
- cursor
- gemini-cli
- github-copilot
- glm
- hermes
- kimi-code
- kiro
- open-claw
- opencode
- qwen-code
- trae
- windsurf
- zed
Tambahkan sebuah alat ke alur kerja Anda, jalankan satu perintah, dan konfigurasi Anda sudah ada di sana.
Hapus sebuah alat, dan Apothem menghapus berkas yang ditulisnya; penyimpanan memori, konteks, dan pembelajaran bersama ikut dihapus bersama harness terakhir, setelah dicadangkan, dan plans/ selalu dipertahankan.
Pemasangan
Beberapa jalur pemasangan, satu CLI di bawahnya:
-
Plugin Claude Code — di dalam Claude Code:
/plugin marketplace add ahmed-g-gad/apothem /plugin install apothem@apothem -
npx — jalankan CLI langsung dari paket npm
@ahmed-g-gad/apothem, tanpa langkah pemasangan:npx @ahmed-g-gad/apothem profile init npx @ahmed-g-gad/apothem install --harness all --project . -
Pemasang skrip sekali jalan — menempatkan runtime mandiri dan peluncur
apothem(~/.local/bin/apothemdi POSIX, dengan petunjuk PATH ketika direktori itu tidak ada diPATH;apothem.cmddi WindowsApps pada Windows):curl -fsSL https://apothem.ahmedgad.com/install.sh | sh # POSIXSkrip POSIX memverifikasi tanda tangan GPG tag rilis secara default dan berhenti ketika kunci maintainer tidak ada di keyring lokal. Sebelum maintainer mempublikasikan sidik jari kunci (lihat
SECURITY.md), setelAPOTHEM_VERIFY=checksumuntuk memeriksa arsip terhadapSHA256SUMSrilis, atauAPOTHEM_ALLOW_UNVERIFIED=1untuk melanjutkan tanpa verifikasi tag.irm https://apothem.ahmedgad.com/install.ps1 | iex # Windows -
Plugin dan ekstensi asli-alat — ekstensi Gemini CLI (
gemini extensions install https://github.com/ahmed-g-gad/apothem), ekstensi Qwen Code (qwen extensions install ahmed-g-gad/apothem), dan plugin Codex (codex plugin marketplace add ahmed-g-gad/apothem). Kode sumber ekstensi keluarga VS Code, yang mencakup VS Code dan GitHub Copilot, ada di foldervscode-extension/repositori. Ekstensi ini tidak tercantum di Visual Studio Marketplace, dan rilis ini tidak melampirkan paket.vsix.
Postur rantai pasok
GitHub Release v1.0.1 membawa perangkat bukti lengkap di samping kode:
- sdist dan wheel, diperiksa sebelum dipublikasikan.
- Sebuah SBOM CycloneDX.
- Bundel tanda tangan tanpa-kunci Sigstore cosign untuk sdist, wheel, dan arsip per-platform.
- Provenans build SLSA-3, diverifikasi di dalam alur kerja rilis itu sendiri.
- Arsip runtime per-platform (darwin / linux / windows) dengan manifes
SHA256SUMSyang ditandatangani.
Commit rilis ditandatangani dengan GPG (v1.0.1 adalah tag ringan tanpa tanda
tangan sendiri), dan paket npm dipublikasikan dengan provenans build Sigstore
dari GitHub Actions.
Apa isi kotaknya
CLI apothem mengekspos perintah operator yang Anda butuhkan untuk seluruh
siklus hidup konfigurasi:
apothem install— memmaterialisasikan profil ke dalam satu harness atau semuanya.apothem uninstall— menghapus konfigurasi harness yang dimaterialisasikan, membiarkan profil bersama tidak tersentuh.apothem update— memmaterialisasikan ulang setelah Anda menyunting profil.apothem verify— mendeteksi penyimpangan antara profil dan konfigurasi harness di disk.apothem harnesses— mendaftar setiap adapter yang terdaftar.apothem profile— memeriksa dan mengelola profil bersama.apothem doctor— mendiagnosis masalah lingkungan dan konfigurasi.
Setiap adapter harness mengimplementasikan protokol HarnessAdapter yang seragam —
install, update, uninstall, is_installed, verify — sehingga setiap harness berperilaku dapat diprediksi dari kursi operator, terlepas dari format vendor di bawahnya. Baca lebih lanjut tentang desainnya di
telaah mendalam arsitektur adapter
dan tentang rekonsiliasi format di
konvergensi konvensi antar-harness.
Ke mana selanjutnya
- Mulai cepat — pasang dan materialisasi profil pertama Anda.
- Harness — referensi per-adapter untuk ketujuh belas target.
- Konsep — model profil dan pipeline materialisasi.
Apothem berlisensi MIT dan dikembangkan secara terbuka di github.com/ahmed-g-gad/apothem.