Variables d'environnement
Utilisez des variables d'environnement pour surcharger provider, modele, canal de mise a jour, vibe coding et d'autres reglages YeePilot.
Priorite
Les variables d'environnement ont priorite sur ~/.yeepilot/config.yml.
Ordre pratique :
- variable d'environnement
- fichier
config.yml - valeur interne par defaut
Variables IA utiles
YEEPILOT_AI_PROVIDERYEEPILOT_AI_MODELYEEPILOT_AI_BASE_URLYEEPILOT_AI_THINKINGYEEPILOT_AI_TOKEN_MODEYEEPILOT_AI_VIBE_CODING
Exemple :
export YEEPILOT_AI_PROVIDER=openrouter
export YEEPILOT_AI_MODEL=openai/gpt-oss-120b:free
export YEEPILOT_AI_THINKING=auto
export YEEPILOT_AI_VIBE_CODING=falseVariables de mise a jour
YEEPILOT_UPDATE_CHANNELYEEPILOT_UPDATE_CHANNEL_TOKEN
Pratique pour passer entre public et canary sans modifier le fichier principal.
Variables liees au Vault et aux fichiers
Selon votre environnement, vous pouvez aussi utiliser des variables pour des chemins, le comportement des fichiers ou des flux du Vault. Utilisez-les quand vous devez ajuster une session ou un hote precis.
Variables TUI
Vous pouvez egalement forcer la langue, le theme ou certaines preferences visuelles via l'environnement si votre deploiement le demande.
Exemple temporaire pour une seule execution
YEEPILOT_AI_PROVIDER=openai \
YEEPILOT_AI_MODEL=gpt-4o \
yeepilotExemple persistant
Ajoutez des exports a votre shell seulement si vous voulez vraiment qu'ils s'appliquent a long terme. Une variable oubliee peut expliquer un comportement etrange pendant longtemps.
Note sur ai.agent_mode
Vous pouvez voir ai.agent_mode dans du vieux materiel. Considerez-le comme de la compatibilite legacy. Pour l'usage moderne du client, les controles principaux sont /plan, /autonomy, /think et YEEPILOT_AI_VIBE_CODING si necessaire.