FREN
Configuration

JSON avancé

Modifier directement le JSON de configuration pour les usages avancés et les agents personnalisés.

La plupart des réglages courants peuvent se faire avec palabre config. Cette page concerne les cas où vous éditez directement palabre.config.json.

Structure minimale

{
  "outputDir": ".",
  "defaults": {
    "agentA": "codex",
    "agentB": "claude",
    "summaryAgent": "claude",
    "turns": 4
  },
  "agents": {}
}

Champs principaux

ChampDescription
outputDirDossier de destination des exports .debate.md.
defaults.agentAAgent qui répond en premier par défaut.
defaults.agentBAgent qui répond en second par défaut.
defaults.summaryAgentAgent utilisé pour la synthèse finale par défaut.
defaults.turnsNombre total de réponses, entre 1 et 20.
agentsListe des agents disponibles.

Agent CLI

"claude": {
  "type": "cli",
  "command": "claude.exe",
  "args": ["--print", "--output-format", "text", "--no-session-persistence"],
  "promptMode": "stdin",
  "shell": false,
  "role": "reviewer"
}

Options utiles :

OptionDescription
commandCommande à lancer.
argsArguments transmis à la commande.
promptModestdin ou argument.
modelArgFlag utilisé pour transmettre un modèle.
modelModèle par défaut de cet agent.
shellUtile sur Windows pour certains wrappers npm ou PowerShell.
roleRôle de l'agent.
timeoutMsTimeout global.
idleTimeoutMsTimeout si la CLI reste silencieuse.

Agent Ollama

"ollama-local": {
  "type": "ollama",
  "baseUrl": "http://localhost:11434",
  "model": "gemma4:e4b",
  "role": "critic",
  "validateModel": true,
  "unloadOtherModels": true
}

Options utiles :

OptionDescription
modelModèle Ollama utilisé.
baseUrlURL de l'API Ollama.
validateModelVérifie que le modèle est installé.
autoPullModelAutorise le téléchargement automatique.
pullTimeoutMsTimeout du téléchargement.
unloadOtherModelsDécharge les autres modèles avant génération.
keepAliveDurée de maintien du modèle chargé.
temperatureVariation des réponses.