cli.mdx 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617
  1. ---
  2. title: CLI
  3. description: Options et commandes de la CLI OpenCode.
  4. ---
  5. import { Tabs, TabItem } from "@astrojs/starlight/components"
  6. La CLI OpenCode démarre par défaut le [TUI](/docs/tui) lorsqu'il est exécuté sans aucun argument.
  7. ```bash
  8. opencode
  9. ```
  10. Mais elle accepte également les commandes documentées sur cette page. Cela vous permet d'interagir avec OpenCode par programme.
  11. ```bash
  12. opencode run "Explain how closures work in JavaScript"
  13. ```
  14. ---
  15. ### tui
  16. Démarrez l’interface utilisateur du terminal OpenCode.
  17. ```bash
  18. opencode [project]
  19. ```
  20. #### Options
  21. | Option | Court | Description |
  22. | ---------------------------------------- | ----- | ----------------------------------------------------------------------------- |
  23. | <nobr><code>{"--continue"}</code></nobr> | `-c` | Continuer la dernière session |
  24. | <nobr><code>{"--session"}</code></nobr> | `-s` | ID de session pour continuer |
  25. | <nobr><code>{"--fork"}</code></nobr> | | Forker la session en continuant (à utiliser avec `--continue` ou `--session`) |
  26. | <nobr><code>{"--prompt"}</code></nobr> | | Prompt à utiliser |
  27. | <nobr><code>{"--model"}</code></nobr> | `-m` | Modèle à utiliser sous forme de fournisseur/modèle |
  28. | <nobr><code>{"--agent"}</code></nobr> | | Agent à utiliser |
  29. | <nobr><code>{"--port"}</code></nobr> | | Port d'écoute |
  30. | <nobr><code>{"--hostname"}</code></nobr> | | Nom d'hôte d'écoute |
  31. ---
  32. ## Commandes
  33. La CLI OpenCode dispose également des commandes suivantes.
  34. ---
  35. ### agent
  36. Gérer les agents pour OpenCode.
  37. ```bash
  38. opencode agent [command]
  39. ```
  40. ---
  41. ### attach
  42. Attachez un terminal à un serveur backend OpenCode déjà en cours d'exécution démarré via les commandes `serve` ou `web`.
  43. ```bash
  44. opencode attach [url]
  45. ```
  46. Cela permet d'utiliser le TUI avec un backend OpenCode distant. Par exemple :
  47. ```bash
  48. # Start the backend server for web/mobile access
  49. opencode web --port 4096 --hostname 0.0.0.0
  50. # In another terminal, attach the TUI to the running backend
  51. opencode attach http://10.20.30.40:4096
  52. ```
  53. #### Options
  54. | Option | Court | Description |
  55. | ---------------------------------------- | ----- | -------------------------------------------------------------------------------------------------- |
  56. | <nobr><code>{"--dir"}</code></nobr> | | Répertoire de travail dans lequel démarrer TUI |
  57. | <nobr><code>{"--continue"}</code></nobr> | `-c` | Continuer la dernière session |
  58. | <nobr><code>{"--session"}</code></nobr> | `-s` | ID de session pour continuer |
  59. | <nobr><code>{"--fork"}</code></nobr> | | Dupliquer la session lors de la reprise (à utiliser avec `--continue` ou `--session`) |
  60. | <nobr><code>{"--password"}</code></nobr> | `-p` | Mot de passe d'authentification de base (par défaut `OPENCODE_SERVER_PASSWORD`) |
  61. | <nobr><code>{"--username"}</code></nobr> | `-u` | Nom d'utilisateur d'authentification de base (par défaut `OPENCODE_SERVER_USERNAME` ou `opencode`) |
  62. ---
  63. #### create
  64. Créez un nouvel agent avec une configuration personnalisée.
  65. ```bash
  66. opencode agent create
  67. ```
  68. Cette commande vous guidera dans la création d'un nouvel agent avec un prompt système personnalisé et une configuration d'outils.
  69. ---
  70. #### list
  71. Liste tous les agents disponibles.
  72. ```bash
  73. opencode agent list
  74. ```
  75. ---
  76. ### auth
  77. Commande pour gérer les informations d’identification et la connexion des fournisseurs.
  78. ```bash
  79. opencode auth [command]
  80. ```
  81. ---
  82. #### login
  83. OpenCode est alimenté par la liste des fournisseurs sur [Models.dev](https://models.dev), vous pouvez donc utiliser `opencode auth login` pour configurer les clés API pour tout fournisseur que vous souhaitez utiliser. Ceci est stocké dans `~/.local/share/opencode/auth.json`.
  84. ```bash
  85. opencode auth login
  86. ```
  87. Lorsque OpenCode démarre, il charge les fournisseurs à partir du fichier d'informations d'identification, ainsi que les clés définies dans vos environnements ou un fichier `.env` dans votre projet.
  88. ---
  89. #### list
  90. Liste tous les fournisseurs authentifiés tels qu'ils sont stockés dans le fichier d'informations d'identification.
  91. ```bash
  92. opencode auth list
  93. ```
  94. Ou la version courte.
  95. ```bash
  96. opencode auth ls
  97. ```
  98. ---
  99. #### logout
  100. Vous déconnecte d'un fournisseur en l'effaçant du fichier d'informations d'identification.
  101. ```bash
  102. opencode auth logout
  103. ```
  104. ---
  105. ### github
  106. Gérez l'agent GitHub pour l'automatisation du dépôt.
  107. ```bash
  108. opencode github [command]
  109. ```
  110. ---
  111. #### install
  112. Installez l'agent GitHub dans votre dépôt.
  113. ```bash
  114. opencode github install
  115. ```
  116. Cela configure le flux de travail GitHub Actions nécessaire et vous guide tout au long du processus de configuration. [En savoir plus](/docs/github).
  117. ---
  118. #### run
  119. Exécutez l'agent GitHub. Ceci est généralement utilisé dans les GitHub Actions.
  120. ```bash
  121. opencode github run
  122. ```
  123. ##### Options
  124. | Option | Description |
  125. | ------------------------------------- | ---------------------------------------------------- |
  126. | <nobr><code>{"--event"}</code></nobr> | Événement simulé GitHub pour lequel exécuter l'agent |
  127. | <nobr><code>{"--token"}</code></nobr> | Jeton d'accès personnel GitHub |
  128. ---
  129. ### MCP
  130. Gérer les serveurs Model Context Protocol.
  131. ```bash
  132. opencode mcp [command]
  133. ```
  134. ---
  135. #### add
  136. Ajoutez un serveur MCP à votre configuration.
  137. ```bash
  138. opencode mcp add
  139. ```
  140. Cette commande vous guidera dans l’ajout d’un serveur MCP local ou distant.
  141. ---
  142. #### list
  143. Liste tous les serveurs MCP configurés et leur état de connexion.
  144. ```bash
  145. opencode mcp list
  146. ```
  147. Ou utilisez la version courte.
  148. ```bash
  149. opencode mcp ls
  150. ```
  151. ---
  152. #### auth
  153. Authentifiez-vous auprès d'un serveur MCP compatible OAuth.
  154. ```bash
  155. opencode mcp auth [name]
  156. ```
  157. Si vous ne fournissez pas de nom de serveur, vous serez invité à sélectionner parmi les serveurs compatibles OAuth disponibles.
  158. Vous pouvez également répertorier les serveurs compatibles OAuth et leur statut d'authentification.
  159. ```bash
  160. opencode mcp auth list
  161. ```
  162. Ou utilisez la version courte.
  163. ```bash
  164. opencode mcp auth ls
  165. ```
  166. ---
  167. #### logout
  168. Supprimez les informations d'identification OAuth pour un serveur MCP.
  169. ```bash
  170. opencode mcp logout [name]
  171. ```
  172. ---
  173. #### debug
  174. Déboguer les problèmes de connexion OAuth pour un serveur MCP.
  175. ```bash
  176. opencode mcp debug <name>
  177. ```
  178. ---
  179. ### models
  180. Liste tous les modèles disponibles auprès des fournisseurs configurés.
  181. ```bash
  182. opencode models [provider]
  183. ```
  184. Cette commande affiche tous les modèles disponibles parmi vos fournisseurs configurés au format `provider/model`.
  185. Ceci est utile pour déterminer le nom exact du modèle à utiliser dans [votre config](/docs/config/).
  186. Vous pouvez éventuellement transmettre un ID de fournisseur pour filtrer les modèles en fonction de ce fournisseur.
  187. ```bash
  188. opencode models anthropic
  189. ```
  190. #### Options
  191. | Option | Description |
  192. | --------------------------------------- | ------------------------------------------------------------------------------------------ |
  193. | <nobr><code>{"--refresh"}</code></nobr> | Actualisez le cache des modèles à partir de models.dev |
  194. | <nobr><code>{"--verbose"}</code></nobr> | Utiliser une sortie de modèle plus détaillée (inclut des métadonnées telles que les coûts) |
  195. Utilisez l'option `--refresh` pour mettre à jour la liste des modèles mis en cache. Ceci est utile lorsque de nouveaux modèles ont été ajoutés à un fournisseur et que vous souhaitez les voir dans OpenCode.
  196. ```bash
  197. opencode models --refresh
  198. ```
  199. ---
  200. ### run
  201. Exécutez opencode en mode non interactif en transmettant directement un prompt.
  202. ```bash
  203. opencode run [message..]
  204. ```
  205. Ceci est utile pour les scripts, l'automatisation ou lorsque vous souhaitez une réponse rapide sans lancer le TUI complet. Par exemple :
  206. ```bash "opencode run"
  207. opencode run Explain the use of context in Go
  208. ```
  209. Vous pouvez également vous connecter à une instance `opencode serve` en cours d'exécution pour éviter les temps de démarrage à froid du serveur MCP à chaque exécution :
  210. ```bash
  211. # Start a headless server in one terminal
  212. opencode serve
  213. # In another terminal, run commands that attach to it
  214. opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
  215. ```
  216. #### Options
  217. | Option | Court | Description |
  218. | ---------------------------------------- | ----- | -------------------------------------------------------------------------------------------------- |
  219. | <nobr><code>{"--command"}</code></nobr> | | La commande à exécuter, utilisez le message pour les arguments |
  220. | <nobr><code>{"--continue"}</code></nobr> | `-c` | Continuer la dernière session |
  221. | <nobr><code>{"--session"}</code></nobr> | `-s` | ID de session pour continuer |
  222. | <nobr><code>{"--fork"}</code></nobr> | | Forker la session en continuant (à utiliser avec `--continue` ou `--session`) |
  223. | <nobr><code>{"--share"}</code></nobr> | | Partager la session |
  224. | <nobr><code>{"--model"}</code></nobr> | `-m` | Modèle à utiliser sous forme de fournisseur/modèle |
  225. | <nobr><code>{"--agent"}</code></nobr> | | Agent à utiliser |
  226. | <nobr><code>{"--file"}</code></nobr> | `-f` | Fichier(s) à joindre au message |
  227. | <nobr><code>{"--format"}</code></nobr> | | Format : par défaut (formaté) ou json (événements JSON bruts) |
  228. | <nobr><code>{"--title"}</code></nobr> | | Titre de la session (utilise un prompt tronqué si aucune valeur n'est fournie) |
  229. | <nobr><code>{"--attach"}</code></nobr> | | Connectez-vous à un serveur opencode en cours d'exécution (par exemple, http://localhost:4096) |
  230. | <nobr><code>{"--password"}</code></nobr> | `-p` | Mot de passe d'authentification de base (par défaut `OPENCODE_SERVER_PASSWORD`) |
  231. | <nobr><code>{"--username"}</code></nobr> | `-u` | Nom d'utilisateur d'authentification de base (par défaut `OPENCODE_SERVER_USERNAME` ou `opencode`) |
  232. | <nobr><code>{"--dir"}</code></nobr> | | Répertoire d'exécution, ou chemin sur le serveur distant lors de l'attachement |
  233. | <nobr><code>{"--variant"}</code></nobr> | | Variante du modèle (effort de raisonnement spécifique au fournisseur) |
  234. | <nobr><code>{"--thinking"}</code></nobr> | | Afficher les blocs de réflexion |
  235. | <nobr><code>{"--port"}</code></nobr> | | Port du serveur local (port aléatoire par défaut) |
  236. ---
  237. ### serve
  238. Démarrez un serveur OpenCode sans interface graphique pour un accès API. Consultez le [serveur docs](/docs/server) pour l'interface complète HTTP.
  239. ```bash
  240. opencode serve
  241. ```
  242. Cela démarre un serveur HTTP qui fournit un accès API aux fonctionnalités d'OpenCode sans l'interface TUI. Définissez `OPENCODE_SERVER_PASSWORD` pour activer l'authentification de base HTTP (le nom d'utilisateur par défaut est `opencode`).
  243. #### Options
  244. | Option | Description |
  245. | ---------------------------------------- | ---------------------------------------------------------- |
  246. | <nobr><code>{"--port"}</code></nobr> | Port d'écoute |
  247. | <nobr><code>{"--hostname"}</code></nobr> | Nom d'hôte d'écoute |
  248. | <nobr><code>{"--mdns"}</code></nobr> | Activer la découverte mDNS |
  249. | <nobr><code>{"--cors"}</code></nobr> | Origines de navigateur supplémentaires pour autoriser CORS |
  250. ---
  251. ### session
  252. Gérer les sessions OpenCode.
  253. ```bash
  254. opencode session [command]
  255. ```
  256. ---
  257. #### list
  258. Liste toutes les sessions OpenCode.
  259. ```bash
  260. opencode session list
  261. ```
  262. ##### Options
  263. | Option | Court | Description |
  264. | ----------------------------------------- | ----- | -------------------------------------------- |
  265. | <nobr><code>{"--max-count"}</code></nobr> | `-n` | Limiter aux N sessions les plus récentes |
  266. | <nobr><code>{"--format"}</code></nobr> | | Format de sortie : tableau ou json (tableau) |
  267. ---
  268. ### stats
  269. Affichez les statistiques d'utilisation et de coût des jetons pour vos sessions OpenCode.
  270. ```bash
  271. opencode stats
  272. ```
  273. #### Options
  274. | Option | Description |
  275. | --------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
  276. | <nobr><code>{"--days"}</code></nobr> | Afficher les statistiques des N derniers jours (depuis le début) |
  277. | <nobr><code>{"--tools"}</code></nobr> | Nombre d'outils à afficher (tous) |
  278. | <nobr><code>{"--models"}</code></nobr> | Afficher la répartition de l'utilisation du modèle (masqué par défaut). Passez un numéro pour afficher les N premiers |
  279. | <nobr><code>{"--project"}</code></nobr> | Filtrer par projet (tous les projets, chaîne vide : projet actuel) |
  280. ---
  281. ### export
  282. Exportez les données de session au format JSON.
  283. ```bash
  284. opencode export [sessionID]
  285. ```
  286. Si vous ne fournissez pas d'ID de session, vous serez invité à sélectionner parmi les sessions disponibles.
  287. ---
  288. ### import
  289. Importez les données de session à partir d'un fichier JSON ou d'une URL de partage OpenCode.
  290. ```bash
  291. opencode import <file>
  292. ```
  293. Vous pouvez importer à partir d'un fichier local ou d'une URL de partage OpenCode.
  294. ```bash
  295. opencode import session.json
  296. opencode import https://opncd.ai/s/abc123
  297. ```
  298. ---
  299. ### web
  300. Démarrez un serveur OpenCode sans interface graphique avec une interface Web.
  301. ```bash
  302. opencode web
  303. ```
  304. Cela démarre un serveur HTTP et ouvre un navigateur Web pour accéder à OpenCode via une interface Web. Définissez `OPENCODE_SERVER_PASSWORD` pour activer l'authentification de base HTTP (le nom d'utilisateur par défaut est `opencode`).
  305. #### Options
  306. | Option | Description |
  307. | ---------------------------------------- | ---------------------------------------------------------- |
  308. | <nobr><code>{"--port"}</code></nobr> | Port d'écoute |
  309. | <nobr><code>{"--hostname"}</code></nobr> | Nom d'hôte d'écoute |
  310. | <nobr><code>{"--mdns"}</code></nobr> | Activer la découverte mDNS |
  311. | <nobr><code>{"--cors"}</code></nobr> | Origines de navigateur supplémentaires pour autoriser CORS |
  312. ---
  313. ### acp
  314. Démarrez un serveur ACP (Agent Client Protocol).
  315. ```bash
  316. opencode acp
  317. ```
  318. Cette commande démarre un serveur ACP qui communique via stdin/stdout en utilisant nd-JSON.
  319. #### Options
  320. | Option | Description |
  321. | ---------------------------------------- | --------------------- |
  322. | <nobr><code>{"--cwd"}</code></nobr> | Répertoire de travail |
  323. | <nobr><code>{"--port"}</code></nobr> | Port d'écoute |
  324. | <nobr><code>{"--hostname"}</code></nobr> | Nom d'hôte d'écoute |
  325. ---
  326. ### uninstall
  327. Désinstallez OpenCode et supprimez tous les fichiers associés.
  328. ```bash
  329. opencode uninstall
  330. ```
  331. #### Options
  332. | Option | Court | Description |
  333. | ------------------------------------------- | ----- | --------------------------------------------------- |
  334. | <nobr><code>{"--keep-config"}</code></nobr> | `-c` | Conserver les fichiers de configuration |
  335. | <nobr><code>{"--keep-data"}</code></nobr> | `-d` | Conserver les données de session et les instantanés |
  336. | <nobr><code>{"--dry-run"}</code></nobr> | | Afficher ce qui serait supprimé sans supprimer |
  337. | <nobr><code>{"--force"}</code></nobr> | `-f` | Ignorer les invites de confirmation |
  338. ---
  339. ### upgrade
  340. Met à jour opencode vers la dernière version ou une version spécifique.
  341. ```bash
  342. opencode upgrade [target]
  343. ```
  344. Pour mettre à niveau vers la dernière version.
  345. ```bash
  346. opencode upgrade
  347. ```
  348. Pour passer à une version spécifique.
  349. ```bash
  350. opencode upgrade v0.1.48
  351. ```
  352. #### Options
  353. | Option | Court | Description |
  354. | -------------------------------------- | ----- | --------------------------------------------------------------- |
  355. | <nobr><code>{"--method"}</code></nobr> | `-m` | La méthode d'installation utilisée ; curl, npm, pnpm, bun, brew |
  356. ---
  357. ## Options globales
  358. La CLI opencode prend les flags globaux suivants.
  359. | Option | Court | Description |
  360. | ------------------------------------------ | ----- | ---------------------------------------- |
  361. | <nobr><code>{"--help"}</code></nobr> | `-h` | Afficher l'aide |
  362. | <nobr><code>{"--version"}</code></nobr> | `-v` | Afficher le numéro de version |
  363. | <nobr><code>{"--print-logs"}</code></nobr> | | Afficher les logs sur stderr |
  364. | <nobr><code>{"--log-level"}</code></nobr> | | Niveau de log (DEBUG, INFO, WARN, ERROR) |
  365. ---
  366. ## Variables d'environnement
  367. OpenCode peut être configuré à l'aide de variables d'environnement.
  368. | Variables | Type | Description |
  369. | ------------------------------------- | ------- | --------------------------------------------------------------------------------- |
  370. | `OPENCODE_AUTO_SHARE` | booléen | Partager automatiquement des sessions |
  371. | `OPENCODE_GIT_BASH_PATH` | chaîne | Chemin vers l'exécutable Git Bash sur Windows |
  372. | `OPENCODE_CONFIG` | chaîne | Chemin d'accès au fichier de configuration |
  373. | `OPENCODE_TUI_CONFIG` | chaîne | Chemin d'accès au fichier de configuration TUI |
  374. | `OPENCODE_CONFIG_DIR` | chaîne | Chemin d'accès au répertoire de configuration |
  375. | `OPENCODE_CONFIG_CONTENT` | chaîne | Contenu de configuration JSON en ligne |
  376. | `OPENCODE_DISABLE_AUTOUPDATE` | booléen | Désactiver les vérifications automatiques des mises à jour |
  377. | `OPENCODE_DISABLE_PRUNE` | booléen | Désactiver le nettoyage des anciennes données |
  378. | `OPENCODE_DISABLE_TERMINAL_TITLE` | booléen | Désactiver les mises à jour automatiques des titres du terminal |
  379. | `OPENCODE_PERMISSION` | chaîne | Configuration des autorisations JSON intégrées |
  380. | `OPENCODE_DISABLE_DEFAULT_PLUGINS` | booléen | Désactiver les plugins par défaut |
  381. | `OPENCODE_DISABLE_LSP_DOWNLOAD` | booléen | Désactiver les téléchargements automatiques du serveur LSP |
  382. | `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | booléen | Activer les modèles expérimentaux |
  383. | `OPENCODE_DISABLE_AUTOCOMPACT` | booléen | Désactiver le compactage automatique du contexte |
  384. | `OPENCODE_DISABLE_CLAUDE_CODE` | booléen | Désactiver la lecture de `.claude` (prompt + compétences) |
  385. | `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | booléen | Désactiver la lecture `~/.claude/CLAUDE.md` |
  386. | `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | booléen | Désactiver le chargement de `.claude/skills` |
  387. | `OPENCODE_DISABLE_MODELS_FETCH` | booléen | Désactiver la récupération de modèles à partir de sources distantes |
  388. | `OPENCODE_FAKE_VCS` | chaîne | Faux fournisseur VCS à des fins de test |
  389. | `OPENCODE_CLIENT` | chaîne | Identifiant du client (par défaut `cli`) |
  390. | `OPENCODE_ENABLE_EXA` | booléen | Activer les outils de recherche Web Exa |
  391. | `OPENCODE_SERVER_PASSWORD` | chaîne | Activer l'authentification de base pour `serve`/`web` |
  392. | `OPENCODE_SERVER_USERNAME` | chaîne | Remplacer le nom d'utilisateur d'authentification de base (par défaut `opencode`) |
  393. | `OPENCODE_MODELS_URL` | chaîne | URL personnalisé pour récupérer la configuration des modèles |
  394. ---
  395. ### Expérimental
  396. Ces variables d'environnement activent des fonctionnalités expérimentales qui peuvent être modifiées ou supprimées.
  397. | Variables | Type | Description |
  398. | ----------------------------------------------- | ------- | --------------------------------------------------------------- |
  399. | `OPENCODE_EXPERIMENTAL` | booléen | Activer les fonctionnalités expérimentales du drapeau global |
  400. | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | booléen | Activer la découverte d'icônes |
  401. | `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | booléen | Désactiver la copie lors de la sélection dans TUI |
  402. | `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | numéro | Délai d'expiration par défaut pour les commandes bash en ms |
  403. | `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | numéro | Nombre maximum de jetons de sortie pour les réponses LLM |
  404. | `OPENCODE_EXPERIMENTAL_FILEWATCHER` | booléen | Activer l'observateur de fichiers pour l'ensemble du répertoire |
  405. | `OPENCODE_EXPERIMENTAL_OXFMT` | booléen | Activer le formateur oxfmt |
  406. | `OPENCODE_EXPERIMENTAL_LSP_TOOL` | booléen | Activer l'outil expérimental LSP |
  407. | `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | booléen | Désactiver l'observateur de fichiers |
  408. | `OPENCODE_EXPERIMENTAL_EXA` | booléen | Activer les fonctionnalités Exa expérimentales |
  409. | `OPENCODE_EXPERIMENTAL_LSP_TY` | booléen | Activer TY LSP pour les fichiers python |
  410. | `OPENCODE_EXPERIMENTAL_PLAN_MODE` | booléen | Activer le mode plan |
  411. | `OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS` | booléen | Activer les tâches de sous-agents en arrière-plan |
  412. | `OPENCODE_EXPERIMENTAL_EVENT_SYSTEM` | booléen | Activer le système d'événements expérimental |
  413. | `OPENCODE_EXPERIMENTAL_NATIVE_LLM` | booléen | Activer le chemin de requête LLM natif |
  414. | `OPENCODE_EXPERIMENTAL_PARALLEL` | booléen | Activer l'exécution parallèle de la recherche web |
  415. | `OPENCODE_EXPERIMENTAL_SCOUT` | booléen | Activer le sous-agent Scout |
  416. | `OPENCODE_EXPERIMENTAL_WORKSPACES` | booléen | Activer la prise en charge des espaces de travail |