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 :

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) ~/.local

Puis 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