BestCoder Agent · v0.0.0-preview
Télécharge l'Agent. Garde le contrôle.
Binaire local pour piloter Claude Code et BestCoder depuis ta machine. Aucun code source ne quitte ton réseau. Signatures Apple Notarization, Authenticode, GPG. Auto-update signé Ed25519 — toutes les 24 h.
updates.bestcoder.app indisponible — affichage depuis le manifest local vendoré (fetch_failed).macOS
DMG · arm64
- SHA-256
- 0000000000000000…
- Clé publique
- bestcoder.asc
Autres formats (1)
Ouvre le DMG, glisse l'app dans /Applications puis lance « BestCoder Agent ».
Windows
EXE · x86_64
- SHA-256
- 0000000000000000…
- Clé publique
- bestcoder.asc
Lance le .exe (signé Authenticode). Windows SmartScreen peut demander une confirmation au premier run.
Linux
APPIMAGE · x86_64
- SHA-256
- 0000000000000000…
- Clé publique
- bestcoder.asc
Autres formats (2)
AppImage : `chmod +x` puis exécution directe. .deb : `sudo apt install ./<file>`. .rpm : `sudo dnf install <file>`.
Installer pas à pas
Choisis ton OS — les commandes sont copiables d'un clic.
Ouvre le DMG téléchargé.
open BestCoder-Agent-*-mac-arm64.dmg
Glisse l'app dans /Applications.
mv "/Volumes/BestCoder Agent/BestCoder-Agent-*" /Applications/
Vérifie la signature et la notarization.
spctl --assess --type install --verbose=2 /Applications/BestCoder-Agent-*
Récupère un code de pairing depuis ton compte BestCoder, puis lance l'agent.
open https://bestcoder.app/settings/agent BestCoder-Agent pair ABC-123-XYQ
Changelog Agent
Le changelog du binaire agent — distinct du changelog produit BestCoder.
v0.0.12026-04-30
Initial agent skeleton. Pre-release : checksums non définitifs tant que la chaîne de signature P31–P33 n'a pas tourné en CI.
Added
- — **Transport client** (P26 + P29) : speak protocole v1.1 sur
- — **Session manager** (P26) : multiplex PTY via `node-pty` lazy
- — **Vault libsodium** (P28) : XChaCha20-Poly1305 AEAD,
- — **CLI** : `bestcoder pair <code>`, `bestcoder start`,
- — **Telemetry** (P30) : heartbeat enrichi avec `cpuPct`, `memMb`,
- — **Auto-update universel** (P33) : check boot + 24h depuis
Security
- — Aucun secret utilisateur ne touche le Control Plane —
- — Pubkey manifest auto-update **hardcodée** dans le binaire ; rotate
Distribution
- — Mac signé + notarized (P31) : DMG arm64 + x64.
- — Windows EV-signed Authenticode (P32) : `.exe` + NSIS installer
- — Linux 3-formats (P33) : AppImage portable + `.deb` + `.rpm`.
Vérifier le SHA-256
Sur macOS/Linux : shasum -a 256 <fichier>. Sur Windows : certutil -hashfile <fichier> SHA256. Compare avec le hash affiché.
Vérifier la signature GPG
Importe la clé : gpg --import bestcoder.asc. Puis : gpg --verify <fichier>.sig <fichier>.
Manifest public
Le manifest auto-update est exposé sous updates.bestcoder.app/agent/manifest.json — signé Ed25519, vérifiable avec la pubkey embarquée dans l'agent.