bytedance/deer-flow 是字節開源的 long-horizon SuperAgent harness。它面向的不是短問答,而是需要研究、寫程式、呼叫工具、使用 sandbox、記憶和子 Agent 的長任務。
專案地址:
https://github.com/bytedance/deer-flow
官網:
克隆專案
README 給出的基礎步驟:
|
|
本機開發可以先跑:
|
|
設定模型
DeerFlow 支援不同模型 provider。README 裡給了 OpenAI / OpenRouter 類設定範例:
|
|
如果使用 Claude Code OAuth,可以先匯出環境:
|
|
常見 API Key:
|
|
Docker 啟動
README 推薦 Docker 方式。先初始化 sandbox 映像:
|
|
啟動服務:
|
|
生產部署可以按 README 的 Docker production 部分執行 build/start/stop。
適合什麼任務
DeerFlow 更適合:
- 研究型任務,需要搜尋、整理、引用資料。
- 長時間程式任務,需要 sandbox 和多工具配合。
- 多步驟內容產出,例如調研、計畫、生成、驗證。
- 需要子 Agent 或技能組合的工作流。
使用建議
第一次不要直接給「做一個完整產品」這種大任務。可以先給它一個可驗證的小任務,例如「調研某個開源庫並生成使用範例」。確認模型、搜尋、sandbox、工具呼叫都正常後,再把任務時間拉長。