首页 › AI Agent / 自动化工作流 › MyAgent
MyAgent
ztt0216/MyAgent
MyAgent 是什么
从零实现的通用 Agent Runtime,支持 Agent Loop、权限控制、MCP、子 Agent、上下文折叠以及 Skills 自进化。
主要功能
- 实现通用 Agent Runtime,统一编排模型推理、工具调用、权限控制、长期记忆、Skills 和上下文管理
- 支持完整 Agent Loop,包括模型请求、tool call 解析、权限检查、工具执行、结果回写和会话保存
- 提供工具系统与权限控制,支持读写文件、精确编辑、搜索、Shell、Skill 调用、子 Agent 和 MCP 工具
- 实现 Skills 体系,通过 SKILL.md 保存可复用方法,支持检索、调用、版本化演化和自进化
- 支持 MCP 外部工具扩展、子 Agent(explore、plan、general 等)、会话恢复和上下文压缩
适合谁
适合学习通用 Agent 底层机制的开发者,也适合作为个人 Agent、项目分析助手或领域 Agent 的二次开发基础。
怎么开始用
- 克隆 GitHub 仓库 ztt0216/MyAgent
- 运行 python3 -m venv .venv 并激活虚拟环境
- 执行 pip install -r requirements.txt 安装依赖
- 配置 .env 文件并通过 agents/main.py 启动 CLI 或 REPL
内容依据工具官网 / README / 发布页公开描述整理,未核实价格与用户规模,请以官网为准。 部分段落由 AI 辅助生成。
同类替代工具(AI Agent / 自动化工作流)
NitroStack 8.15
NitroStack 是一个一站式平台,用于构建、测试和部署 MCP 服务器。
Harness by Autonomous 7.42Harness by Autonomous 是一个统一的命令中心平台,用于管理和协调多个 AI 编码 Agent 与机器。
Notion: Context for your agents 5.68Notion 推出的 AI 功能,支持为 AI 智能体提供上下文记忆,实现切换不同 AI 代理时无需重复解释工作内容。
Pomerado 4.82Pomerado 是一款能将任意网站转化为 API 的工具,通过可靠的浏览器自动化方式实现数据提取和交互。
scout 4.26Scout 是 Outcrawl 推出的开源浏览器 Agent,能够通过自然语言控制浏览器完成自动化任务。
rStation 3.77rStation 是一个为 AI Agent 打造的共享研究实验室平台,支持多个 Agent 协作、共享知识库和实验环境。
AI-Cross-Border-Ecommerce-Agent-Toolkit 3.6AI 跨境电商运营智能体工具箱,将运营 SOP 拆解为 7 个可复用的 AI Agent 工作流,包含 Prompt、模板和真实案例。
WhatsApp MCP running free on Cloudflare 3.29一个在 Cloudflare 上免费运行的 WhatsApp MCP 服务开源项目,可通过 MCP 协议让 AI Agent 与 Wha…