Agentic Research

套件管理員(Package Manager)

又稱:npm · npm install · pnpm · yarn · Homebrew · package manager · 套件管理器

幫你下載、安裝、更新、移除別人寫好的程式的工具。每個生態系各有一套。

你會在什麼時候遇到它

所有 AI 工具安裝說明的第一行就是它:npm install -g、pip install、brew install。認得「這三個動作其實是同一件事」,你才不會抄錯生態系,也才追得到東西被裝去哪了。

打個比方

像手機的 App Store,只是用打字代替點擊。你報名字,它去找到、下載、裝好,還順便把那個程式自己需要的東西一起裝齊。

最小範例

brew install python                          # macOS / Linux:系統層級的工具
npm install -g @anthropic-ai/claude-code     # 全域裝一個 Node.js 命令列工具
python3 -m pip install requests              # 裝一個 Python 套件

三行都在「裝套件」,但裝到三個不同的地方、給三種不同的程式用。看指令的第一個詞,就知道自己站在哪一套生態系裡。

最常搞錯的地方

  • 看到 command not found 就換一套管理員重裝。一個工具屬於哪套生態系是固定的,用錯那套只是多留一份沒用的拷貝。
  • 以為全域安裝(npm install -g)跟專案內安裝(npm install)一樣。前者把指令裝到整台機器都能打,後者只把套件放進目前這個專案資料夾。

相關詞條

下一步