PROFIL DE L’OUTIL TOOLAI

OpenCode

Un agent de codage IA open source pour les workflows du terminal, du bureau et de l’IDE

Visiter le site officiel
opencode.aiAPERÇU DU PRODUIT
Visuel du produit publié par OpenCode. Voir l’image en taille réelle
Visuel du produit publié par OpenCode.Images : 2

OpenCode aide les développeurs à comprendre, modifier et exécuter du code avec un agent IA. Il fonctionne depuis le terminal, l’application de bureau ou l’extension IDE, et prend en charge les modèles de plus de 75 fournisseurs via Models.dev, notamment les modèles locaux et les abonnements ChatGPT Plus/Pro ou GitHub Copilot existants.

OpenCode est open source sous licence MIT. L’application principale est gratuite et inclut des modèles gratuits, tandis que les fournisseurs connectés peuvent facturer séparément. Selon sa déclaration de confidentialité, OpenCode ne stocke pas le code ni les données de contexte. OpenCode 1 et OpenCode 2 utilisent la même commande opencode et ne sont pas conçus pour être installés côte à côte avec leur commande par défaut.

CE QUE VOUS POUVEZ FAIRE

Une boîte à outils à découvrir

Découvrez ses capacités. Trouvez votre propre façon de les utiliser.

Agent de codage multi-interface

Utilisez OpenCode comme interface basée sur le terminal, application de bureau ou extension IDE, afin d’adapter le même concept d’agent de codage à différents environnements de développement.

Large connectivité des modèles

Connectez des modèles provenant de plus de 75 fournisseurs via Models.dev, notamment des modèles locaux et des services tels qu’OpenAI, Anthropic, xAI, Claude, GPT et Gemini.

Prise en charge des abonnements existants

Connectez-vous avec GitHub pour utiliser GitHub Copilot, ou connectez ChatGPT Plus ou Pro via OpenAI au lieu de créer un abonnement de modèle distinct.

Travail parallèle en sessions multiples

Lancez plusieurs agents en parallèle sur le même projet, afin de séparer les investigations, les tâches d’implémentation ou les conversations de codage indépendantes.

Mode Plan

Passez en mode Plan pour désactiver les modifications pendant qu’OpenCode suggère une approche d’implémentation, puis examinez ou affinez le plan avant de construire.

Contexte des fichiers et des images

Référencez les fichiers du projet avec la touche @ pour poser des questions ciblées, et faites glisser des images dans le terminal afin qu’OpenCode puisse les analyser comme contexte de l’invite.

Annulation et rétablissement

Annulez les modifications avec /undo, répétez l’opération avec /redo et utilisez plusieurs commandes d’annulation lorsqu’une implémentation doit être repensée.

Personnalisation du projet

Personnalisez les thèmes, les raccourcis clavier, les formateurs de code, les commandes personnalisées et la configuration d’OpenCode pour aligner l’agent sur un workflow de développement existant.

CONÇU POUR VOTRE FLUX DE TRAVAIL

Comment l'intégrer à votre quotidien

CAS D'UTILISATION 01

Comprendre une base de code inconnue

Demandez à OpenCode d’expliquer la structure du projet, les flux d’authentification ou un fichier référencé précis avant d’effectuer des modifications.

CAS D'UTILISATION 02

Planifier et implémenter une fonctionnalité

Décrivez une fonctionnalité en détail, examinez un plan proposé en mode Plan, puis passez en mode Build pour appliquer les modifications approuvées.

CAS D'UTILISATION 03

Itérer en toute sécurité sur les refactorisations

Demandez une refactorisation, examinez le résultat et utilisez /undo ou /redo lorsque l’implémentation doit être ajustée ou tentée à nouveau.

VOS PREMIERS PAS

Du premier clic au premier résultat

Essayez-le sur le site officiel
  1. Installer OpenCode

    Installez-le à l’aide du script documenté, du gestionnaire de paquets, du dépôt de paquets, de l’image Docker ou du binaire de version adapté à votre système.

  2. Choisir un fournisseur de modèles

    Configurez les clés API d’un fournisseur, connectez un abonnement existant pris en charge, utilisez les modèles gratuits inclus ou connectez des modèles locaux.

  3. Ouvrir un projet

    Accédez au répertoire du projet et exécutez la commande opencode depuis un terminal ou une application pris en charge.

  4. Initialiser le contexte du projet

    Exécutez /init afin qu’OpenCode analyse le projet et crée un fichier AGENTS.md décrivant sa structure et ses modèles de codage.

  5. Commencer par une demande ciblée

    Posez une question sur la base de code, référencez les fichiers pertinents avec @ ou utilisez le mode Plan avant de demander des modifications d’implémentation.

FAITES UN TOUR

Découvrez l'outil en pratique

Explorez la démo ou la vidéo de l'outil pour découvrir son interface et son flux de travail.

PLANIFIEZ LA SUITE

Un plan adapté à votre façon de travailler

OpenCode est gratuit et inclut des modèles gratuits. La connexion à d’autres fournisseurs peut entraîner leurs propres frais. OpenCode Zen utilise une facturation par demande, sans majoration du prix des modèles.

Abonnez-vous sur le site de l'outil

FORFAIT

OpenCode

L’agent de codage open source avec des modèles gratuits inclus. Les autres fournisseurs connectés peuvent facturer séparément.

$0

  • Accès au terminal, au bureau et à l’IDE
  • Modèles gratuits inclus
  • Connexion à des fournisseurs externes ou locaux
Voir le forfait sur le site

FORFAIT

OpenCode Zen

Un service de modèles de codage sélectionnés. L’ajout d’un solde de $20 entraîne des frais supplémentaires de traitement de carte de $1.23 ; l’utilisation des modèles est facturée séparément sur le solde.

$20

Paiement par demande

  • Modèles d’agents de codage sélectionnés
  • Limites de dépenses mensuelles
  • Recharge automatique facultative
Voir le forfait sur le site

Les prix, limites d'utilisation et conditions peuvent changer. Vérifiez les dernières informations sur le site officiel de l'outil avant de vous abonner.

QUELQUES INFORMATIONS SUPPLÉMENTAIRES

De bonnes questions. Des réponses utiles.

En savoir plus sur le site officiel

OpenCode est-il open source ?

Oui. OpenCode est publié sous licence MIT et son code source est public pour être utilisé, modifié et enrichi.

Ai-je besoin d’un autre abonnement IA ?

Pas nécessairement. OpenCode inclut des modèles gratuits et peut également se connecter à des modèles locaux ou à des abonnements existants pris en charge, tels que ChatGPT Plus/Pro et GitHub Copilot.

OpenCode peut-il fonctionner en dehors du terminal ?

Oui. OpenCode est disponible sous forme d’application de bureau et d’extension IDE, en plus de son interface de terminal.

OpenCode stocke-t-il mon code ?

OpenCode indique qu’il ne stocke ni votre code ni vos données de contexte. Le traitement des données peut différer lors de l’utilisation de services de modèles connectés.

Qu’est-ce qu’OpenCode Zen ?

Zen est un ensemble sélectionné de modèles testés et évalués pour les agents de codage. Il fonctionne avec OpenCode et d’autres agents et facture chaque demande.

Puis-je annuler une modification effectuée par l’IA ?

Oui. Utilisez /undo pour annuler les modifications et /redo pour les appliquer à nouveau. Plusieurs opérations d’annulation sont prises en charge.

DE LA COMMUNAUTÉ

Quelle a été votre expérience ?

FEATURED BADGE

Embed "Featured on ToolAI.io" Badge

Featured on ToolAI.io

VOTRE PROCHAINE DÉCOUVERTE

Davantage d'outils à découvrir

Explorer tous les outils

PASSEZ À L'ACTION

Prêt à découvrir OpenCode ?

Visitez le site officiel pour découvrir les dernières fonctionnalités et commencer.

Visiter le site officiel
OpenCodeopencode.ai
Visiter le site web

GALERIE

PARTAGEZ-LE

Partager OpenCode