Configuration
Configuration
Mini-claude lit sa configuration via des variables d’environnement. Tout a une valeur par défaut sensée, vous pouvez l’utiliser sans rien régler.
Variables d’environnement
| Variable | Défaut | Rôle |
|---|---|---|
MINI_CLAUDE_URL | http://localhost:11434 | URL de base du serveur d’inférence. Doit exposer /v1/chat/completions. |
MINI_CLAUDE_MODEL | qwen2.5-coder:7b | Modèle par défaut. Vous pouvez en changer à chaud avec /model. |
MINI_CLAUDE_MODE | auto | Mode de démarrage : auto, explain, guided ou review. Voir Les 4 modes. |
MINI_CLAUDE_WORKSPACE | dossier courant | Racine des outils fichiers. Tout accès en dehors demande l’autorisation. |
MINI_CLAUDE_TEMPERATURE | 0.7 | Température de sampling. 0.0 = déterministe, 1.0+ = créatif. |
MINI_CLAUDE_SYSTEM | (vide) | Remplace le system prompt du mode. À manier avec précaution. |
Exemples
Augmenter la créativité et fixer un system prompt :
export MINI_CLAUDE_TEMPERATURE=0.9
export MINI_CLAUDE_SYSTEM="Tu es un relecteur Go senior. Sois concis."
go run ./cmd/tuiPointer vers un serveur distant sur votre LAN et démarrer en mode review :
export MINI_CLAUDE_URL=http://192.168.1.42:11434
export MINI_CLAUDE_MODEL=qwen2.5-coder:7b
export MINI_CLAUDE_MODE=review
go run ./cmd/tuiSystem prompt : laissez les modes faire
Chaque mode a déjà son system prompt taillé pour son comportement (voir Les 4 modes). MINI_CLAUDE_SYSTEM remplace ce prompt, vous perdez alors les garde-fous du mode. Ne l’utilisez que si vous savez ce que vous faites. Pour donner du contexte projet à l’agent sans casser les modes, préférez un fichier mémoire projet.
Persister la config
Ajoutez vos exports à ~/.zshrc ou ~/.bashrc, ou enveloppez Mini-claude dans un petit script :
#!/usr/bin/env bash
export MINI_CLAUDE_MODEL=qwen2.5-coder:7b
export MINI_CLAUDE_MODE=explain
exec mini-claude