📈 GH Trending Explorer 🎲 Surprise me

← all repos

Liu-PenPen / Agent-OS

git clone https://github.com/Liu-PenPen/Agent-OS.git v0.1.2 · 5d ago

智能体操作系统Agent OS

—
stars, 24h
+76
stars, 7 days · #655
+76
stars, 30 days · #2,961
76
★ total · +76% this week
17
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageTypeScript
LicenseMIT
Created2026-10-14 (6d ago)
Last push5d ago
Watchers0
OwnerUser

Links

README excerpt
# Agent OS - 智能体操作系统
多智能体工作台:在本机用话题指挥 CEO / 产品 / 开发 / 测试 / 审查协作,把工单接到会话里派发,澄清确认与进度都在同一个桌面壳里完成。
> ### ⭐ 点点 Star!!!
>
> 如果 Agent OS 对你有帮助,请给仓库点一颗 Star,这是对开源最大的鼓励: 
> **github.com/Liu-PenPen/Agent-OS** ← 点右上角 **Star**
**持续更新:** 项目会持续维护与完善——修问题、打磨体验,并继续增加新功能(例如 macOS 安装包、更多通道与能力)。欢迎 Star / Issue / PR 一起推动。
**License:** MIT
本仓库**独立于 agent-os 代码库**(无共享运行时)。桌面端以本机工作台为主;在具备飞书 Skill / 机器人时,也可在飞书群里完成派单、澄清与告警处置。Claude / Codex 使用各自本机 CLI 登录。当前正式安装包以 **Windows** 为主;Mac 可先用本机 Web 开发方式运行,桌面安装包后续会完善。
## 界面预览
### 桌面工作台
工作台:话题聊天、智能体协作与右侧工单面板。
智能体配置:按角色绑定引擎与 Skills(如产品侧 `grill-me` / `to-spec`)。
Windows 安装程序(NSIS)。
### 飞书协作
在飞书群里 `@CEO` 发起需求:CEO 派发给产品经理,产品侧弹出关键决策澄清卡(可多选 / 自定义 / 按推荐继续)。
澄清完成后生成产品方案,可落到飞书云文档,并提供「确认产品方案」;CEO 可继续组织技术选型类协作。
定时 / 日志巡检异常以告警卡推入群聊;开发接手排查,高危操作走审批,驳回后停止变更并回传结论(Claude Code)。
## 功能
| 能力 | 说明 |
| --------------- | ---------------------------------------------------------- |
| **工作台** | 三栏布局:话题列表、多智能体会话、右侧工单;可用 `@` 提及角色 |
| **集成工单** | 对接 Gitee 企业工单;配置本地目录后「交给 CEO」接入话题 |
| **CEO 派单** | 通过 MCP `agent_os` 的 `dispatch_task` 确定性派给产品 / 开发 / 测试 / 审查 |
| **智能体与 Skills** | 按角色配置引擎(Claude Code / Codex)与本机 Skills(`~/.agents/skills`) |
| **待确认 (HITL)** | 澄清卡、规格审批、高危操作需人为介入审批 |
| **飞书协作(可选)** | 群内派单、交互式需求澄清、飞书云文档交付、日志巡检告警与审批闭环 |
| **任务看板** | 查看任务阶段与推进状态 |
| **定时调度** | 定时拉单 / 巡检类任务 |
| **本地 Runtime** | 本机 `127.0.0.1:17890`;安装包内置便携 Node,不必另装 Node 才能开应用 |
## 使用前提
按你的用法勾选即可:
### 仅安装包使用(推荐大多数用户)
1. **Windows x64**,从 Releases 下载安装包(不要下 Source code zip)
2. 若系统「智能应用控制」拦截未签名程序,需本机放行或临时关闭后再启动
3. **跑真实智能体**还需要:
 - 本机安装并登录 Claude Code(`claude` 在 PATH),或 Codex CLI
 - 在 **智能体** 页为各角色配置 Skills(产品默认提示:`grill-me`, `to-spec`;开发:`to-tickets`),保存完成安装
4. **拉 Gitee 工单**需要:在 **设置 → 集成工单系统** 填写企业 Token / 企业 ID / 用户 ID,并为项目配置本地目录
5. **飞书群协作(可选)**:需本机或环境具备飞书相关 Skill(如 `lark-cli` / `lark-doc`)及已接入的群机器人;未配置时不影响桌面工作台
未配置 Gitee / 飞书时,本机工作台与对话仍可用;对应通道能力会提示去配置。
### 从源码开发
- Node 22+
- pnpm 9+
- 可选:`git` 在 PATH(工作区克隆)
- 可选:Claude Code / Codex CLI(真实引擎)
- 可选:飞书 Skill / 机器人(群内派单、云文档、告警)
- 可选原生窗口:Rust + Windows **MSVC Build Tools**(`link.exe`)
## Download(Windows 安装包)
安装包通过 GitHub Releases 发布:
1. 打开 Releases
2. 下载最新的 `MLAOS_x.y.z_x64-setup.exe`(NSIS;不要下 Source code zip)
3. 安装后启动应用;内置便携 Node + runtime
4. **设置 → 集成工单系统** 填写自己的凭证(开发时也可用根目录 `.env`)
5. 安装并登录 Claude Code 或 Codex,再在智能体页保存 Skills
本地打安装包(需 Windows + MSVC + 网络以下载便携 Node):
 [code] 
产物目录:`apps/desktop/src-tauri/target/release/bundle/nsis/`。
### Gitee 凭证(可选)
仓库只提交 `.env.example` 与 `config/gitee-projects.example.json`;真实 token、企业 ID、项目白名单不要提交。
双通道(**环境变量优先**于设置页存档):
1. **设置 → 集成工单系统**(推荐桌面用户;写入 `dataDir/gitee-credentials.json`,UI 遮罩 token)
2. **本机** `.env` **/ 环境变量**(适合克隆源码):`ML_AOS_GITEE_TOKEN`、`ML_AOS_GITEE_ENTERPRISE_ID`、`ML_AOS_GITEE_USER_ID`(旧名 `MI_CLAW_`* / `GITEE_USER_ID` 仍可读)
可用设置页「测试连接」验证。
## Install from source
 [code] 
## Dev
两个终端分别启动 runtime 与 UI:
 [code] 
### Tauri(原生窗口)
 [code] 
Windows 上 `tauri build` / `tauri dev` 需要 MSVC 链接器(`link.exe`)。若缺失,可用 `pnpm dev:runtime` + `pnpm dev:ui`——浏览器 UI 连同一套 runtime。原生壳启动时会探测 `/health`,必要时拉起 ru