devduck
活跃·★ 38·Apache-2.0·更新于 2026-05-11
★ 时下流行★ API 集成
自我修改的AI代理,能够热重载自身代码,在运行时自我构建并扩展能力。
DevDuck 是一个自我修改的AI代理,可热重载自身代码,在运行时自适应并扩展功能。单个Python文件即可部署到终端、浏览器、云或统一网格中,支持多协议服务器、动态工具和点对点网络。
#自主智能体#MCP 协议#MCP 服务器#MCP 服务器#strands-agents
01
功能特性
01热重载:代码变更后自动重启,实现持续自我改进
02动态工具:运行时添加、删除或重载工具,无需重启
03多协议支持:TCP、WebSocket、MCP 和 IPC 服务器
04Zenoh 点对点网络:自动发现和协调跨网络的多个 DevDuck 实例
05统一网格:将 CLI、浏览器和云代理连接至单一网络,共享上下文
02
兼容性
Python
Python 3.10 及以上
已通过文档验证
macOS
macOS
已通过文档验证
Linux
Linux
已通过文档验证
Windows
Windows(部分支持)
已通过文档验证
AWS AgentCore
AWS 云
已通过文档验证
Browser
浏览器(网格)
已通过文档验证
03
快速开始
1
$ pipx install devduck
2
$ devduck
04
使用场景
↳可自我改进并适应新需求的交互式编程助手
↳部署于 AWS AgentCore 的无服务器云代理,用于自动化任务
↳跨终端、浏览器和云协调多个代理的多代理编排器
05
同类工具
相关搜索
评论
登录后发表评论
- LLane Anderson2026年4月18日
Self-healing agent that diagnoses and fixes its own failures is a compelling concept.
- PPeyton White2026年3月30日
Minimalist design means the failure-recovery logic is easy to inspect and trust.
- QQuinn Clark2026年3月8日
Useful for autonomous workflows where manual intervention is expensive.
- RRobin Johnson2026年3月2日
Good for understanding how self-correcting agent loops can be implemented simply.