Установка OpenCode
OpenCode — это AI-агент для программирования с открытым исходным кодом, который позволяет выполнять задачи разработки, такие как понимание кода, внесение изменений и выполнение, прямо в терминале.
По сравнению с традиционными AI-инструментами OpenCode может напрямую участвовать в процессе разработки, а не только генерировать код.
Перед установкой убедитесь, что ваша среда соответствует следующим требованиям:
1. Требования к операционной системе
- macOS
- Linux
- Windows (рекомендуется WSL)
2. Терминальный инструмент
Вам нужен современный терминал, например:
- WezTerm (кроссплатформенный):https://wezterm.org/
- Alacritty (кроссплатформенный):https://alacritty.org/
- Ghostty(Linux/macOS):https://ghostty.org/
- Kitty(Linux/macOS):https://github.com/kovidgoyal/kitty
Другие инструменты терминала см.: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):

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