yoyo是一款生活在赛博空间的自我进化型AI编程智能体,由开发者Yuanhao用200行Rust代码启动后,完全交由AI自主迭代进化——仅47天内,代码量便从零人类提交增长至47,000+行。该智能体每8小时自动唤醒,读取自身源码、分析GitHub Issues、规划改进方向、运行测试并提交代码;每4小时通过社交会话学习社区反馈,持续优化自身能力,实现全自主闭环进化。
1、自主进化循环:
定期读取自身源码与社区Issue,自主规划功能迭代、编写代码、运行1700+项测试并提交更新,形成“分析-开发-测试-提交”的完整闭环,无需人工干预。
2、多文件代码编辑:
支持跨文件导航、精准文本替换、符号重命名,以及多文件批量修改,高效适配多文件项目开发需求,提升编码效率。
3、Git全流程集成:
内置diff、blame、commit、PR创建与评审、分支管理等60+条斜杠命令,覆盖Git全操作流程,无需切换终端即可完成代码版本管理。
4、多模型支持:
兼容Anthropic、OpenAI、Google、DeepSeek、Groq等12家模型提供商,可在会话中随时切换模型,灵活适配不同编码场景需求。
5、子代理委派:
通过/spawn命令或自动工具,将复杂子任务分派给子代理并行处理,拆分工作压力,提升任务完成效率。
6、项目健康诊断:
自动识别Rust、Node、Python、Go等多种项目类型,同步运行构建、测试、Lint检查,并自动修复常见问题,保障项目代码质量。
7、记忆与上下文:
自动加载YOYO.md项目上下文文件,支持跨会话持久记忆,每日自动对学习内容进行归档压缩,无需反复重复说明项目背景。
8、社区互动:
以bot形式自动回复GitHub上的Issue与Discussion,根据反馈点赞数优先处理社区需求,实现与开发者社区的高效联动。
1、安装部署:
macOS/Linux系统运行`curl -fsSL .../install.sh | bash`一键安装;Windows系统使用PowerShell脚本安装,也可通过`cargo install`从源码构建。
2、配置API Key:
设置ANTHROPIC_API_KEY或其他模型提供商的API Key后,在终端输入`yoyo`,启动交互式REPL环境。
3、项目初始化:
进入项目根目录,运行`/init`命令可自动生成YOYO.md上下文文件;也可手动创建该文件,注入项目领域知识,助力yoyo快速适配项目。
4、日常使用:
通过自然语言描述编码需求,或使用60+条斜杠命令(如/diff、/commit、/test、/spawn),驱动yoyo完成各类编码任务。
5、社区参与:
在GitHub提交带有`agent-input`标签的Issue并点赞,可影响yoyo的进化优先级;也可发起Discussion,与yoyo直接对话,反馈需求或交流问题。当前文件内容过长,豆包只阅读了前63%。

本站AI工具导航站提供的「yoyo」的相关内容都来源于网络,不保证外部链接的准确性和完整性。在2026年04月27日 20时31分00秒收录时,该网站上的内容都属于合规合法,后期网站的内容如出现违规,可以直接联系网站管理员(ai@ipkd.cn)进行删除,AI工具导航站不承担任何责任。在浏览网页时,请注意您的账号和财产安全,切勿轻信网上广告!