在本機端執行大型語言模型(LLM)的工具「Ollama」宣布,Anthropic 的程式開發工具「Claude Code」在 Ollama 上執行時,現已支援子代理與網路搜尋[1]。兩項功能都不需另外準備 MCP 伺服器或 API 金鑰,只要指定 Ollama 上的模型並啟動 Claude Code 即可使用[1]。這次更新能夠並行處理多項工作,並讓模型自動搜尋最新資訊,有助於提升長時間程式開發工作的效率。
以子代理並行處理工作
子代理(subagent)會把檔案搜尋、程式碼探查、資料研究等工作,分別放在各自獨立的上下文中並行執行[1]。由於附帶工作在主線之外進行,主要上下文不會被多餘資訊占滿,較長的程式開發工作也更容易維持效率[1]。
部分模型會在需要時自動啟用子代理,你也可以在提示中要求模型「使用」或「產生」子代理來明確啟動[1]。Ollama 列出 minimax-m2.5、glm-5、kimi-k2.5 作為容易自動觸發子代理的模型[1]。
範例提示包括分別以子代理調查認證流程、付款整合、通知功能,或並行檢視安全問題、效能瓶頸與無障礙性[1]。
網路搜尋內建其中
網路搜尋功能現已內建於 Ollama 提供的 Anthropic 相容層(以與 Anthropic API 相同格式通訊的機制)[1]。當模型需要最新資訊時,由 Ollama 執行搜尋並直接回傳結果,使用者不需要進行額外設定[1]。
與子代理搭配,可以並行研究多個主題,並把結果整理成可直接運用的內容[1]。舉例來說,一道指令就能查閱某套軟體的發行說明、檢查自己的程式碼是否殘留過時寫法,並建立移轉工作[1]。過去取得這類外部資訊有時需要架設 MCP(Model Context Protocol)伺服器,而這次更新省去了這個步驟[1]。
使用方式與推薦模型
開始使用時,指定模型並啟動 Claude Code[1]。
ollama launch claude --model minimax-m2.5:cloud
此功能可在 Ollama 雲端的任意模型上執行[1]。Ollama 為程式開發用途推薦的雲端模型為 minimax-m2.5:cloud、glm-5:cloud、kimi-k2.5:cloud 這3款[1]。
此外,在 Ollama 上執行 Claude Code 的基本機制,來自先前已提供的「ollama launch」指令,不需環境變數或設定檔即可啟動各種程式開發工具[2]。這次的子代理與網路搜尋,是在此基礎上新增的功能。
總結
Ollama 讓 Claude Code 能夠使用子代理與網路搜尋。子代理在各自獨立的上下文中並行處理工作,使主要上下文保持整潔;網路搜尋則內建於 Anthropic 相容層,不需額外設定即可取得最新資訊。兩者都不需另外準備 MCP 伺服器或 API 金鑰,只要以「ollama launch claude」指定模型即可使用。對於想在自己的硬體或開放模型上更深入使用 Claude Code 的使用者而言,這是一次拓寬選擇的更新。
