OpenCode
OpenCode est un assistant de codage IA open source écrit en Go. Il fournit une interface terminal native pour l’assistance au codage et au développement alimentée par IA.
Vue d’ensemble
OpenCode apporte l’assistance de codage IA au terminal avec une interface rapide et légère construite en Go. Il supporte plusieurs fournisseurs IA et peut fonctionner avec des modèles cloud et locaux, ce qui en fait un choix flexible pour les développeurs qui préfèrent les flux de travail basés sur le terminal.
Fonctionnalités principales
- TUI native terminal : Interface terminal rapide construite avec Go
- Support multi-fournisseurs : Fonctionne avec divers fournisseurs IA (Anthropic, OpenAI, etc.)
- Compatible IA locale : Peut être configuré pour utiliser des endpoints LLM locaux
- Édition de code : Lit, écrit et modifie des fichiers directement depuis le terminal
- Léger : Utilisation minimale des ressources par rapport aux alternatives basées sur Electron
- Open Source : Entièrement open source et piloté par la communauté
- Extensible : Système de plugins pour des outils et intégrations personnalisés
Métadonnées
| Propriété | Valeur |
|---|---|
| Langage / Framework | Go (framework TUI personnalisé) |
| Cas d’usage principal | Assistant de programmation |
| Licence | Open Source |
| Fonctionne avec IA locale | Oui — supporte n’importe quel endpoint local compatible OpenAI |