
shepherd
shepherd-agents
A runtime substrate that turns an agent's execution into a reversible, Git-like trace, so meta-agents can observe, fork, replay, and revert any run. Couples agent and environments in a copy-on-write fork ~5x faster than docker commit, with ~95% KV-cache reuse on replay. Framework built for meta-agents to supervise, optimize, and train other agents
AI 简介
Shepherd 是一个面向智能体(agent)的可逆执行运行时框架,将智能体运行过程记录为类似 Git 的版本化执行轨迹,支持观察、分叉、回放与回滚。其核心采用写时复制(copy-on-write)机制耦合智能体与环境,分叉速度比 Docker commit 快约 5 倍,回放时 KV 缓存复用率达 95%。专为元智能体(meta-agent)设计,适用于需要细粒度监督、调试、优化或训练下游智能体的研发场景,如自动化工作流验证、RLHF 过程审计、MCTS 强化学习探索等。
Python
MIT License1.6k
Stars
127
Forks
8
Watchers
5
Issues
Star 增长
今日0
近 7 天0
近 30 天+323
综合评分64.32
默认分支main