HyperAgents核心概念图解:什么是“自指自我改进“(Self-referential)智能体?

发布时间:2026/10/1 2:31:24

HyperAgents核心概念图解:什么是“自指自我改进“(Self-referential)智能体? HyperAgents核心概念图解什么是自指自我改进(Self-referential)智能体【免费下载链接】HyperAgentsSelf-referential self-improving agents that can optimize for any computable task项目地址: https://gitcode.com/gh_mirrors/hy/HyperAgentsHyperAgents 是一个自指自我改进Self-referential self-improving智能体框架它让 AI 智能体在 Docker 沙箱里递归地修改自己的代码通过改代码 → 评测 → 存档 → 再改的循环自动优化任何可计算任务玩游戏、代码补全、数学证明评分、论文评审……。本文将用图解方式带你快速看懂它的核心机制。 30秒看懂一个自己改自己的智能体系统传统 AI 智能体由人写好代码后固定不变而 HyperAgents 让智能体成为自己的工程师。整个系统只有两个核心角色角色对应文件职责 任务智能体Task Agenttask_agent.py真正干活的选手解题、玩游戏、写代码✍️ 元智能体Meta Agentmeta_agent.py递归自我改进的设计师修改整个代码库包括自己这个分工正是自指的来源——修改者与被修改者是同一个系统。 核心概念一自指Self-referential到底在指什么自指意味着系统把自己的代码库当作可编辑对象。在 meta_agent.py 中元智能体的核心指令只有一句话Modify any part of the codebase修改代码库中的任意部分也就是说元智能体被允许改写任务智能体、评测逻辑、父代选择策略甚至改写元智能体自身。更妙的是utils/gl_utils.py 会在每次运行时重写仓库内的 README.md把这份请递归改进自身的任务书直接放进智能体可见的文件里——智能体读到的说明书就是它要优化的目标本身。这种设计借鉴了 Jeff Clune 团队的超进化思想不预设改什么让智能体在评估信号的指引下自己找改进点。️ 核心概念二双层智能体架构任务智能体真正干活的选手task_agent.py 中的TaskAgent接收任务输入一道 IMO 证明、一局游戏画面、一个 SWE 问题输出预测结果。它是最终被打分、决定这一代智能体强弱的产物。元智能体递归改写自己的设计师元智能体基于带工具的对话循环运行见 agent/llm_withtools.py它可以用编辑、执行命令等工具浏览并修改仓库最多进行 40 次工具调用最终产出一份model_patch.diff补丁。工具定义位于 agent/tools/ 目录每个工具是一个暴露tool_info()与tool_function的 Python 模块由 agent/tools/init.py 动态加载。 核心概念三自我改进循环如何一步步跑起来generate_loop.py 是算法入口每一代包含 4 个步骤选父代从进化档案库archive中按score_prop策略采样——分数越高概率越大但弱者仍有机会当爹见 select_parent避免过早收敛。沙箱改代码启动 Docker 容器应用父代血统的所有补丁让元智能体在容器内修改代码并产出补丁。评测新智能体在同一个容器中运行 domains/harness.py 评测新的任务智能体得分写入报告。写入档案库更新archive.jsonl与 metadata.json进入下一代。全程隔离在 Docker 中容器构建见 Dockerfile结束后git reset还原现场保证宿主环境零污染。 进化档案库为什么是进化而不是升级HyperAgents 不保留单一线性版本而是维护一棵进化树每一代智能体都是档案库中的一个节点可回溯任意祖先。它还支持集成优化Ensembleensemble.py 组合档案库中多个智能体的输出元智能体甚至能只改集成逻辑来提升整体分数父代自选择select_next_parent.py 本身也可以被元智能体改写让选谁当爹的策略也在进化。 多领域实战智能体能优化哪些任务domains/ 目录展示了任何可计算任务的具体形态领域任务目录Balrog 游戏在 NetHack、Babaisai、MiniHack 等环境中生存并拿高分domains/balrog/Genesis训练 Go2 机器人走路/跳跃的强化学习domains/genesis/IMO数学证明评分与证明撰写domains/imo/Polyglot修复真实仓库的代码问题domains/polyglot/Paper Review论文评审质量评分domains/paper_review/上图是 balrog 领域中 NetHackNLE环境的像素图块库——任务智能体就是在这个方块世界里学会生存策略然后元智能体再去改进它的策略生成机制。 快速上手克隆HyperAgents并跑通第一条循环git clone https://gitcode.com/gh_mirrors/hy/HyperAgents cd HyperAgents在.env中配置模型 API Key按 README.md 安装依赖并构建 Docker 镜像执行 setup_initial.sh 生成初始智能体并在各领域做基线评测运行python generate_loop.py --domains domain输出保存在outputs/analysis/ 中的绘图脚本会自动生成进化曲线。⚠️ 安全须知为什么必须在Docker里跑仓库明确警告本系统会执行模型生成的不可信代码见 README.md。尽管在官方配置下出问题的概率很低模型代码仍可能产生破坏性行为。因此所有生成与评测都被关在一次性容器中结束后自动销毁。本地试用时请务必使用隔离环境不要直接在生产机上运行。✅ 核心要点回顾自指元智能体修改的代码库包含它自己改进是递归的双层架构任务智能体干活元智能体改代码二者共享同一仓库进化循环档案库选父代 → 沙箱改码 → 评测打分 → 存档迭代通用性只要任务可计算能写评测HyperAgents 就能对它进行自我改进。这就是 HyperAgents 的核心把改进智能体本身也交给智能体。【免费下载链接】HyperAgentsSelf-referential self-improving agents that can optimize for any computable task项目地址: https://gitcode.com/gh_mirrors/hy/HyperAgents创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/1 2:26:24

状态估计与导航滤波:EKF与四元数姿态解算实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 3:36:27

HTML支付胶水层:前端嵌入与后端验签的工程实践指南

简介:本资源是一套集成QQ支付与支付宝支付功能的前端后端完整源码包,面向Web开发初学者及中小型项目开发者,解决多支付渠道快速接入难题。资源共219个文件,包含51个PHP后端逻辑文件(处理订单生成、签名验签、回调接收&…

2026/10/1 3:36:27

Spring Boot个人记账系统毕设:从数据库设计到前后端部署全攻略

这份经历,严格讲应该算是“帮一个学弟收拾毕业设计源码”的副产品。他拿到的项目编号是 70415,标题就是 Spring Boot 个人记账系统,功能不算复杂,但作为计算机毕业设计来说,覆盖面很全:后端有登录鉴权、收支…

2026/10/1 3:36:27

基于Golang的AI智能体安全合规检测系统架构与实战

接到这个需求的时候,我第一反应不是开心,而是头疼。企业级AI智能体落地,最难的从来不是模型选型,而是安全合规这道闸门怎么设计——要不要上检测系统、检测系统怎么做得又快又稳,这才是真问题。上个月我们团队刚把一套…

2026/10/1 3:36:27

VMware共享文件夹配置与故障排查完全指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 3:31:27

用Python拆解小红书武汉旅游数据:爬虫、词云与情感分析实战

简介:一份基于Python的小红书武汉旅游数据可视化分析实战项目,面向Python入门者、数据分析爱好者及旅游餐饮研究者,演示如何从小红书抓取武汉热门景点与美食信息,并完成数据清洗、统计分析、词云、情感分析和可视化展示。项目涵盖…

2026/9/29 11:07:23

东莞市品牌网站建设报价常见报错与解决

东莞品牌网站建设报价单背后:一份保姆级建站教程避坑实录 网站做好了没人访问,这大概是很多老板最头疼的事。花了大几万做的品牌站,上线后流量惨淡,比路边摊还冷清。别急着骂外包公司,很多“东莞品牌网站建设报价”里藏着不少猫腻,比如用模板站冒充定制…

2026/9/29 21:48:03

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 7:00:49

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑