Configuration

Réglages VS Code

Configurez Cortex dans les Paramètres VS Code (recherchez « Cortex »). Les réglages sont sous le namespace cortex.* — ce n'est pas un config.json de projet.

RéglageDéfautDescription
cortex.opencodeBinary "opencode" Chemin vers le binaire CLI OpenCode
cortex.opencodePort 4096 Port local pour opencode serve
cortex.agent "build" Agent primaire OpenCode par défaut (ex. build, plan)
cortex.providerID "opencode" Id du fournisseur OpenCode préféré
cortex.modelID "big-pickle" Id du modèle préféré dans ce fournisseur
cortex.modelMode "auto" Sélection de modèle : auto / turbo / manual
cortex.routing.useAllConnectedProviders false Si true, Auto/Turbo peut utiliser tout fournisseur connecté dans OpenCode ; si false, uniquement cortex.providerID
cortex.context.topK 8 Nombre de chunks de contexte local injectés par prompt
cortex.context.maxChars 12000 Maximum de caractères de contexte récupéré par prompt
cortex.context.embeddings "hash" Backend d'embeddings : hash (hors ligne) ou minilm
cortex.context.chunkMode "symbols" Mode de découpage de l'index : symbols (LSP) ou lines
cortex.locale "en" Langue de l'UI Cortex (indépendante de la langue d'affichage VS Code)

Modèles via OpenCode

Cortex utilise OpenCode comme fournisseur agentic. Vous choisissez parmi les modèles disponibles sur votre abonnement OpenCode. La facturation OpenCode est gérée en dehors de Cortex et n'a aucun lien avec la licence Cortex.

OpenCode peut aussi utiliser sa propre configuration (par exemple ~/.config/opencode/opencode.json) pour les permissions d'agent et les défauts. C'est la configuration OpenCode, distincte des réglages Cortex dans VS Code.

Sources de contexte

Cortex collecte automatiquement le contexte depuis :