自動更新
Claudex 可以直接從 GitHub Releases 檢查並安裝更新。
claudex update --check這會查詢 GitHub API 取得最新 release,並與你已安裝的版本進行比較。
claudex update這會下載適合你平台的最新 release 二進位檔案,取代目前的二進位檔案,並驗證安裝結果。
- 查詢 GitHub API:
https://api.github.com/repos/StringKe/claudex/releases/latest - 比較目前版本與最新 release 標籤
- 下載平台特定的壓縮檔(例如
claudex-v0.2.0-aarch64-apple-darwin.tar.gz) - 解壓並取代正在執行的二進位檔案
- 清理暫存檔案
更新機制支援與 release 建置相同的平台:
| 平台 | 目標 |
|---|---|
| macOS Intel | x86_64-apple-darwin |
| macOS Apple Silicon | aarch64-apple-darwin |
| Linux x86_64 | x86_64-unknown-linux-gnu |
| Linux ARM64 | aarch64-unknown-linux-gnu |
| Windows x86_64 | x86_64-pc-windows-msvc |