OpenCode
De Asso Val Libre
- Agent de codage assisté par IA, open source, fonctionnant dans le terminal (TUI), en application de bureau ou en extension d'IDE. Multi-fournisseurs d'IA, support LSP et MCP.
Copies d'écrans Logo
|
- Si c'est disponible, les vrais geek installent avec
ou
Nix(OS)
!!
ATTENTION: Ne téléchargez jamais un logiciel en dehors de son site officiel de diffusion ou de celui de votre distribution
ÉVITEZ les sites dits de téléchargements gratuits
- Rechercher si un paquet Flatpak correspondant OpenCode est disponible à l'adresse ci-dessous
- https://flathub.org/apps/search/OpenCode
- Utiliser alors votre magasin de logiciels pour installer le flatpak souhaité
Description
OpenCode est un agent de codage IA libre et open source (licence MIT). Il assiste le développeur dans la compréhension, la modification et la création de code au sein d'une base de code. Il s'utilise principalement dans le terminal (interface TUI), mais aussi en application de bureau ou en extension d'IDE.
Caractéristiques :
- Multi-fournisseurs : compatible avec de nombreux fournisseurs de modèles d'IA (provider-agnostic).
- Modes Plan / Build : planification sans modification, puis exécution (touche Tab).
- Support LSP et MCP : protocole de serveur de langage et Model Context Protocol.
- Architecture client/serveur : adaptée à un usage flexible (terminal, web, IDE).
- Commandes : /init, /undo, /redo, /connect, etc.
Installation
- Terminal :
curl -fsSL https://opencode.ai/install | bash - Node.js :
npm install -g opencode-ai - Nix :
nix-env -iA nixpkgs.opencode - Arch Linux :
sudo pacman -S opencode - Docker :
docker run -it --rm ghcr.io/anomalyco/opencode