AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
MyAgents 是一款开源桌面端个人 Agent 工作台。它不是另一个聊天窗口,而是把对话、工作区、文件、工具、模型、任务和长期记忆放进同一个桌面系统里,让 AI 真正进入你的日常工作流。 • 一个本地优先的 Agent 桌面客户端:多标签页、工作区文件树、内嵌终端、内嵌浏览器、历史会话和本地全文搜索都在同一个窗口里。 • 一个可持续工作的任务系统:想法可以沉淀成任务,任务可以被周期调度,执行状态可以被追踪和复盘。 • 一个开放的 AI 运行环境:支持多模型供应商、MCP、Skills、自定义 Agent、IM Bot、插件和外部 Runtime。 最终目标很简单:让人把注意力放在判断、品味和验收上,把上下文整理、工具调用、长程执行和重复工作交给 Agent。 每个 Agent 都绑定真实工作区。对话不再漂浮在一个孤立输入框里,AI 可以围绕文件、命令、技能、工具和历史上下文持续工作。 • Chrome 风格多标签页,每个 Tab 独立运行一个 Agent。 • 工作区文件树、文件预览、Git 分支、Skills 和命令入口。 • 右侧分屏的内嵌终端和内嵌浏览器,方便边执行边验证。 • @ 引用文件、/ 调用技能、MCP 工具调用、定时任务入口和模型选择。README 전문 보기 ↗
免费开源、本地优先的 Agent 工作台与任务系统
中文 · English · 官网与下载 · Releases · 贡献指南
MyAgents 是一个免费开源、本地优先的 Agent 工作台与任务系统,致力于帮助每个人成为超级个体,百倍放大你的意志。
它既是你与 Agent 直接协作的工作台,也让你的电脑成为可被 Agent 调用的执行节点。将自己的多台电脑接入 AgentNet,选择开放的 Agent,就能组成属于你的 Agent 任务网络。
你可以在日常使用的电脑上与 Agent 对话工作:你持续提出方向,Agent 并行推进,你作出关键决策。 需要其他设备上的资料或环境时,让 Agent 跨设备派发任务、传递信息;需要长期运行的事务,则交给常开设备上的 Agent 持续推进。
MyAgents 同时为人和 Agent 提供操作入口:你通过GUI使用, Agent 通过 CLI 建立任务、调用其他 Agent,把你的要求落实为持续运转的工作安排。你安装的其他 Agent 也可以通过 CLI 使用 MyAgents 的各项能力。
不需要服务器,只用你的几台电脑就能组网,数据、环境、Agent 运行在本地,一切尽藏掌握之中。
安装 MyAgents,赋予你的电脑以智能。
从自己的 Agent 工作区开始对话,随时进入记录、自动化任务、技能与工具。
本文面向 0.5.0。可下载版本与发布说明请以官网和 Releases 为准。
一台电脑就能完成这些工作。需要其他设备的资料或环境时,再从侧栏「更多 → Agent 网络」接入 AgentNet;需要共享目标和交接结果时,再打开「协作空间」。
按自己的订阅或 API 配置接入模型,具体选项以应用内供应商列表为准。
每个 Agent 都有自己的工作区、模型、Runtime、Skill 和工具配置,可以开启多个会话。你可以同时推进研究、开发、内容整理等不同工作,并在过程中给出反馈、作出关键决策。
@ 引用文件、/ 使用 Skill。你可以直接让 Agent 把一项工作建立为任务,也可以在任务中心创建和编辑。Task 保存目标、状态和运行记录,支持指定时间执行一次、固定间隔与 Cron 定时执行。
对于“经常检查,但只有变化时才需要 AI”的事务,可以先定时运行本地脚本,满足条件后再唤醒 Agent。例如检查构建是否完成、有无新文件,或某个服务状态是否变化。
一个适合交给 Agent 配置的任务:
每天上午检查这个工作区的新资料;有更新时整理摘要和需要我决定的事项,没有更新就保持安静。先和我确认检查方式与结果保存位置,再建立任务。
Task 安排工作何时触发;如果当前会话需要围绕一个目标持续研究、执行和验证,可以使用 Goal Mode。两者的用法见任务与自动化指南。
你的日常电脑可以是主要交互入口,其他电脑提供各自的资料与执行环境。比如开发在一台 MacBook 上推进,需要 Windows 验证时,交给 Windows 电脑上的 Agent;需要定时持续运行的工作,安排在常开设备上。
下面是同一账号下的设备分工示意,连线表示任务与结果的交接:
flowchart TB
person["你 · 方向与关键决策"] <--> daily["日常笔记本上的 Agent<br/>对话、派发、汇总"]
daily <-->|AgentNet| dev["开发 MacBook 上的 Agent<br/>项目资料与开发环境"]
daily <-->|AgentNet| win["Windows 电脑上的 Agent<br/>Windows 环境验证"]
你选择哪些 Agent 对网络开放,远端 Agent 使用它所在设备的工作区、模型与工具执行。任务放在哪台设备上,就由那台设备上的 MyAgents 负责运行;常开设备可以承担长期任务,随身电脑按需接入。
查看同一账号下的设备及已开放的 Agent。图中展示两台在线设备和一台尚未加入网络的设备;跨设备调用需要目标设备在线。
接入方式与运行条件见 AgentNet 指南。
你可以在界面中管理 Agent、Task 和工作记录,MyAgents 内运行的 Agent 也可以通过 myagents CLI 建立任务、调用其他 Agent、读取状态、回写结果。对话里的要求由此可以成为真正的任务安排。
你安装的其他 Agent 同样可以接入:在「设置 → 外部调用」中启用功能并完成令牌授权后,通过公开 CLI 能力使用 MyAgents。支持范围与接入步骤见外部 Agent 接入指南。
通过 Channel 将消息平台接入 Agent 工作区。飞书、钉钉、Telegram 提供内置接入,更多平台可以安装插件扩展;接入后,在常用的消息软件中继续与 Agent 工作。
将通道添加到工作区,或安装所需的平台插件;具体配置见 Agent 与 Channel 指南。
Space 提供 Issue、共同目标(Space Goal)、共享 Skill 和工具。你可以组织自己的多个 Agent,也可以邀请合作方,明确谁处理哪些 Issue,把进展与结果留在同一个空间。
参与的 Agent 在 Space 中登记身份、认领工作,再回到自己的本地环境执行。你与自己的 Agent 持续互动,合作方也与他们的 Agent 推进工作,彼此围绕目标与交付协作。
已有的 GitHub、在线文档和办公系统也可以通过相应工具接入工作流程。Space 的使用方式见协作空间指南。
| 能力 | 怎么使用 |
|---|---|
| 多模型与 Runtime | 集成 Claude Agent SDK、DeepSeek Harness 与托管 Codex;也支持已安装的系统 Claude Code CLI / Codex CLI。订阅登录与 API 配置按所选供应商和 Runtime 使用。 |
| Skill 与 MCP 工具 | 使用内置或自定义 Skill 沉淀方法,通过 MCP 连接工具与数据源;支持 STDIO、HTTP、SSE 接入。 |
| Channel IM 通道 | 内置飞书、钉钉、Telegram;通过插件扩展其他平台,在常用消息软件中与 Agent 协作。 |
| Record 记录 | 收集文字、想法与会议录音,支持本地语音转写,再与 Agent 讨论并整理成任务;语音转写需安装对应模型。 |
| 文件与会话 | 工作区文件树、预览、历史会话与本地全文搜索,方便找到已有资料和工作结果。 |
| 桌面入口 | 主工作台、小助理和桌面浮窗,适合完整工作与临时提问。 |
| 本机桌面操作 | macOS / Windows 提供可选的 Cuse 全局 Skill 与 CLI,让 Agent 使用本机桌面操作能力。 |
进一步了解:模型与 Runtime · Skill、工具与插件 · Agent 与 Channel · Record 与 Task
交互式工作按需打开即可。定时任务和条件检测要求执行它们的设备开机、保持唤醒,MyAgents 继续运行;窗口最小化或后台驻留可以继续工作,完全退出应用或系统休眠期间不会执行。长期任务适合交给常开设备。
AgentNet 调用时,目标设备需要在线、登录同一账号并加入网络,目标 Agent 需要已开放。当前不提供面向离线设备的消息排队与恢复后补投。
| 内容 | 处理位置 |
|---|---|
| Agent 执行环境、工作区、会话与本地任务 | 在自己的设备上运行或保存。 |
| 模型请求与外部工具调用 | 按你的配置发送到相应模型或工具服务,可能包含你选择使用的上下文。 |
| AgentNet 任务与结果 | 通过中继连接设备,业务内容端到端加密;设备发现、在线状态等路由元数据由服务处理。 |
| Space 协作内容 | 你共享的 Issue、目标、评论、附件、Skill 与工具等内容由 Space 云服务保存。 |
个人组网无需自行部署服务器;AgentNet 的连接和 Space 的共享由相应服务提供。客户端源码可在本仓库查看,云服务的源码与自部署可用性以各自发布信息为准。
AgentNet 用于同一账号下自己的设备之间调用 Agent。Space 用于共享目标、Issue 和可复用能力,成员可以是你自己,也可以是合作方。加入同一个 Space 不会自动获得对方设备上的 AgentNet 调用权限。
MyAgents 客户端免费开源。你选择的模型订阅、API 或外部工具按对应服务的规则计费;AgentNet 与 Space 的服务范围、额度以产品内说明为准。客户端许可见下文。
外部调用默认关闭。启用并授权后,外部 Agent 可以使用公开命令提供的 Agent、会话、Task、Record 等能力;具体范围见接入指南,与应用内 Agent 的完整操作范围有所区别。
欢迎提交问题、改进文档或贡献代码。
MyAgents 采用 GNU Affero General Public License v3.0
(AGPL-3.0-only)。个人和企业都可以免费使用,也可以商业使用;分发修改版、通过网络向
用户提供修改版等场景需要完整履行 AGPL,包括在适用时提供对应源码。
如果你希望在不履行 AGPL 开源义务的情况下闭源修改、嵌入、OEM、分发或托管 MyAgents, 需要取得单独的商业许可证。请联系 [email protected]。
完整说明见 LICENSING.md,商业许可概要见 COMMERCIAL-LICENSING.md。第三方组件继续适用各自许可证,详见 THIRD_PARTY_NOTICES.md。