- Projet open source qui intègre un environnement de codage IA au terminal
- UI de terminal native et réactive avec prise en charge de plusieurs thèmes
- Architecture indépendante du fournisseur permettant de choisir parmi divers LLM comme Anthropic, OpenAI, Google ou des modèles locaux
- Charge automatiquement le LSP (Language Server Protocol) approprié afin de réduire au minimum les erreurs du LLM
- Possibilité de déployer plusieurs agents en parallèle sur un même projet pour la collaboration et l'exécution de tâches parallèles
- Architecture client/serveur modulaire utilisable depuis divers clients, en local, à distance ou sur mobile
- Toutes les sessions de code peuvent être conservées sous forme de liens de partage, utiles pour les revues de code, le débogage et la collaboration
- Intègre Models.dev pour prendre en charge plus de 75 fournisseurs de LLM, avec possibilité d'utiliser aussi des modèles locaux
- Voir les fournisseurs pris en charge dans Providers
- Possibilité d'ajouter des LLM/fournisseurs personnalisés via le fichier de configuration
- Environnement recommandé : avec un compte Anthropic (Claude), le rapport coût/performances est avantageux
Méthode d'installation
- Installation avec une commande unique :
curl -fsSL https://opencode.ai/install | bash
- Installation via un gestionnaire de paquets :
npm i -g opencode-ai@latest (ou bun/pnpm/yarn)
brew install sst/tap/opencode (macOS)
paru -S opencode-bin (Arch Linux)
Aucun commentaire pour le moment.