---
title: "Zed avec des modèles hébergés en Europe"
description: "Ajoutez inference.eu comme fournisseur compatible OpenAI dans l’éditeur Zed et utilisez l’Agent Panel avec des modèles open-weight traités dans l’UE."
canonical: "https://inference.eu/fr/integrations/zed/"
language: "fr"
---

IDE et éditeurs · Zed

# Utiliser Zed avec des modèles open source hébergés dans l’UE

Zed est un éditeur de code rapide et open source, doté d’un agent intégré. Il prend en charge les fournisseurs compatibles OpenAI dans settings.json. Vous pouvez donc faire tourner l’Agent Panel et l’assistant en ligne sur des modèles open-weight chez inference.eu, traités dans des centres de données européens et appelés directement depuis votre éditeur.

[Contacter l'équipe](https://inference.eu/fr/contact/)[Configuration](#setup)

1.  01Format d'API: OpenAI
2.  02Centres de données dans l'UE
3.  03Couvert par un seul DPA

## Configuré en quelques minutes

1.  1

    Créez une clé API dans votre compte inference.eu et exportez-la sous le nom `INFERENCE_EU_API_KEY`, ou gardez-la pour la coller dans Zed.

2.  2

    Lancez `agent: open settings`, ouvrez LLM Providers et cliquez sur Add Provider, ou modifiez directement `settings.json`.

3.  3

    Ajoutez un fournisseur `inference-eu` sous `openai_compatible`, avec `api_url` réglé sur l’URL de base d’inference.eu et les modèles voulus.

4.  4

    Saisissez la clé dans les réglages du fournisseur, ou laissez Zed lire `INFERENCE_EU_API_KEY` dans l’environnement.

5.  5

    Ouvrez l’Agent Panel, choisissez un modèle inference.eu et demandez une petite modification.

~/.config/zed/settings.json

```
{
  "language_models": {
    "openai_compatible": {
      // Zed reads the key from INFERENCE_EU_API_KEY for this provider id.
      "inference-eu": {
        "api_url": "https://api.inference.eu/v1",
        "available_models": [
          {
            "name": "qwen3-coder-480b-a35b-instruct",
            "display_name": "Qwen3 Coder 480B (EU)",
            "max_tokens": 262144,
            "capabilities": { "tools": true, "images": false }
          },
          {
            "name": "gpt-oss-120b",
            "display_name": "gpt-oss-120b (EU)",
            "max_tokens": 131072,
            "capabilities": { "tools": true, "images": false }
          }
        ]
      }
    }
  }
}
```

## Qu’est-ce que Zed

Zed est un éditeur de code écrit en Rust par Zed Industries, conçu pour la rapidité et la collaboration en temps réel. Il comprend un Agent Panel capable de lire votre projet, de modifier des fichiers et de lancer des commandes, un assistant en ligne pour des modifications ciblées et des prédictions de modification pendant la saisie. Il accueille aussi des agents externes via l’Agent Client Protocol.

Pour ses propres fonctions d’IA, Zed vous laisse choisir votre fournisseur. En plus des fournisseurs intégrés, il accepte tout point d’accès compatible OpenAI : c’est ainsi que vous connectez inference.eu, sans extension.

## Comment fonctionne la configuration

Les fournisseurs compatibles OpenAI se déclarent dans `settings.json`, sous `language_models.openai_compatible`. Chacun a un nom, une `api_url` et une liste `available_models`. Pour chaque modèle, indiquez dans `name` l’identifiant exact d’inference.eu, dans `max_tokens` sa fenêtre de contexte, et déclarez ses `capabilities`, comme `tools`.

Zed ne stocke pas les clés dans `settings.json`. Saisissez la clé dans les réglages du fournisseur, qui la place dans le trousseau du système, ou définissez une variable d’environnement. Son nom reprend l’identifiant du fournisseur en majuscules avec des tirets bas, suivi de `_API_KEY` : le fournisseur `inference-eu` lit `INFERENCE_EU_API_KEY`. Une variable définie prime sur le trousseau.

## Quels modèles choisir

L’Agent Panel appelle des outils à répétition pour lire des fichiers, modifier le code et lancer des commandes : choisissez des modèles fiables pour les appels d’outils. `qwen3-coder-480b-a35b-instruct` est un bon choix par défaut pour le travail d’agent. `glm-5.3` et `kimi-k3` conviennent pour planifier des changements importants et expliquer du code inconnu ; ajoutez-les avec leur taille de contexte.

Pour l’assistant en ligne et les questions rapides, `gpt-oss-120b` répond vite. Si un modèle gère des niveaux de raisonnement, renseignez `reasoning_effort` dans son entrée. Les prédictions de modification sont une fonction distincte, avec leur propre réglage de fournisseur, et ne reposent pas sur ces modèles de chat.

## Dépannage

Si le fournisseur apparaît comme non authentifié, Zed n’a trouvé aucune clé. Saisissez-la dans les réglages du fournisseur, ou lancez Zed depuis un shell où `INFERENCE_EU_API_KEY` est définie ; le nom suit l’identifiant du fournisseur. Une erreur 401 signale une clé erronée. Pour revenir au trousseau, supprimez la variable et redémarrez Zed.

« Model not found » signifie que `name` diffère de l’identifiant inference.eu. Si l’agent répond sans appeler d’outils, vérifiez que `capabilities.tools` vaut `true` et choisissez un modèle entraîné à cet usage. Si le point d’accès refuse la limite de sortie, réglez `capabilities.max_tokens_parameter` sur `true`.

## Garder le code et les données dans l’UE

Zed initialise les fournisseurs de modèles dans l’application locale et envoie les requêtes depuis votre machine vers l’`api_url` indiquée, y compris pour les projets SSH et distants. Avec inference.eu, le code et le contexte de vos requêtes sont traités dans des centres de données de l’UE et ne servent jamais à l’entraînement. Nous signons un accord de sous-traitance au titre de l’article 28 du RGPD, communiquons la liste de nos sous-traitants et facturons en euros.

D’autres fonctions de Zed ont leurs propres réglages. Les prédictions de modification peuvent utiliser le service hébergé de Zed, et Zed collecte une télémétrie désactivable. Vérifiez ces deux points si tout votre code doit rester chez inference.eu.

## Zed

Catégorie

IDE et éditeurs

Éditeur

Zed Industries

Format d'API

OpenAI

Traitement

Centres de données dans l'UE

Site web

[zed.dev](https://zed.dev/)

Documentation

[zed.dev](https://zed.dev/docs/ai/use-api-access)

## Zed : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Oui. Zed accepte votre propre fournisseur pour ses fonctions d’IA. Avec inference.eu configuré comme fournisseur compatible OpenAI, l’Agent Panel et l’assistant en ligne utilisent votre clé inference.eu, et l’usage des modèles est facturé par inference.eu en euros.

Dans le trousseau du système si vous la saisissez dans les réglages du fournisseur, ou dans une variable d’environnement. Zed ne lit pas de clé dans settings.json. Pour l’identifiant \`inference-eu\`, la variable s’appelle \`INFERENCE\_EU\_API\_KEY\`.

Qwen3 Coder 480B est un bon choix par défaut, car il gère bien les appels d’outils. GLM-5.3 et Kimi K3 conviennent à la planification et aux explications, gpt-oss-120b aux modifications en ligne rapides. Déclarez plusieurs modèles et passez de l’un à l’autre dans le sélecteur.

Les requêtes de l’Agent Panel et de l’assistant en ligne partent de votre machine vers le fournisseur configuré. Les prédictions de modification se règlent à part et peuvent utiliser le service hébergé de Zed, qui collecte aussi une télémétrie désactivable. Vérifiez ces deux réglages pour une configuration stricte.

Oui. Renseignez \`max\_tokens\` pour chaque modèle avec sa fenêtre de contexte. Zed s’en sert pour savoir quelle part de la conversation et des fichiers tient dans une requête. Reprenez la valeur indiquée pour le modèle sur inference.eu.

Le modèle ne renvoie pas d’appels d’outils. Vérifiez d’abord que \`capabilities.tools\` vaut \`true\` pour ce modèle, puis choisissez-en un entraîné à l’usage d’outils, comme Qwen3 Coder, GLM-5.3 ou Kimi K3.

Oui. Zed initialise les fournisseurs dans l’application locale : la clé et le point d’accès proviennent de votre trousseau ou de votre environnement local, et les requêtes partent de votre machine vers inference.eu même si le projet se trouve sur un serveur distant.

Les prédictions de modification sont une fonction distincte, avec son propre choix de fournisseur, et exigent des modèles entraînés pour cette tâche. Les modèles de chat présentés ici servent à l’Agent Panel et à l’assistant en ligne. Désactivez les prédictions si elles envoient du code à un service non validé.

Certains points d’accès attendent la limite de sortie dans \`max\_tokens\` plutôt que dans \`max\_completion\_tokens\`. Avec \`capabilities.max\_tokens\_parameter\` à \`true\`, Zed envoie \`max\_tokens\`. N’utilisez cette option que si des requêtes sont refusées à cause du champ de limite de sortie.

Oui. Partagez le bloc \`language\_models\` de settings.json, qui ne contient aucun secret. Chacun ajoute sa propre clé via les réglages du fournisseur ou la variable \`INFERENCE\_EU\_API\_KEY\`, ce qui permet de suivre l’usage par personne.

[Poser une question](https://inference.eu/fr/contact/)

## Pages liées

[Toutes les intégrations](https://inference.eu/fr/integrations/)

-   [ContinueConfigurez l’extension Continue pour VS Code et JetBrains avec des modèles open-weight traités dans des centres de données de l’UE, rôle par rôle, dans config.yaml.IDE et éditeurs](https://inference.eu/fr/integrations/continue/)
-   [ClineConnectez l’agent de code Cline, pour VS Code et le terminal, à des modèles open-weight traités dans l’UE grâce au fournisseur OpenAI Compatible.Agents de code](https://inference.eu/fr/integrations/cline/)
-   [JetBrains AI AssistantConnectez JetBrains AI Assistant à des modèles open-weight traités dans l’UE via son fournisseur compatible OpenAI, puis attribuez-les aux fonctions de l’IDE.IDE et éditeurs](https://inference.eu/fr/integrations/jetbrains-ai-assistant/)
-   [CursorUtilisez des modèles open-weight traités dans l’UE pour Chat et Agent dans Cursor grâce à l’URL de base personnalisée, et sachez ce qui transite encore par Cursor.IDE et éditeurs](https://inference.eu/fr/integrations/cursor/)

## Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

-   Réponse sous un jour ouvré
-   Tarif adapté à votre volume
-   DPA prêt à signer
