Next paradigm for LLM Agent. Unify plan and action through recursive code generation for adaptive, human-like decision-making.
ReCode 是一个面向大语言模型智能体的新型决策框架,它通过递归代码生成技术将规划与执行统一为单一表征。该项目旨在解决复杂任务中的逻辑拆解与行动执行问题,实现从战略规划到具体操作的动态自适应,从而大幅提升智能体的执行颗粒度控制能力。
核心功能包括:采用树状结构组织任务,将复杂的长链条目标递归分解为可执行的代码片段;利用占位符函数机制,根据实时环境观测动态决定进一步拆解、重试或结束任务;通过共享的受限 Python 执行器维护环境状态,确保代码块的安全运行与工具调用;集成多套环境包装器与实验工具,提供端到端的智能体运行、监控及评估支持。
该项目主要面向人工智能研究人员与开发人员,适用于构建需要处理复杂逻辑、执行长跨度任务或追求高精细度决策的智能体系统,如自动化网页操作、科学模拟实验及环境交互任务等。