智能代理操作系统 是 AI Skill Hub 本期精选Agent工作流之一。综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
智能代理操作系统 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
智能代理操作系统 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g agentos # 方式二:npx 直接运行(无需安装) npx agentos --help # 方式三:项目依赖安装 npm install agentos # 方式四:从源码运行 git clone https://github.com/SapienXai/AgentOS cd AgentOS npm install npm start
# 命令行使用
agentos --help
# 基本用法
agentos [options] <input>
# Node.js 代码中使用
const agentos = require('agentos');
const result = await agentos.run(options);
console.log(result);
# agentos 配置说明 # 查看配置选项 agentos --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export AGENTOS_CONFIG="/path/to/config.yml"
<p style="font-size:1.4rem; line-height:1.15; margin:0 0 0.75rem;"><strong>Run agents like a company.</strong></p>
<p>AgentOS is the native control plane for OpenClaw — an operations layer for creating, coordinating, and supervising AI agents from one workspace.</p>
<p>It turns OpenClaw into a manageable system for real work: agents, tasks, models, context, approvals, runtime visibility, and human oversight.</p>
<p> <a href="https://sapienx.app/agentos"><strong>Website</strong></a> · <a href="https://youtu.be/ribFHZuKRos"><strong>Watch Demo</strong></a> · <a href="#try-agentos-in-5-minutes"><strong>Try in 5 minutes</strong></a> · <a href="#why-agentos"><strong>Why AgentOS</strong></a> · <a href="#architecture"><strong>Architecture</strong></a> · <a href="#product-highlights"><strong>Highlights</strong></a> · <a href="#setup-and-development"><strong>Setup</strong></a> · <a href="#roadmap"><strong>Roadmap</strong></a> </p>
<p align="center"> <a href="https://nextjs.org" target="_blank" rel="noreferrer" title="Next.js" style="text-decoration:none; display:inline-flex; align-items:center; gap:4px; margin:0 8px 5px 0; font-size:0.86rem; line-height:1;"> <img src="https://cdn.simpleicons.org/nextdotjs/000000" alt="Next.js" height="18" /> <strong>Next.js</strong> </a> <a href="https://react.dev" target="_blank" rel="noreferrer" title="React" style="text-decoration:none; display:inline-flex; align-items:center; gap:4px; margin:0 8px 5px 0; font-size:0.86rem; line-height:1;"> <img src="https://cdn.simpleicons.org/react/61DAFB" alt="React" height="18" /> <strong>React</strong> </a> <a href="https://www.typescriptlang.org" target="_blank" rel="noreferrer" title="TypeScript" style="text-decoration:none; display:inline-flex; align-items:center; gap:4px; margin:0 8px 5px 0; font-size:0.86rem; line-height:1;"> <img src="https://cdn.simpleicons.org/typescript/3178C6" alt="TypeScript" height="18" /> <strong>TypeScript</strong> </a> <a href="https://github.com/openclaw/openclaw" target="_blank" rel="noreferrer" title="OpenClaw" style="text-decoration:none; display:inline-flex; align-items:center; gap:4px; margin:0 8px 5px 0; font-size:0.86rem; line-height:1;"> <img src="public/assets/openclaw.png" alt="OpenClaw" height="18" /> </a> <a href="https://pnpm.io" target="_blank" rel="noreferrer" title="pnpm" style="text-decoration:none; display:inline-flex; align-items:center; gap:4px; margin:0 8px 5px 0; font-size:0.86rem; line-height:1;"> <img src="https://cdn.simpleicons.org/pnpm/F69220" alt="pnpm" height="18" /> <strong>pnpm</strong> </a> </p>
</div>
The screenshots below show the current product flow in the order a new visitor is most likely to explore it.
LaunchpadGuided onboarding for OpenClaw, models, and the first workspace. |
Control PlaneLive graph, task flow, and inspector visibility in one place. |
Agent BuilderCreate agents from scratch, presets, or imports. |
Agent ChatTalk to agents directly and turn intent into action. |
Add ModelsConnect providers and discover models without leaving AgentOS. |
Workspace WizardShape a workspace from one prompt and a guided flow. |
Workspace SurfacesConnect Telegram, Discord, Slack, and more to every workspace. |
|
empty, clone, existing), templates, team presets, model profiles, and kickoff missions.AGENTS.md, SOUL.md, IDENTITY.md, USER.md, TOOLS.md, HEARTBEAT.md, MEMORY.md, docs/, memory/, deliverables/, skills/, and .openclaw/project-shell/.worker, setup, browser, monitoring, custom) plus heartbeat, file-access, install-scope, and network controls.pnpmPATHIf OpenClaw is installed in a non-standard location:
export OPENCLAW_BIN=/absolute/path/to/openclaw
GitHub Release installer:
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/SapienXai/AgentOS/main/install.sh | bash
agentos start --open
agentos stop
agentos doctor
Windows PowerShell:
iwr https://raw.githubusercontent.com/SapienXai/AgentOS/main/install.ps1 | iex
agentos start --open
agentos stop
agentos doctor
Install a specific published version:
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/SapienXai/AgentOS/main/install.sh | AGENTOS_VERSION=0.7.4 bash
Windows PowerShell:
$env:AGENTOS_VERSION='0.7.4'; iwr https://raw.githubusercontent.com/SapienXai/AgentOS/main/install.ps1 | iex
Package manager install:
```bash pnpm add -g @sapienx/agentos
Use the packaged launcher:
pnpm add -g @sapienx/agentos
agentos start --open
agentos doctor
Run the app locally from this repository:
pnpm install
pnpm dev
If OpenClaw is not ready yet, AgentOS starts in an explicit onboarding or fallback path instead of pretending a live control plane exists.
| Route | Method | Purpose |
|---|---|---|
/api/snapshot | GET | Return the normalized AgentOS snapshot |
/api/stream | GET | Stream snapshot updates over SSE |
/api/diagnostics | GET | Return gateway diagnostics, capabilities, and presence |
/api/mission | POST | Dispatch a mission to a real OpenClaw agent |
/api/agents | GET, POST, PATCH, DELETE | Read and mutate agents |
/api/workspaces | GET, POST, PATCH, DELETE | Read and mutate workspace projects |
/api/runtimes/:runtimeId | GET | Load transcript-backed runtime output |
/api/onboarding | POST | Install or start OpenClaw and verify readiness |
/api/onboarding/models | POST | Discover models, refresh readiness, set a default model, or guide provider login |
/api/update | POST | Run openclaw update and stream output |
/api/gateway/control | POST | Start, stop, or restart the OpenClaw gateway |
/api/planner | POST | Create a new workspace planning draft |
/api/planner/:planId | GET, PUT | Load or save a planning draft |
/api/planner/:planId/turn | POST | Process a planner conversation turn |
/api/planner/:planId/simulate | POST | Simulate the planner team |
/api/planner/:planId/deploy | POST | Deploy a planned workspace |
/api/reset | POST | Preview or execute an AgentOS reset or full uninstall flow |
/api/settings/gateway | PATCH | Update the OpenClaw gateway endpoint |
/api/settings/workspace-root | PATCH | Update the default workspace root |
/api/system/open-terminal | POST | Open a supported OpenClaw command in Terminal on macOS |
/api/files/reveal | POST | Reveal a local file in Finder, Explorer, or the platform file manager |
AgentOS 是一个先进的智能体控制平面(Control-Plane)管理系统,旨在为开发者提供直观的界面来调度和监控智能体活动。通过可视化的交互方式,用户可以轻松管理 OpenClaw 智能体、模型配置以及工作空间,实现从环境初始化到任务执行的全流程自动化管理。
AgentOS 提供实时拓扑画布(Live topology canvas),清晰展示工作空间、Agent 与 Runtime 之间的逻辑关系。系统采用 Gateway-first 任务调度机制,支持针对 OpenClaw Agent 的任务分发及思考层级(Thinking levels)控制。此外,通过 Transcript 溯源功能,开发者可以深度检查运行时输出、警告、Token 使用情况及生成的文件,并通过持久化的 Gateway 事件桥接实时获取聊天、工具调用、日志及审批活动。
在安装 AgentOS 之前,请确保您的开发环境已满足以下要求:需安装较新版本的 Node.js 运行时环境,并配置好 `pnpm` 包管理器。此外,您的本地系统中必须已安装 OpenClaw 且其路径已添加到系统的 `PATH` 环境变量中。如果 OpenClaw 安装在非标准路径,请通过 `export OPENCLAW_BIN=/absolute/path/to/openclaw` 手动指定其二进制文件路径。
您可以根据操作系统选择不同的安装方式。macOS 与 Linux 用户可以通过 GitHub Release 提供的安装脚本进行一键安装;Windows 用户则推荐使用 PowerShell 执行安装脚本。此外,您也可以通过 `pnpm add -g @sapienx/agentos` 全局安装特定版本。安装完成后,可以使用 `agentos start --open` 启动服务,或使用 `agentos doctor` 进行环境健康检查。
快速上手指南:推荐使用官方打包好的启动器进行操作,通过 `pnpm add -g @sapienx/agentos` 安装后,直接运行 `agentos start --open` 即可启动并自动打开界面。如果您希望从源码进行本地开发,请在仓库根目录下执行 `pnpm install` 安装依赖,随后使用 `pnpm dev` 启动。若检测到 OpenClaw 未就绪,AgentOS 会自动进入引导模式(Onboarding)而非报错。
AgentOS 提供了丰富的 Control-Plane APIs 用于系统集成与状态监控。开发者可以通过 `GET /api/snapshot` 获取标准化的 AgentOS 快照数据,或利用 `GET /api/stream` 通过 SSE(Server-Sent Events)实现快照更新的实时流式传输。此外,`GET /api/diagnostics` 用于获取 Gateway 的诊断信息、能力集及在线状态,而 `POST /api/mission` 则用于向系统分发具体的任务指令。
AgentOS 提供了丰富的交互工作流供探索:您可以从零开始创建工作空间并检查生成的 Scaffold 文件;利用高级模式下的 Workspace Wizard 实现从公司上下文配置到部署的平滑过渡;支持创建具有不同预设(Presets)和心跳策略(Heartbeat policies)的 Agent。在执行任务时,您可以分发 Mission,并实时通过界面检查 Runtime 输出及生成的各类文件。
高质量的开源AI工作流项目
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,智能代理操作系统 在Agent工作流赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | AgentOS |
| 原始描述 | 开源AI工作流:Human Control Layer for AI Agents. Built on OpenClaw by SapienX。⭐13 · TypeScript |
| Topics | AIagentworkflowtypescript |
| GitHub | https://github.com/SapienXai/AgentOS |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-27 · 更新时间:2026-05-30 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端