{
 "id": "z-code",
 "nom": "ZCode",
 "url": "https://quelleia.com/outils/z-code/",
 "categorie": "editeur_de_code",
 "categorie_nom": "éditeur de code",
 "resume": {
  "texte": "ZCode est l'application de bureau de Z.ai (Zhipu) pour faire coder un agent sur ses propres projets. On décrit la tâche ; ZCode Agent lit le code, modifie les fichiers, lance des commandes et vérifie le résultat dans un navigateur intégré. Z.ai la présente comme le « harnais officiel » de GLM-5.3 (l'outil qui pilote le modèle), réglé pour les tâches longues. Elle fonctionne avec un compte Z.ai et son GLM Coding Plan, ou avec la clé d'API d'un autre fournisseur. Elle est open source depuis septembre 2026.",
  "sources": [
   "https://zcode.z.ai/en",
   "https://zcode.z.ai/en/docs/welcome",
   "https://docs.z.ai/devpack/tool/zcode.md",
   "https://github.com/zai-org/ZCode"
  ]
 },
 "editeur": {
  "nom": "Z.ai (Zhipu)",
  "pays": "Singapour",
  "paysSource": "https://zcode.z.ai/en/privacy",
  "site": "https://z.ai",
  "depot": "https://github.com/zai-org/ZCode",
  "source": "https://zcode.z.ai/en/privacy"
 },
 "site_officiel": "https://z.ai",
 "licence": {
  "code_ouvert": true,
  "nom": "Apache-2.0",
  "texte": "Le dépôt public a ouvert le 20 septembre 2026. Il contient les clients, les services, l'interface partagée et la ligne de commande de l'agent.",
  "source": "https://github.com/zai-org/ZCode/blob/main/LICENSE"
 },
 "prix": {
  "texte": "L'application est gratuite d'après sa FAQ, mais il faut une clé d'API ou une offre de modèles. Le GLM Coding Plan de Z.ai coûte 18 $ (Lite), 80 $ (Pro) ou 168 $ (Max) par mois. Il coûte 20 % de moins au trimestre et 30 % de moins à l'année. Les nouveaux utilisateurs de ZCode ont 5 jours d'essai gratuit (3 millions de jetons GLM-5.3 et 2 millions de jetons GLM-5-turbo par jour).",
  "formules": [
   "gratuit",
   "abonnement",
   "usage"
  ],
  "source": "https://z.ai/subscribe",
  "consulte": "2026-10-03",
  "abonnements": [
   {
    "id": "zai-glm-coding-plan",
    "nom": "GLM Coding Plan (Z.ai)",
    "url": "https://quelleia.com/abonnements/zai-glm-coding-plan/"
   }
  ]
 },
 "systemes": {
  "liste": [
   {
    "id": "macos",
    "nom": "macOS",
    "detail": "Apple Silicon et Intel"
   },
   {
    "id": "windows",
    "nom": "Windows",
    "detail": "natif, x64 et ARM64"
   },
   {
    "id": "linux",
    "nom": "Linux",
    "detail": "x64 et ARM64 ; AppImage, .deb et .rpm"
   }
  ],
  "source": "https://zcode.z.ai/en/docs/install",
  "consulte": "2026-10-03"
 },
 "formes": [
  {
   "id": "bureau",
   "nom": "application de bureau",
   "texte": "application ZCode, la seule forme distribuée prête à l'emploi",
   "lien": "https://zcode.z.ai/en"
  },
  {
   "id": "cli",
   "nom": "ligne de commande",
   "texte": "interface en terminal `zcode`, à construire soi-même depuis le dépôt (pnpm build:zcode)",
   "lien": "https://github.com/zai-org/ZCode"
  },
  {
   "id": "web",
   "nom": "version web",
   "texte": "`zcode --web` sert l'interface dans le navigateur, depuis la même version construite à partir du dépôt",
   "lien": "https://github.com/zai-org/ZCode"
  }
 ],
 "mobile": {
  "pilotable": true,
  "applis": [],
  "pilotage": [
   {
    "par": "navigateur du téléphone (Remote Control)",
    "texte": "Scanner le code QR affiché par ZCode ou ouvrir le lien. On voit alors les espaces de travail et les tâches de la fenêtre, on crée une tâche dans un espace existant et on envoie des consignes à l'agent. Les commandes s'exécutent sur l'ordinateur ou la machine distante déjà reliée.",
    "officiel": true,
    "source": "https://zcode.z.ai/en/docs/remote-control"
   },
   {
    "par": "WeChat et Feishu (Bot Channel)",
    "texte": "Écrire au robot dans la messagerie pour suivre une tâche, en créer une, changer de projet, de modèle ou de mode d'exécution. DingTalk, Discord et WeCom sont annoncés pour plus tard.",
    "officiel": true,
    "source": "https://zcode.z.ai/en/docs/bot-channel"
   }
  ],
  "consulte": "2026-10-03"
 },
 "installation": {
  "page": "https://zcode.z.ai/en/docs/install",
  "consulte": "2026-10-03",
  "etapes": [
   {
    "systeme": "macOS (Apple Silicon ou Intel)",
    "commandes": [],
    "texte": "Télécharger le .dmg sur https://zcode.z.ai/en, l'ouvrir, glisser ZCode.app dans le dossier Applications, puis lancer ZCode depuis le Launchpad.",
    "page": null
   },
   {
    "systeme": "Windows (x64 ou ARM64)",
    "commandes": [],
    "texte": "Télécharger l'installateur, double-cliquer dessus et suivre l'assistant, puis lancer ZCode depuis le menu Démarrer ou le raccourci du bureau.",
    "page": null
   },
   {
    "systeme": "Linux (x64 ou ARM64)",
    "commandes": [
     "chmod +x ZCode-*.AppImage"
    ],
    "texte": "Télécharger le fichier .AppImage, .deb ou .rpm. Rendre l'AppImage exécutable, ou installer le .deb ou le .rpm avec le gestionnaire de paquets de la distribution, puis lancer ZCode.",
    "page": null
   },
   {
    "systeme": "macOS, si le système dit que l'application est endommagée",
    "commandes": [
     "xattr -dr com.apple.quarantine /Applications/ZCode.app"
    ],
    "texte": null,
    "page": null
   }
  ],
  "paquets": [],
  "script_par_tube": false
 },
 "demarrer": {
  "texte": "Au premier lancement, cliquer sur « Start using ZCode » et choisir un dossier de projet comme espace de travail. Taper ensuite une consigne simple dans la zone de discussion, par exemple lister les fichiers du dossier. Sans modèle branché, le bouton Connect en bas à gauche propose Connect Z.ai, Connect BigModel ou Use API Key.",
  "commandes": [],
  "source": "https://zcode.z.ai/en/docs/install"
 },
 "choisir_modele": {
  "texte": "Cliquer sur le nom du modèle dans la zone de saisie pour ouvrir le sélecteur. En bas de la liste, « Manage Models » ouvre Settings, Model Settings, où l'on ajoute des fournisseurs et des clés. Avec un compte Z.ai qui a un GLM Coding Plan, ZCode utilise directement l'offre et son quota.",
  "commandes": [],
  "source": "https://zcode.z.ai/en/docs/configuration"
 },
 "fonctions": [
  {
   "nom": "ZCode Agent et AGENTS.md",
   "texte": "L'agent maison lit le fichier AGENTS.md du projet et celui de ~/.zcode. On lui désigne des fichiers avec @, des commandes avec / et des skills (procédures réutilisables) avec $.",
   "source": "https://zcode.z.ai/en/docs/agents"
  },
  {
   "nom": "Mode Goal",
   "texte": "La commande /goal fixe un objectif : l'agent enchaîne les tours et vérifie à chaque fin de tour si l'objectif est atteint avant de s'arrêter.",
   "source": "https://zcode.z.ai/en/docs/goal"
  },
  {
   "nom": "Navigateur intégré",
   "texte": "L'agent pilote un navigateur intégré à l'application (ouvrir une page, cliquer, remplir un formulaire, faire une capture) pour vérifier son travail.",
   "source": "https://zcode.z.ai/en/docs/browser-use"
  },
  {
   "nom": "Sous-agents",
   "texte": "L'agent principal lance des sous-agents dans un contexte isolé (general-purpose, Explore, ou définis par l'utilisateur) qui lui rendent un résumé.",
   "source": "https://zcode.z.ai/en/docs/subagents"
  },
  {
   "nom": "MCP",
   "texte": "ZCode Agent utilise des serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). On les gère à un seul endroit, qu'ils servent aux fichiers, au navigateur, à la mémoire ou aux bases de données.",
   "source": "https://zcode.z.ai/en/docs/mcp-services"
  },
  {
   "nom": "Développement à distance",
   "texte": "Un espace de travail peut tourner sur une machine distante en SSH, dans une distribution WSL (le sous-système Linux de Windows) ou dans un conteneur Docker. L'interface reste sur le poste local.",
   "source": "https://zcode.z.ai/en/docs/remote-development"
  },
  {
   "nom": "Mémoire de projet",
   "texte": "Cette option, désactivée par défaut, fait retenir à l'agent des faits utiles sur le projet pour les ressortir dans les sessions suivantes. Ils restent stockés sur la machine seulement.",
   "source": "https://zcode.z.ai/en/docs/agents"
  }
 ],
 "modeles": {
  "texte": "Modèles GLM par un compte Z.ai (international) ou BigModel (Chine), avec ou sans GLM Coding Plan, ou par clé d'API. Fournisseurs documentés en plus : Anthropic, OpenRouter, Moonshot, OpenAI, MiniMax et Xiaomi MiMo. Tout service compatible avec les protocoles OpenAI ou Anthropic s'ajoute comme fournisseur personnalisé, y compris un service auto-hébergé sur un réseau privé.",
  "source": "https://zcode.z.ai/en/docs/configuration",
  "cle_personnelle": "oui",
  "modeles_locaux": "inconnu",
  "proposes": null,
  "releve": null
 },
 "disponibilite": {
  "texte": "Version internationale sur zcode.z.ai/en, liée à un compte Z.ai, et version chinoise sur zcode.z.ai/cn, éditée par Beijing Zhipu Huazhang Technology et liée à un compte BigModel. Les conditions d'utilisation de Z.ai n'excluent que l'Iran, la Corée du Nord, Cuba, la Crimée, Donetsk et Zaporijia. Interface en anglais et en chinois simplifié.",
  "international": true,
  "inscription_france": true,
  "langues": [
   "anglais",
   "chinois"
  ],
  "source": "https://docs.z.ai/legal-agreement/terms-of-use.md",
  "consulte": "2026-10-03"
 },
 "confidentialite": {
  "texte": "La politique de la version internationale (15 juin 2026) désigne Jingsheng Hengxing Technology Pte. Ltd., à Singapour, comme responsable du traitement. Le service est fourni depuis Singapour, où les données sont en général traitées. Des transferts sont possibles vers des sociétés du groupe ou des prestataires à l'étranger. Le code, les fichiers et les textes envoyés à ZCode sont collectés pour rendre le service. Ils ne servent à entraîner les modèles que si l'utilisateur active le programme d'optimisation, désactivé par défaut. La politique de la version chinoise indique un stockage en Chine.",
  "page": "https://zcode.z.ai/en/privacy",
  "consulte": "2026-10-03"
 },
 "resultats_mesures": [],
 "comparateur": null,
 "avec_un_modele_local": null,
 "verifie": "2026-10-03",
 "non_verifie": [
  "La ligne de commande n'a aucun paquet publié (npm, brew, winget) : le dépôt ne décrit que sa construction depuis les sources.",
  "ZCode n'a pas d'application mobile officielle : le pilotage passe par le navigateur du téléphone et les messageries.",
  "Le sens exact de la mention « 1.5× Usage », à côté de ZCode dans la documentation du GLM Coding Plan, reste flou.",
  "Les langues de l'interface sont déduites des fichiers de traduction du dépôt (en-US, zh-CN) : aucune page de la documentation ne les liste."
 ],
 "sources": [
  "https://zcode.z.ai/en",
  "https://zcode.z.ai/en/docs/welcome",
  "https://docs.z.ai/devpack/tool/zcode.md",
  "https://github.com/zai-org/ZCode",
  "https://zcode.z.ai/en/docs/install",
  "https://zcode.z.ai/en/docs/configuration",
  "https://zcode.z.ai/en/docs/agents",
  "https://zcode.z.ai/en/docs/goal",
  "https://zcode.z.ai/en/docs/browser-use",
  "https://zcode.z.ai/en/docs/subagents",
  "https://zcode.z.ai/en/docs/mcp-services",
  "https://zcode.z.ai/en/docs/remote-development",
  "https://zcode.z.ai/en/privacy",
  "https://github.com/zai-org/ZCode/blob/main/LICENSE",
  "https://z.ai/subscribe",
  "https://zcode.z.ai/en/docs/remote-control",
  "https://zcode.z.ai/en/docs/bot-channel",
  "https://docs.z.ai/legal-agreement/terms-of-use.md"
 ]
}