GenericAgent 是一個最小化、自進化的自主代理框架,核心代碼僅約 3,300 行。通過 9 個原子工具 + 大約 100 行的 Agent 循環,它為任何 LLM 提供了對本地計算機的系統級控制能力,包括瀏覽器、終端、文件系統、鍵鼠輸入、屏幕視覺甚至移動設備(ADB)。
它的設計理念是:不用預載技能,而是讓技能自我進化。每次 GenericAgent 解決一個新任務時,它會自動將執行路徑結晶成一個技能,供後續直接重用。使用越久,技能樹就越豐富,完全從 3,300 行種子代碼中成長出來。
自我引導證明:該倉庫中的所有內容,從安裝 Git 和運行 git init 到每一條提交消息,都是由 GenericAgent 自主完成的。作者从未打開過終端一次。
🔍 项目特色
自我進化機制:每個新任務都會自動轉化為可重用技能。輕量級架構:核心代碼僅 3K 行,代理循環僅 100 行。強執行能力:注入真實瀏覽器(保留登錄會話),9 個原子工具直接控制系統。記憶體高效:上下文窗口 < 30K,是其他代理的 1/6 到 1/30。多模型兼容:支援 Claude、Gemini、Kimi、MiniMax 等主流模型。
⭐ 即时人气
- 10,518 ⭐
- 1,197 🍴
📡 来源: GitHub Trending (Daily) | 每周自动追踪
發佈留言