agentlas-ai/Agentlas-OS

Agent OS: keep specialist agents in a hub, spin up a temporary orchestrator per task. Local-first, works with any model.

Agentlas OS – LLM 驅動代理的便攜式「作業系統」

是什麼 – Agentlas OS 是一個開源框架(Hephaestus 引擎),讓您能 建構、借用、擁有 自主的 AI 代理或整個代理團隊。這裡的「代理」是一個打包的方法文件,描述工作流程、所需工具與所需權限。該封包可在任何支援的主機(macOS、Windows、Linux)上,使用您已有的任意 LLM(Claude Code、Gemini、Ollama 等)執行。由於封包只是資料,您可儲存在私人 Agent Cloud 中,並在另一台機器上取回,或從公開的 Agentlas Hub 拉取公開專家代理。

核心概念

  • 建構 – 用自然語言描述任務;Agentlas 進行分類,執行訪談/研究步驟,並產生一個 可攜式代理封包package-contract.jsonbrief.json 等),其中包含方法、輸入/輸出模式與路由契約。
  • 借用 – 在公開 Hub 中搜尋現成的專家代理,並導入其執行時封包,無需複製原始程式碼。
  • 擁有 – 將您自己的封包上傳至私人、所有權明確的雲端,以便在任何登入的桌面設備上恢復使用。
  • 執行時無關 – 相同的封包可在 Claude Code、Codex、Gemini、Antigravity、Cursor 或您設定的任何本地模型上執行。執行時提供 功能(檔案系統、網頁瀏覽、Shell),而 LLM 提供推理能力。
  • 信任模型 – 封包是不可變的契約;驗證腳本(verify-generated-package.sh)確保代理執行前所有必要工件皆已存在。權限與憑證始終保留在主機上,不會隨封包傳輸。

如何取得

  1. 透過單一指令安裝作業系統(README 提供「貼上即安裝」片段,可自動取得 install-all-runtimes.sh 並僅將檔案寫入 ~/.agentlas~/.local/bin 和 LLM 特定插件資料夾)。
  2. 安裝後,您將獲得命令列介面(/agentlas build/agentlas hub/agentlas upload 等),可從支援的 LLM 工具或終端機呼叫。
  3. 使用 Agentlas 桌面 UI(從 agentlas.cloud/desktop 下載)進行視覺化工作流程:描述任務,觀察建構流程,編排團隊,並在本地執行/驗證。

典型工作流程

# 1. 用自然語言描述任務(例如:「產生一份週銷售報告」)
/agentlas build

# 2. 審查產生的封包,可選地上傳至您的私人雲端
/agentlas upload

# 3. 在另一台機器上登入並取得封包
/agentlas cloud

# 4. 使用您選擇的 LLM 執行;主機強制執行其自身的權限
/agentlas run

為何重要

  • 可攜性 – 代理不被鎖定在單一聊天或模型供應商上;它們隨您移動。
  • 標準化 – 透過定義輸入、輸出與路由的清晰 JSON 模式契約,Agentlas 讓不同圖引擎或執行時能互相操作。
  • 所有權 – 私人 Agent Cloud 提供的是版本控制、可檢視的資產,而非暫時的提示。
  • 可擴展性 – 公開 Hub 的專家代理可與本地建構的代理混合使用,實現複雜工作流程的快速組合。

目前狀態

  • README 中顯示最新發布版本徽章(語意化版本,Apache-2.0 許可證)。
  • 支援 macOS(Apple Silicon 與 Intel)、Windows 與 Linux。
  • 與多種 LLM 提供商相容(Claude Code、Codex、Gemini、Ollama、DeepSeek 等)。
  • 文件分為多種語言,包含契約、信任模型與詳細子系統說明。

總結 – Agentlas OS 是一個真正的開源平台,支援跨機器與模型供應商建立、分享與執行 LLM 驅動代理,特別強調可攜性、信任與所有權。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案