Установка OpenCode

OpenCode — это AI-агент для программирования с открытым исходным кодом, который позволяет выполнять задачи разработки, такие как понимание кода, внесение изменений и выполнение, прямо в терминале.

По сравнению с традиционными AI-инструментами OpenCode может напрямую участвовать в процессе разработки, а не только генерировать код.

Перед установкой убедитесь, что ваша среда соответствует следующим требованиям:

1. Требования к операционной системе

  • macOS
  • Linux
  • Windows (рекомендуется WSL)

2. Терминальный инструмент

Вам нужен современный терминал, например:

Другие инструменты терминала см.:https://www.example.com/w3cnote/terminal-tools.html

3. API-ключ

OpenCode сам не предоставляет модели; необходимо настроить поставщика услуг ИИ (подробнее позже):

  • OpenAI(GPT)
  • Anthropic(Claude)
  • Google(Gemini)
  • DeepSeek
  • Alibaba Bailian
  • GLM
  • MiniMax

Способы установки

OpenCode предлагает несколько способов установки; рекомендуется сначала использовать официальный скрипт.

1. Установка в один клик (рекомендуется)

curl -fsSL https://opencode.ai/install | bash

Описание:

  • Автоматически загружает последнюю версию
  • Автоматически настраивает окружение
  • Подходит для macOS / Linux / WSL

После установки он также покажет, как им пользоваться. OpenCode включает бесплатный режим, использование:

cd <project>  # 进入项目目录
opencode      # 启动 OpenCode

2. Установка через Node.js

Если вы знакомы с Node.js, можно использовать:

npm install -g opencode-ai

Или:

pnpm install -g opencode-ai

Или:

yarn global add opencode-ai

3、macOS(Homebrew)

brew install anomalyco/tap/opencode

Описание:

  • Рекомендуется официальный tap (более быстрые обновления)
  • brew install opencodeБолее медленные обновления

3. Установка в Windows

Рекомендуемый способ: WSL

Причина:

  • Более стабильно
  • Полная поддержка всех функций

Использование Chocolatey:

choco install opencode

Использование Scoop:

scoop install opencode

Использование NPM:

npm install -g opencode-ai

Использование Mise:

mise use -g github:anomalyco/opencode

Использование Docker:

docker run -it --rm ghcr.io/anomalyco/opencode

Вы также можете посетить страницу Releaseshttps://github.com/anomalyco/opencode/releases , чтобы напрямую скачать бинарные файлы.

4. Установка Linux

Универсальный метод (рекомендуется):

curl -fsSL https://opencode.ai/install | bash

Arch Linux:

sudo pacman -S opencode

Или:

paru -S opencode-bin

Docker (продвинутый):

docker run -it --rm ghcr.io/anomalyco/opencode

Проверка установки

После установки выполните:

opencode --version

Если вывод похож на:

1.1.50

Установка прошла успешно.


Запуск OpenCode

Просто выполните:

opencode

Если вы видитеEACCES: permission denied, open ''Это проблема с правами доступа; мы можем исправить права доступа к каталогу:

sudo chown -R $(whoami) ~/.local

Затем выполните:

chmod -R 755 ~/.local

Takulauqtait terminal interface (TUI):

После открытия вы можете задавать вопросы в этом интерфейсе.

Другие расширения