createAgent
Rôle et comportement
Section intitulée « Rôle et comportement »Compose un harness et un modèle en un agent figé, sans lancer de processus ni de requête réseau. Un niveau de raisonnement ou un maxOutputTokens que le harness ne sait pas appliquer lève aussitôt le code configuration. Sans modèle, un harness CLI garde son défaut natif ; le harness intégré lève une erreur.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »Les champs ci-dessous couvrent toutes les variantes ; la signature précise leurs combinaisons autorisées.
optionsRequisCliAgentOptions | CustomAgentOptions | AgentOptionsHarness et sélection de modèle à composer en un agent exécutable.options.harnessRequisCliHarness | Harness | CliHarness | HarnessPreset CLI, par exemple createCodexHarness(), lié à model à la création de l’agent.options.modelSelon la varianteModelSpec | undefined | ModelSpec | ModelSpec | undefined | ModelSpecNom de modèle ou { name, reasoning, maxOutputTokens } ; le preset refuse ici reasoning ou maxOutputTokens non pris en charge. En son absence, la CLI utilise son modèle par défaut, sauf que l’authentification usage de Kimi et un modelProvider Codex en exigent un.
CliAgent · CustomAgent · Agent