Tác tửNghiên cứu 🇺🇸 09.08.2026 00:02

Shepherd: Nền tảng chạy Python mã nguồn mở cho phép các meta-agent fork, phát lại và khôi phục bất kỳ phiên chạy agent nào

Các nhà nghiên cứu từ Đại học Northeastern và Đại học Stanford đã phát hành Shepherd, một nền tảng chạy Python mã nguồn mở ghi lại các phiên chạy agent dưới dạng các vết giống Git của các sự kiện được định kiểu, cho phép fork và phát lại bất kỳ trạng thái nào trong quá khứ. Nó đạt tốc độ fork nhanh hơn 5 lần so với Docker và tái sử dụng hơn 95% bộ nhớ đệm prompt khi phát lại, đồng thời có sẵn ở giai đoạn alpha sớm qua pip.
Shepherd là một nền tảng chạy (runtime) bằng Python ghi lại quá trình thực thi của agent như một đối tượng hạng nhất, trong đó mỗi tương tác giữa agent và môi trường trở thành một sự kiện có kiểu dữ liệu trong một nhật ký kiểu Git. Không giống như Git, mỗi commit bao gồm cả tiến trình agent và hệ thống tệp cùng nhau bằng cách sử dụng copy-on-write, do đó một nhánh mang trạng thái trực tiếp, không chỉ là tệp. Điều này cho phép tạo nhánh từ bất kỳ commit nào trước đó, cho phép một meta-agent quan sát nhật ký và can thiệp trước khi một ghi chép xấu được commit. Nhóm nghiên cứu báo cáo rằng việc tạo nhánh nhanh hơn 5 lần so với Docker và tái sử dụng hơn 95% bộ nhớ đệm prompt khi phát lại. Các bản demo cho thấy một người giám sát trực tiếp tăng tỷ lệ vượt qua lập trình cặp trên CooperBench từ 28,8% lên 54,7%, việc khám phá nhánh vượt trội hơn các đường cơ sở lên tới 11 điểm với thời gian chạy ít hơn 58%, và huấn luyện Tree-RL cải thiện TerminalBench-2 từ 34,2% lên 39,4%. Shepherd yêu cầu Python 3.11+ và hỗ trợ thực thi cấp phép ở cấp hệ điều hành trên macOS (Seatbelt) và Linux (Landlock). Nó được cấp phép MIT và có thể cài đặt qua pip install shepherd-ai.
Nguồn: MarkTechPost — bản gốc
Bài viết liên quan trước đây ↓
Tin mới