Installation d'OpenCode
OpenCode est un agent de codage IA open source qui permet d'accomplir directement dans le terminal des tâches de développement telles que la compréhension, la modification et l'exécution de code.
Comparé aux outils d'IA traditionnels, OpenCode peut participer directement au flux de développement, et pas seulement générer du code.
Avant l'installation, assurez-vous que votre environnement répond aux exigences suivantes :
1. Configuration requise du système d'exploitation
- macOS
- Linux
- Windows (WSL recommandé)
2. Outil de terminal
Vous avez besoin d'un terminal moderne, tel que :
- WezTerm (multiplateforme) :https://wezterm.org/
- Alacritty (multiplateforme) :https://alacritty.org/
- Ghostty (Linux/macOS) :https://ghostty.org/
- Kitty (Linux/macOS) :https://github.com/kovidgoyal/kitty
Pour plus d'outils de terminal, voir :https://www.example.com/w3cnote/terminal-tools.html
3. Clé API
OpenCode lui-même ne fournit pas de modèles ; vous devez configurer un fournisseur de services d'IA (détaillé plus tard) :
- OpenAI (GPT)
- Anthropic(Claude)
- Google (Gemini)
- DeepSeek
- Alibaba Bailian
- GLM
- MiniMax
Méthodes d'installation
OpenCode propose plusieurs méthodes d'installation ; il est recommandé d'utiliser d'abord le script officiel.
1. Installation en un clic (recommandée)
curl -fsSL https://opencode.ai/install | bash
Description:
- Télécharge automatiquement la dernière version
- Configure automatiquement l'environnement
- Compatible avec macOS / Linux / WSL
Après l'installation, il vous indiquera aussi comment l'utiliser. OpenCode inclut un mode gratuit, utilisation :
cd <project> # 进入项目目录 opencode # 启动 OpenCode

2. Installer via Node.js
Si vous connaissez Node.js, vous pouvez utiliser :
npm install -g opencode-ai
Ou :
pnpm install -g opencode-ai
Ou :
yarn global add opencode-ai
3. macOS (Homebrew)
brew install anomalyco/tap/opencode
Description:
- Tap officiel recommandé (mises à jour plus rapides)
brew install opencodeMises à jour plus lentes
3. Installation sous Windows
Méthode recommandée : WSL
Raison :
- Plus stable
- Prise en charge complète de toutes les fonctionnalités
Utilisation de Chocolatey :
choco install opencode
Utilisation de Scoop :
scoop install opencode
Utilisation de NPM :
npm install -g opencode-ai
Utilisation de Mise :
mise use -g github:anomalyco/opencode
Utilisation de Docker :
docker run -it --rm ghcr.io/anomalyco/opencode
Vous pouvez également visiter la page Releaseshttps://github.com/anomalyco/opencode/releases pour télécharger directement les fichiers binaires.
4. Installation sous Linux
Méthode universelle (recommandée) :
curl -fsSL https://opencode.ai/install | bash
Arch Linux:
sudo pacman -S opencode
Ou :
paru -S opencode-bin
Docker (avancé) :
docker run -it --rm ghcr.io/anomalyco/opencode
Vérifier l'installation
Après l'installation, exécutez :
opencode --version
Si la sortie est similaire à :
1.1.50
L'installation a réussi.
Lancer OpenCode
Exécutez simplement :
opencode
Si vous voyezEACCES: permission denied, open ''Il s'agit d'un problème de permissions ; nous pouvons corriger les permissions du répertoire :
sudo chown -R $(whoami) ~/.localPuis exécutez :
chmod -R 755 ~/.local
Vous verrez l'interface du terminal (TUI) :

Une fois ouvert, vous pouvez poser des questions dans cette interface.
Autres extensions