One STEP at a time: Language Agents are Stepwise Planners
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
Language agents have shown promising adaptability in dynamic environments to perform complex tasks. However, despite the versatile knowledge embedded in large language models, these agents still fall short when it comes to tasks that require planning. We introduce STEP, a novel framework designed to efficiently learn from previous experiences to enhance the planning capabilities of language agents in future steps. Concretely, STEP functions through four interconnected components. First, the Planner takes on the task, breaks it down into subtasks and provides relevant insights. Then the Executor generates action candidates, while the Evaluator ensures the actions align with learned rules from previous experiences. Lastly, Memory stores experiences to inform future decisions. In the ScienceWorld benchmark, our results show that STEP consistently outperforms state-of-the-art models, achieving an overall score of 67.4 and successfully completing 12 out of 18 tasks. These findings highlight STEP's potential as a framework for enhancing planning capabilities in language agents, paving the way for more sophisticated task-solving in dynamic environments.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 44 of its 45 references that are in the map. First posted on arXiv 13 Nov 2024.
Builds on
44 of 45 references.
Closest ancestors · 6
Same direction, newest first
- 2024AutoGuide: Automated Generation and Selection of Context-Aware Guidelines for Large Language Model Agents13 Mar
- 2024Understanding the planning of LLM agents: A survey5 Feb
- 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models6 Oct
- 2023Cognitive Architectures for Language Agents5 Sep
- 2023ExpeL: LLM Agents Are Experiential Learners20 Aug
- 2023SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex Interactive Tasks27 May
Other references · 38
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2017Deep reinforcement learning from human preferencescited by 3,912
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,348
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
26 more
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 2,006
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2022WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agentscited by 1,251
- 2020ALFWorld: Aligning Text and Embodied Environments for Interactive Learningcited by 1,205
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2023Reasoning with Language Model is Planning with World Modelcited by 861
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 783
- 2022ProgPrompt: Generating Situated Robot Task Plans using Large Language Modelscited by 611
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Modelscited by 560
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 546
- 2023LLM+P: Empowering Large Language Models with Optimal Planning Proficiencycited by 501
- 2022Language Models Are Greedy Reasoners: A Systematic Formal Analysis of Chain-of-Thoughtcited by 337
- 2022ScienceWorld: Is your Agent Smarter than a 5th Grader?cited by 327
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 324
- 2022Confident Adaptive Language Modelingcited by 310
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 282
- 2023Large Language Models as Commonsense Knowledge for Large-Scale Task Planningcited by 231
- 2024LLMs Can't Plan, But Can Help Planning in LLM-Modulo Frameworkscited by 179
- 2023Can Large Language Models Really Improve by Self-critiquing Their Own Plans?cited by 108
- 2023CLIN: A Continually Learning Language Agent for Rapid Task Adaptation and Generalizationcited by 95
- 2015Deep Reinforcement Learning with a Natural Language Action Spacecited by 88
- 2020Graph Constrained Reinforcement Learning for Natural Language Action Spacescited by 80
- 2023Dynamic Planning with a LLMcited by 61
- 2023Language Models can be Logical Solverscited by 24
- 2023Think Before You Act: Decision Transformers with Working Memorycited by 5
- 2024Introduction to Reinforcement Learningcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Plan-and-Act: Improving Planning of Agents for Long-Horizon Tasks
- 2024Ask-before-Plan: Proactive Language Agents for Real-World Planning
- 2025On the Limits of Innate Planning in Large Language Models
- 2024AgentGen: Enhancing Planning Abilities for Large Language Model based Agent via Environment and Task Generation
- 2026From Cognitive Architectures to Language Agents: A Mechanism-Level Review of Lineage, Convergence, and Migration Gaps
- 2024ReAct Meets ActRe: When Language Agents Enjoy Training Data Autonomy
- 2026OTAP: Structure-Aware Optimal Transport for Evaluating Planning and Execution in Agent Trajectories
- 2024Query-Efficient Planning with Language Models