告別指令列!Nous Research 推出 AI 代理人「一鍵設定」介面,大幅降低開發門檻
編輯核心觀點
- ✦開源 AI 代理人平台 Nous Research 推出 Hermes Agent 的「設定檔建構器」,將過去繁瑣的指令列操作轉化為直覺的網頁儀表板流程。
- ✦此建構器讓使用者能輕鬆定義 AI 代理人的身份、模型、技能與外部工具整合,並為每個代理人建立獨立且隔離的執行環境。
- ✦這項創新大幅降低了 AI 代理人的設定門檻,有助於開發者更高效地部署專屬的程式助手、研究專員或營運機器人。

隨著人工智慧技術的飛速發展,AI 代理人(AI Agent)正成為各領域提升效率的關鍵工具。然而,要有效地設定、部署並管理這些具備自主學習能力的代理人,往往需要深入的技術知識與繁瑣的指令列操作。為了解決這個痛點,開源 AI 代理人平台 Nous Research 近期推出了 Hermes Agent 的「設定檔建構器」(Profile Builder),將複雜的設定流程簡化為直覺的網頁儀表板介面,大幅降低了 AI 代理人的使用門檻。
Hermes Agent 與「設定檔」:打造獨立運作的 AI 助手
Hermes Agent 是 Nous Research 開發的一款開源、具備自我改進能力的 AI 代理人。它不僅能透過指令列介面(CLI)運行,也支援桌面應用程式和訊息平台。過去,要為 Hermes Agent 建立一個獨立的「設定檔」(Profile),通常需要執行多個指令列步驟。現在,透過全新的「設定檔建構器」,使用者只需遵循一個引導式流程,即可完成所有設定。
在 Hermes Agent 的架構中,「設定檔」扮演著至關重要的角色。每個設定檔都代表一個獨立的執行環境,擁有專屬的家目錄,其中包含各自的 config.yaml、.env 和 SOUL.md 檔案。更重要的是,每個設定檔都維持獨立的記憶體、會話、技能、排程任務(cron jobs)和狀態資料庫。這項設計的優勢在於,它允許使用者在同一台機器上運行多個彼此隔離的 AI 代理人,例如,一個專注於程式開發的代理人與一個負責研究的代理人,兩者之間不會共享狀態,有效避免了潛在的衝突。
「設定檔建構器」:五大核心配置一覽
這個全新的建構器將過去分散的設定項目整合到一個統一的網頁介面中,提供五大核心配置選項:
- 身份(Identity):使用者可以為代理人設定名稱和描述。代理人的名稱會自動成為一個 Shell 指令別名,例如,若設定檔名為「coder」,即可透過
coder chat啟動對話。更深層次的個性化設定則儲存在設定檔的SOUL.md檔案中。 - 模型與供應商(Model and Provider):Hermes Agent 支援多種大型語言模型(LLM)供應商,包括 Nous Portal、OpenRouter、NVIDIA 和 OpenAI 等。使用者也可以指向自有的 OpenAI 相容端點。
- 內建技能(Built-in Skills):針對每個設定檔,使用者可以選擇開啟或關閉預設提供的內建技能。
- 技能中心安裝(Skills Hub Installs):使用者可以從外部目錄中,透過識別碼安裝更多技能。
- MCP 伺服器(MCP Servers):透過 URL 或本機指令,將 Model Context Protocol (MCP) 伺服器附加到代理人。
技能與 MCP 伺服器:擴展 AI 代理人能力的關鍵
為了讓 AI 代理人具備更強大的功能,「技能」與「MCP 伺服器」是兩個核心概念:
- 技能(Skills):每個技能都是一個
SKILL.md檔案,包含名稱、描述和執行步驟。代理人會先讀取簡短的描述,只有當任務真正需要時,才會載入技能的完整內容。這項設計確保了即使添加大量技能,也不會導致每次請求都變得臃腫。 - MCP 伺服器(MCP Servers):透過 Model Context Protocol,MCP 伺服器能讓 AI 代理人存取外部工具。Hermes Agent 支援透過 URL 存取 HTTP 伺服器,也支援透過本機指令存取標準輸入/輸出(stdio)伺服器。Nous Research 認可的目錄甚至提供「一鍵安裝」功能,並在過程中提示使用者輸入必要的金鑰。
從指令列到圖形介面:效率與彈性的平衡
儘管「設定檔建構器」提供了友善的圖形介面,但它並非要取代指令列介面,而是將指令列的功能「鏡像」到一個表單中。這意味著,建構器所做的所有修改,最終都會寫入與指令列操作相同的設定檔目錄中。
例如,建立一個名為「researcher」的設定檔,並設定其描述、模型和技能,在指令列中可能需要以下步驟:
hermes profile create researcher \ --description "Reads source code and external docs, writes findings." researcher setup # configure API keys + model researcher config set model anthropic/claude-sonnet-4 researcher skills install openai/skills/k8s
而對應的 config.yaml 檔案則會包含模型與 MCP 伺服器的配置,例如:
# ~/.hermes/profiles/researcher/config.yaml model: default: anthropic/claude-sonnet-4 mcp_servers: filesystem: command: npx args: ["-y", "@modelcontextprotocol/server-filesystem", "/home/user/projects"]
建構器提供了一個更低的入門門檻,讓初學者也能快速上手;而指令列則保留了其可編程性,適合需要自動化或批次處理的進階使用者。要啟用網頁儀表板,使用者只需安裝額外的套件:pip install 'hermes-agent[web]'。
多元應用情境:打造專屬 AI 助手
透過「設定檔建構器」,使用者可以輕鬆部署多種專屬的 AI 代理人:
- 專注的程式開發助手:為其配置具備程式碼理解能力的模型和檔案系統 MCP 伺服器,並添加 Git 和測試技能。將其記憶體範圍限定在單一專案,確保其專注於開發任務。
- 研究專員:搭配強大的模型和網頁擷取技能,讓其專注於資料搜尋與分析。其研究成果將與其他代理人保持獨立,確保資訊的隔離性。
- 營運機器人:連接訊息通道並排程定期報告。每個設定檔都運行自己的閘道和機器人令牌(bot token),令牌鎖定機制可防止兩個設定檔意外共享同一個令牌。
在這些情境中,建構器都能產生一個獨立運作的代理人,讓使用者可以同時運行多個代理人而不會發生狀態衝突。
優勢與限制:全面評估新工具
「設定檔建構器」的推出帶來了顯著的優勢:
- 一個流程取代了過去建立新設定檔所需的數個指令列步驟。
- 身份、模型、技能和 MCP 伺服器等關鍵配置集中於一處。
- 輸出結果仍儲存在標準的
config.yaml和.env檔案中,易於管理。 - 儀表板預設在本機運行,並綁定到迴路介面(loopback),確保資料不會離開本機。
- 目錄支援 MCP 和技能中心的一鍵安裝。
然而,這項工具也存在一些限制:
- 設定檔在本地後端無法沙盒化檔案系統存取。
- 若未配置身份驗證提供者,非迴路介面綁定將會失敗。
- 技能和 MCP 的變更需在下次會話或閘道重啟後才會生效。
- 建構器中的某些控制項與儀表板其他頁面上的控制項有所重複。
總體而言,Nous Research 的 Hermes Agent「設定檔建構器」是 AI 代理人開發領域的一大進步。它透過直覺的圖形介面,大幅降低了 AI 代理人的設定複雜度,讓更多開發者和使用者能夠輕鬆地部署和管理自己的專屬 AI 助手。這不僅加速了 AI 代理人技術的普及,也為未來更廣泛的應用開闢了道路。



