
OpenPilot 是做什麼的?白話說明
OpenPilot 是安裝在電腦上的 AI 寫程式工具。你連接一個語言模型、選好專案資料夾,再用對話交代需求,代理就能讀寫檔案並執行終端機指令。成果會出現在真正的專案裡,方便你打開檢查、測試並接著修改。
它適合希望自行挑選模型的工程師、獨立開發者與原型製作者。使用者需要看得懂修改內容,也要確認程式是否符合需求;它並沒有取代測試與人工審查。
把需求落實成可檢查的專案變更
建立新專案時,可要求它產生基本結構、原始碼與 README;處理舊專案時,可先搜尋相關檔案,再修正錯誤。終端機能安裝相依套件、啟動開發伺服器及執行測試,輸出會回到對話中,讓下一輪修改有依據。
第一次可試著要求「建立含健康檢查端點的小型 API,並提供啟動說明」,同時寫清楚技術選擇和驗收方式。完成後應檢查檔案差異與測試輸出,而不是只看代理是否說任務完成。
免費工具與 Token 成本要分開看
截至 2026 年 10 月 12 日,OpenPilot 不要求產品帳號或訂閱,專案宣告採用 MIT 授權。模型連線由使用者自行提供,因此雲端模型與外部服務的收費、額度和使用條件另計。
軟體能顯示各模型的單次對話與累積 Token 用量,方便追蹤消耗,但沒有已核實的統一免費推理額度。若打算以本機模型控制外部 API 支出,也要考量自己的硬體與模型能力。
下載版本與第一次操作步驟
官方 v1.0.5 發布檔案已有 Windows 安裝版、可攜版 EXE,以及 Apple silicon 和 Intel Mac 的 DMG。官網仍寫 macOS 即將推出,請以 實際發布版本 為準;Windows 下載頁標示需 Windows 10 以上、x64。
- 取得符合系統與架構的程式。
- 在 Settings → Models 填入 Base URL、API Key 與 Model ID,儲存並選用模型。
- 開啟準備處理的專案資料夾。
- 提出範圍明確的任務,留意工具紀錄與敏感指令的核准提示。
- 檢查修改後的檔案,執行對應測試,再提出下一步調整。
想從原始碼執行者,可依倉庫的 Node.js 20+ 與 npm 安裝、啟動說明操作。
接雲端 API,還是用本機模型?
OpenPilot 採用相容 OpenAI 的 API 格式,官方列出的選項包括 OpenAI、OpenRouter、Ollama、LM Studio 和自訂閘道。指南中的 Ollama 端點範例為 http://localhost:11434/v1,使用前仍須備妥模型服務。
小型本機模型與較強的雲端模型,在長時間重構及多步驟任務上可能有不同表現。官方仍將原生 Anthropic 接口列為規劃中,現有文件的接法是經由 OpenRouter。
讓代理查資料並記住專案慣例
設定 TinyFish API Key 後,才能使用即時網頁搜尋與擷取;未設定時,檔案與終端機工作仍可進行。需要額外工具時,可在 mcp.json 加入 MCP 伺服器,重新啟動,再於各對話啟用工具與資源。
Skills 適合保存可重複使用的操作流程,AGENTS.md 則可記錄程式風格與專案偏好。這些資料能減少反覆說明,但不代表代理一定不會違反規則,仍需檢查結果。
本機執行不代表完全沒有外部連線
接雲端模型時,請求會交給該服務處理;TinyFish 與遠端 MCP 也各有資料流向。即使使用本機模型,也應檢查其他連線設定。
官方遙測說明 表示匿名使用統計預設開啟,可在初次設定或 Settings → About 關閉,並表示不包含聊天內容、檔案、路徑與 API Key。現行程式碼也顯示新儲存的密鑰經本機加密。官網 FAQ 的無伺服器與系統密鑰庫描述較舊,不能據此保證完全離線或雲端資料不留存。
常見問題
可以修改現有程式,而不只產生範例嗎?
可以。代理能在選定資料夾裡讀寫檔案和執行檢查,修改完成後仍應審查差異。
OpenPilot 免費是否代表沒有 API 費用?
不是。軟體沒有訂閱費,模型與外部工具的費用和額度由各服務商決定。
能使用 Ollama、LM Studio 嗎?
可以使用相容端點。運作效果受模型與硬體影響,另外啟用的雲端工具或遙測仍可能連線。
官方資源與開發者社群
- 入門指南:模型、工作區與擴充工具的設定。
- 原始碼倉庫:檢查實作與從原始碼啟動。
- GitHub 問題回報:提供版本和重現步驟回報錯誤。






