Repository navigation
tenon v0.1.0
Pre-release
Pre-release
Première version publique de tenon, agent de code en terminal, souverain et auto-hébergeable (Linux, macOS).
Points clés
- Fournisseurs préconfigurés européens (Mistral AI par défaut, Scaleway, OVHcloud) ou locaux (Ollama, vLLM) ; tout point d'accès compatible OpenAI.
- Envoi hors de l'UE refusé sans accord explicite (
--allow-non-eu). - Écritures, commandes et outils MCP soumis à validation par défaut.
- Journal d'audit chaîné et vérifiable (
tenon audit verify). - Masquage des secrets et de données personnelles avant envoi.
- Interface interactive (TUI), mode non interactif (
tenon -p), sessions reprenables, serveurs MCP, marquage git des commits assistés. - Interface en français et en anglais.
Installation
Téléchargez l'archive de votre plateforme, puis vérifiez la signature et les empreintes :
minisign -Vm SHA256SUMS -P RWR+vfCWjGO42uRKOxNSrKz5afZPCWJf8iJPO04kFdkhLldZHhxo532F
sha256sum -c SHA256SUMS --ignore-missing # macOS : shasum -a 256 -c SHA256SUMS --ignore-missing
Ou depuis les sources : go install github.com/tenon-code-eu/tenon/cmd/tenon@v0.1.0 (Go ≥ 1.26.9).
Sous macOS, le binaire n'est pas signé par Apple : xattr -d com.apple.quarantine ./tenon si Gatekeeper le bloque.
Limites connues
Version 0.x : le format de configuration, les options et les formats de session et d'audit peuvent encore changer.
Ollama et vLLM : la fenêtre de contexte et le nom de modèle dépendent de votre serveur, à régler dans la configuration.
Voir docs/securite.md.
Licence : EUPL-1.2.