
OpenCode 完整安裝指南3 分鐘在終端跑起開源 AI 編程助手【免費下載鏈接】opencodeThe open source coding agent.項目地址: https://gitcode.com/GitHub_Trending/openc/opencodeOpenCode 安裝本身只有兩條命令的事。它是一個開源的 AI 編程代理coding agent跑在你的終端里負(fù)責(zé)讀寫代碼、執(zhí)行命令、管理會話并且模型可以自選——Anthropic、OpenAI、Google 或本地模型都接。裝完之后你在任意項目目錄敲一個詞就能把重復(fù)的編碼工作交給它。? 三分鐘跑起來最快路徑是官方安裝腳本。它會檢測你的系統(tǒng)和架構(gòu)下載對應(yīng)的二進(jìn)制裝進(jìn)~/.opencode/bin并幫你寫好 PATH。curl -fsSL https://opencode.ai/install | bash等十幾秒看到下載完成的提示就好。接著打開新終端在項目目錄執(zhí)行opencode預(yù)期看到 TUI 界面彈出說明安裝鏈路全部通了。 安裝方式怎么選先對照這張表決定走哪條路再往下翻詳細(xì)步驟。方式適用系統(tǒng)核心命令適合誰官方安裝腳本Linux / macOS / Windows (WSL)curl -fsSL https://opencode.ai/install \| bash絕大多數(shù)人想最快可用npm / bun / pnpm任意裝了 Node 的系統(tǒng)npm i -g opencode-ailatest依賴用 JS 包管理器管的人HomebrewmacOS / Linuxbrew install anomalyco/tap/opencodeMac 和 Linux 用戶要持續(xù)自動更新發(fā)行版包管理器Arch 等sudo pacman -S opencode系統(tǒng)級集成、走 APT 風(fēng)格管理的人mise / nix任意系統(tǒng)mise use -g opencode多版本工具鏈、可復(fù)現(xiàn)環(huán)境桌面應(yīng)用BetamacOS / Windows / Linux直接下載安裝包不想碰終端的用戶源碼運行任意需 Bun 1.3git clonebun dev開發(fā)者、貢獻(xiàn)者 各方式詳細(xì)操作一鍵安裝腳本腳本按OPENCODE_INSTALL_DIR→XDG_BIN_DIR→~/bin→~/.opencode/bin的順序決定裝哪默認(rèn)落在最后一檔屬于用戶級安裝不需要 root 權(quán)限。curl -fsSL https://opencode.ai/install | bash執(zhí)行后終端會打印版本號二進(jìn)制出現(xiàn)在~/.opencode/bin/opencode。要裝到系統(tǒng)級目錄或指定版本把參數(shù)拼在前面OPENCODE_INSTALL_DIR/usr/local/bin curl -fsSL https://opencode.ai/install | bash curl -fsSL https://opencode.ai/install | bash -s -- --version 1.0.180npm / bun / pnpm / yarn把 OpenCode 當(dāng)作一個全局 npm 包來裝好處是和項目依賴走同一套更新機(jī)制。npm i -g opencode-ailatest裝完全局PATH里會多出opencode命令直接可用。bun、pnpm、yarn 用戶把命令換成bun add -g、pnpm add -g、yarn global add即可效果相同。HomebrewmacOS 和 Linux 上推薦用 tap 源公式更新勤基本始終跟得上最新版本。brew install anomalyco/tap/opencode幾分鐘后brew list opencode能列出安裝內(nèi)容即成功。其他包管理器與桌面版Arch 有穩(wěn)定倉庫和 AUR 兩條路sudo pacman -S opencode paru -S opencode-bin桌面應(yīng)用目前是 Beta按平臺下載安裝包即可macOS 用.dmg區(qū)分 Apple Silicon 和 IntelWindows 用.exeLinux 有.deb、.rpm、.AppImage三種。macOS 用戶也可以直接brew install --cask opencode-desktop。從源碼運行想跑最新代碼或者提交 PR走這條路線。前提只有兩個Bun 1.3和 Git。git clone https://gitcode.com/GitHub_Trending/openc/opencode cd opencode bun install bun devbun dev會直接在當(dāng)前終端拉起 TUI等價于裝好的opencode命令只是走本地代碼。要針對別的目錄運行追加參數(shù)即可bun dev directory。想出一個獨立可執(zhí)行文件./packages/opencode/script/build.ts --single產(chǎn)物在packages/opencode/dist/opencode-平臺/bin/opencode拷走就能用。? 首次啟動自檢裝完別急著開項目先做三步最小配置。第一步確認(rèn)版本。opencode --version打印出語義化版本號即安裝成功。第二步接入一個模型。進(jìn)入 TUI 后按提示完成首次配置選擇供應(yīng)商、粘貼 API Key或者直接連本地模型。第三步發(fā)一句測試。隨便讓它讀一個文件能正常返回說明模型鏈路通了。到這一步就可以開工了更多配置項見 packages/docs/essentials/settings.mdx。? 平臺兼容一覽平臺x64arm64備注macOS支持支持推薦Rosetta 下會自動按 arm64 取包Linux支持支持Alpine / musl 環(huán)境自動切換 musl 構(gòu)建Windows支持WSL—原生走桌面應(yīng)用CLI 建議在 WSL 內(nèi)用桌面應(yīng)用BetamacOS / Windows 全支持macOS 全支持Linux 提供 deb / rpm / AppImage不支持的組合比如 Linux 32 位腳本會直接報錯退出不會裝出壞包。 排錯指南問裝好了卻提示opencode: command not found腳本默認(rèn)把二進(jìn)制放進(jìn)~/.opencode/bin這個目錄還沒進(jìn)你的 PATH。把下面一行加進(jìn) shell 配置文件再開新終端echo export PATH$HOME/.opencode/bin:$PATH ~/.bashrc source ~/.bashrczsh 用戶把~/.bashrc換成~/.zshrc。問裝的時候報端口或權(quán)限沖突或者行為怪異多半是 0.1.x 之前的舊版本殘留先卸載再重裝npm uninstall -g opencode-ai curl -fsSL https://opencode.ai/install | bash問公司終端不讓動 shell 配置文件能裝嗎可以安裝時加--no-modify-path腳本就不會碰你的 rc 文件之后 PATH 由你自己配curl -fsSL https://opencode.ai/install | bash -s -- --no-modify-path問裝到哪個目錄我能控制嗎能OPENCODE_INSTALL_DIR優(yōu)先級最高直接指過去就行OPENCODE_INSTALL_DIR/opt/opencode curl -fsSL https://opencode.ai/install | bash問跑起來之后選哪個模型沒有標(biāo)準(zhǔn)答案。長上下文和復(fù)雜推理選旗艦?zāi)P腿粘P「膭舆x便宜的快模型即可模型隨時可切不綁定供應(yīng)商。 收尾普通開發(fā)者一鍵腳本足矣別在選型上花時間。macOS / Linux 用戶走 Homebrew tap 源更新省心。Node 棧團(tuán)隊npm i -g opencode-ailatest和現(xiàn)有工具鏈統(tǒng)一管理。想嘗鮮的貢獻(xiàn)者git clone下來跑bun dev直接站在最新代碼上。下一步進(jìn)入你的第一個項目目錄執(zhí)行opencode配好一個 API Key把今天最煩手的那段活兒丟給它?!久赓M下載鏈接】opencodeThe open source coding agent.項目地址: https://gitcode.com/GitHub_Trending/openc/opencode創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考