Skip to content

tenon v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@tenon-code-eu tenon-code-eu released this 16 Oct 14:39
· 350 commits to main since this 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.