OpenCode
Anomaly and contributors · Client de bureau open source d’agent de programmation IA pour projets locaux, sessions de code et fournisseurs de modèles configurables ; distinct de la CLI terminal.
- Installations sur 30 jours
- 11 127
- N° 31 du classement App
- Installations sur 1 an
- 88,8 k
- 365 derniers jours
- Dernière version
- 2.1.3
- il y a 11 heures · 22 oct.
- Taille du téléchargement
- 280Mo
- arm64 / x86_64 · dmg
- Rythme des versions
- Quotidien
- 14 versions en 30 jours
OpenCode est une app Mac de la catégorie Outils de développement. Développée par Anomaly and contributors.
Informations clés
- Puce
- Apple silicon · Intel
- Version du système
- macOS 13 ou version ultérieure
- Prix
- Gratuit · Détails du prix
- Développeur
- Anomaly and contributors
- Commande d’installation
brew install --cask opencode-desktop- Homebrew
- Disponible ; l’app se met à jour elle-même
- Autres noms
- opencode-desktop
Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information
Présentation
Traduit par IAVoir l’originalOpenCode Desktop est le client de bureau graphique de l’agent de programmation IA open source OpenCode, développé par Anomaly. Il offre aux développeurs un accès de bureau aux sessions d’agent et aux fournisseurs de modèles connectés. Ce cask Homebrew installe OpenCode.app ; il est distinct de la CLI terminal opencode distribuée séparément. Le README officiel version1 qualifie l’application de bureau de bêta.
Fonctionnalités
- Travaillez sur des projets locaux avec un agent de programmation IA dans un client de bureau.
- Posez des questions sur le code et planifiez ou implémentez des modifications avec le flux de travail de l’agent.
- Choisissez les fournisseurs de modèles compatibles et configurez leur authentification et leurs modèles.
- Utilisez un agent de planification pour l’analyse ou l’agent de construction pour les actions de développement, selon les autorisations configurées.
- Étendez le flux de travail OpenCode avec les outils, plugins et intégrations MCP documentés.
- Utilisez le même écosystème de projets OpenCode avec ses intégrations distinctes pour terminal et éditeur.
Installation et première utilisation
Installez avec brew install --cask opencode-desktop, ou téléchargez le DMG macOS officiel pour Apple Silicon ou Intel et déplacez OpenCode.app dans Applications. Lancez l’application, sélectionnez votre projet et configurez un fournisseur compatible via le parcours de connexion de l’application. Choisissez un modèle disponible et commencez par une petite question de code ou une tâche de planification. Vérifiez les opérations proposées sur les fichiers et les commandes selon vos autorisations configurées. Les commandes npm, d’installation shell et de formule Homebrew du README installent l’outil terminal, pas ce cask de bureau.
Configuration et dépendances
Le cask Homebrew de production nécessite macOS12 ou ultérieur et propose des DMG ARM64 et x64 distincts. Il ne déclare aucune dépendance de formule supplémentaire. L’application de bureau empaquetée ne nécessite pas l’installation de la chaîne de développement du dépôt source simplement pour démarrer. Les outils, compilateurs et commandes de test propres aux projets restent des dépendances des travaux demandés à l’agent. Un accès réseau et des identifiants adaptés sont nécessaires pour les fournisseurs de modèles hébergés ; les modèles locaux ont leurs propres besoins en serveur et ressources. Aucun minimum fixe de RAM ou de stockage installé n’a été confirmé dans les documents officiels consultés. Le DMG Apple Silicon actuel fait151,111,725 octets, ce qui n’est pas l’espace installé.
Plateformes, conflits et détails d’installation
Les téléchargements officiels de bureau comprennent macOS Apple Silicon/Intel, Windows x64 et des options Linux deb/rpm/AppImage. Le cask actuel liste aussi des variantes Linux AppImage. Ne déduisez pas l’existence d’une application mobile publiée des ressources d’icônes Android/iOS de l’arborescence source. Le README officiel consulté ne liste pas de distribution mobile de bureau prise en charge.
Homebrew ne déclare aucun conflit de cask nommé. Une autre OpenCode.app installée manuellement peut occuper le même chemin dans Applications. La CLI OpenCode distincte est une autre distribution, pas un conflit déclaré. Les pannes de fournisseur, paramètres de modèles non compatibles ou identifiants peuvent empêcher les requêtes sans indiquer un échec d’installation de bureau. Le nettoyage facultatif zap de Homebrew supprime les données de support, caches, journaux, préférences, stockage web et état sauvegardé de l’application ; préservez les réglages et données de session nécessaires avant le nettoyage.
Comptes, coûts et licence
Le projet source est sous licence MIT. L’installation du client de bureau n’inclut pas en soi un accès illimité aux modèles hébergés. L’authentification, les frais API, l’éligibilité aux abonnements et les limites des modèles dépendent du service choisi ; les offres hébergées facultatives d’OpenCode ont leurs propres conditions. Consultez la documentation officielle des fournisseurs au lieu de supposer qu’un abonnement fonctionne avec toutes les connexions. Les fournisseurs locaux nécessitent un service de modèles local configuré séparément. Le README consulté n’indique aucune obligation universelle de licence payante pour le client de bureau.
Références officielles
- Source Version1, téléchargements de bureau et flux de l’agent
- Page officielle de téléchargement
- Documentation des fournisseurs
- Licence MIT
- Historique officiel des versions
Exemple historique de la famille de produits
Le README du dépôt officiel intègre l’image fournie de l’interface terminal. Elle identifie visiblement OpenCode v0.3.11 et montre une session d’agent examinant une modification de code. Il s’agit d’un véritable exemple historique de terminal de la famille OpenCode, et non d’une capture de l’application de bureau actuelle 1.18.35. Les clients de bureau et de terminal restent des distributions distinctes et peuvent présenter des interfaces différentes.
Prix et options d’achat de OpenCode
OpenNavo consigne les prix vérifiés par région, version et période de facturation, avec leur source et leur date. Aucun historique des prix n’est conservé et OpenNavo n’indique pas s’il s’agit du prix le plus bas.
| Version | Prix | Région | Canal d’achat | Date de vérification |
|---|---|---|---|---|
| — | Gratuit | — | Site officielopencode.ai |
Configuration requise
| macOS | Version | Puce | Téléchargement | Source |
|---|---|---|---|---|
| macOS 13 ou version ultérieure | 2.1.3 | Intel | opencode.ai/files/bin/2.1.3/opencode-desktop-mac-x64.dmgSHA-256 c644ba647707cc9c5b726f558b5cf1a7a1033acbce4afda1a93e61aaf9c6aac5 | HomebrewVérifié le |
| macOS 13 ou version ultérieure | 2.1.3 | Apple silicon | opencode.ai/files/bin/2.1.3/opencode-desktop-mac-arm64.dmgSHA-256 928a231eb9c7b14f6e91fde10014a8bc319797de79032f4af82d8559f9a92a53 | HomebrewVérifié le |
Comment installer OpenCode sur Mac
- Dans « Terminal », exécutez :
brew install --cask opencode-desktop - Homebrew installe l’app dans votre dossier Applications.
Installer sans Homebrew
Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel
Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement
Désinstaller OpenCode et nettoyer éventuellement ses données
brew uninstall --cask opencode-desktopUne désinstallation standard supprime l’app mais conserve ses réglages et ses caches.
Nettoyage approfondi (facultatif)
brew uninstall --zap --cask opencode-desktop--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.
Fichiers que OpenCode peut laisser sur votre Mac (8)
- Fichiers et dossiers
~/Library/Application Support/ai.opencode.desktop~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/ai.opencode.desktop.sfl*~/Library/Caches/ai.opencode.desktop~/Library/HTTPStorages/ai.opencode.desktop~/Library/Logs/ai.opencode.desktop~/Library/Preferences/ai.opencode.desktop.plist~/Library/Saved Application State/ai.opencode.desktop.savedState~/Library/WebKit/ai.opencode.desktop
Ces éléments proviennent de la définition Homebrew, vérifiée le ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.
Nouveautés de la version 2.1.3
Nouveau Rédaction OpenNavo
Cette version n’a pas de notes dédiées.
Informations de sécurité sur OpenCode
Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.
- Canaux de distribution
- Homebrew
- Open source
- Oui · github.com/anomalyco/opencode · MITVérifié le
Détails d’installation
- Tap
- homebrew/cask
- URL de téléchargement
- https://opencode.ai/files/bin/2.1.3/opencode-desktop-mac-arm64.dmg
- SHA-256
- 928a231eb9c7b14f6e91fde10014a8bc319797de79032f4af82d8559f9a92a53
- Définition Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/opencode-desktop.rb
- formulae.brew.sh
- formulae.brew.sh/cask/opencode-desktop
- Code source
- github.com/anomalyco/opencode
Contenu de l’installation et de la désinstallation
Installation
appFichier source: OpenCode.
app Destination déclarée: /
Applications/ OpenCode. app Voir la déclaration complète
{ "app": [ "OpenCode.
app" ], "target": "/Applications/ }OpenCode. app" Suppression des données utilisateur
zapVoir la déclaration complète
{ "zap": [ { "trash": [ "~/
Library/ Support/Application ai. "~/opencode. desktop", Library/ Support/Application com. "~/apple. sharedfilelist/ com. apple. LSSharedFileList. ApplicationRecentDocuments/ ai. opencode. desktop. sfl*", Library/ "~/Caches/ ai. opencode. desktop", Library/ "~/HTTPStorages/ ai. opencode. desktop", Library/ "~/Logs/ ai. opencode. desktop", Library/ "~/Preferences/ ai. opencode. desktop. plist", Library/ Application State/Saved ai. "~/opencode. desktop. savedState", Library/ ] } ] }WebKit/ ai. opencode. desktop"
Questions fréquentes sur OpenCode
OpenCode est-il sûr ?
OpenCode figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis opencode.ai à l’aide de sa somme de contrôle SHA-256. Il a été installé 11 127 fois via Homebrew au cours des 30 derniers jours.
OpenCode est-il gratuit ?
Oui, OpenCode est gratuit. Source : opencode.ai, vérifiée le 21 oct.
OpenCode est-il open source ?
OpenCode publie son code source sur GitHub (anomalyco/opencode), sous licence MIT.
Comment désinstaller complètement OpenCode sur Mac ?
Exécutez brew uninstall --cask opencode-desktop. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask opencode-desktop. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 8 fichiers et dossiers, dont ~/.
OpenCode fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?
Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel. macOS 13 ou version ultérieure est requis.
Où OpenCode enregistre-t-il ses réglages et ses données ?
Ses réglages se trouvent dans ~/. Ses données se trouvent dans ~/. Ces emplacements proviennent de la liste de nettoyage de Homebrew.
OpenCode : quelle est la dernière version ?
La dernière version est 2.1.3, ajoutée à Homebrew le 22 oct. OpenCode se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy opencode-desktop.
Sources
Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.
- Définition Homebrew : github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/opencode-desktop.rb · Vérifié le
- formulae.brew.sh : formulae.brew.sh/cask/opencode-desktop
- Prix : opencode.ai · Vérifié le
- Informations de sécurité : github.com/anomalyco/opencode · Vérifié le