---
title: "AdaPlanner — paper by Sun et al. (2023) — summary and ideas"
description: "LLM agents for sequential decision-making usually either act step by step without any plan or follow a… 23 references, cited by 70 papers here."
authors: ["Haotian Sun", "Yuchen Zhuang", "Lingkai Kong", "Bo Dai", "Chao Zhang"]
year: 2023
venue: "arXiv:2305.16653"
source: "https://arxiv.org/abs/2305.16653"
doi: "10.48550/arxiv.2305.16653"
arxiv: "2305.16653"
licence: "arXiv — non-exclusive license to distribute"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/sun-2023-adaplanner-adaptive-planning-feedback-language/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/sun-2023-adaplanner-adaptive-planning-feedback-language/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2023](https://md.research.elamur.ai/free/en/papers/2023/page/8/) / AdaPlanner: Adaptive Planning from Feedback with Language Models

# AdaPlanner: Adaptive Planning from Feedback with Language Models

**Authors:** [Haotian Sun](https://md.research.elamur.ai/free/en/authors/haotian-sun/), [Yuchen Zhuang](https://md.research.elamur.ai/free/en/authors/yuchen-zhuang/), [Lingkai Kong](https://md.research.elamur.ai/free/en/authors/lingkai-kong/), [Bo Dai](https://md.research.elamur.ai/free/en/authors/bo-dai/) and [Chao Zhang](https://md.research.elamur.ai/free/en/authors/chao-zhang/) · **Year:** 2023 · **Venue:** [arXiv:2305.16653](https://md.research.elamur.ai/free/en/venues/neural-information-processing-systems/) ([NeurIPS 2023](https://md.research.elamur.ai/free/en/venues/neural-information-processing-systems/2023/)) · **Licence:** [arXiv — non-exclusive license to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/2305.16653) · [PDF](https://arxiv.org/pdf/2305.16653) · [DOI 10.48550/arxiv.2305.16653](https://doi.org/10.48550/arxiv.2305.16653) · [arXiv 2305.16653](https://arxiv.org/abs/2305.16653) · [OpenAlex](https://openalex.org/W7133187879)

**Citations:** 23 citations (OpenAlex, 2026-10-14) · [70](https://md.research.elamur.ai/free/en/papers/sun-2023-adaplanner-adaptive-planning-feedback-language/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
LLM agents for sequential decision-making usually either act step by step without any plan or follow a fixed plan, adjusting only the current action when the environment responds. Their performance drops as tasks grow longer and more complex. DEPS does revise whole plans, but it needs a trained plan selector and task-specific data. AdaPlanner is an explicit closed-loop method that works only through prompting. A single LLM acts as both planner and refiner. The planner splits a task into sub-goals and predicts what the environment should return. If an observation matches the prediction, the agent calls ask_LLM() to extract useful details and continues. If it contradicts the prediction, the plan is rewritten and execution resumes from the current point rather than restarting. Plans are written as code-style prompts to reduce hallucination. A skill memory stores successful plans and reuses them as few-shot examples. On ALFWorld and MiniWoB++, AdaPlanner beats state-of-the-art baselines while using far fewer demonstrations. This suggests that adaptive replanning makes training-free LLM agents both stronger and more sample-efficient.

## Key points
- AdaPlanner uses two refinement modes. In-plan refinement pulls information from expected observations via ask_LLM(). Out-of-plan refinement revises the whole plan when feedback deviates from the prediction.
- It outperforms state-of-the-art baselines by 3.73% on ALFWorld (with 2x fewer samples) and by 4.11% on MiniWoB++ (with 600x fewer samples).
- Experiments use GPT-3 and GPT-3.5, with Reflexion among the compared baselines. The ALFWorld evaluation covers 134 tasks.
- In ablations, skill discovery nearly doubles the ALFWorld success rate and raises MiniWoB++ success by about 15%. Removing the code interface also lowers performance.
- The authors note that complex tasks still require few-shot expert demonstrations. Code is released at https://github.com/haotiansun14/AdaPlanner.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

📚 Shelves (4): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 19,503 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 18,805 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 17,959 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 17,789 works

🧭 Topics (1): [🧠 Language models & pretraining](https://md.research.elamur.ai/free/en/topics/language-models/) · 4,145 works

## Cite

Cite as: Haotian Sun, Yuchen Zhuang, Lingkai Kong, Bo Dai and Chao Zhang. 2023. AdaPlanner: Adaptive Planning from Feedback with Language Models. arXiv:2305.16653.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{sun2023adaplanner,
  title = {{AdaPlanner: Adaptive Planning from Feedback with Language Models}},
  author = {Haotian Sun, Yuchen Zhuang, Lingkai Kong, Bo Dai and Chao Zhang},
  year = {2023},
  doi = {10.48550/arxiv.2305.16653},
  eprint = {2305.16653},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.2305.16653}
}
```

- [← previous Training Socially Aligned Language Models on Simulated Social Interactions](https://md.research.elamur.ai/free/en/papers/liu-2023-training-socially-aligned-language-models/)
- [next → Aligning Language Models to User Opinions](https://md.research.elamur.ai/free/en/papers/hwang-2023-aligning-language-models-user-opinions/)
- [↑ back to papers of 2023](https://md.research.elamur.ai/free/en/papers/2023/page/8/)

## References

23 references, 15 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, et al. [Language models are few-shot learners](https://md.research.elamur.ai/free/en/papers/brown-2020-language-models-few-shot-learners/). Advances in neural information processing systems, 33:1877–1901, 2020.
2. W. Chen, X. Ma, X. Wang, and W. W. Cohen. Program of thoughts prompting: Disentangling computation from reasoning for numerical reasoning tasks. arXiv, page 2211.12588v3, 2022. [find](https://scholar.google.com/scholar?q=W%2E+Chen%2C+X%2E+Ma%2C+X%2E+Wang%2C+and+W%2E+W%2E+Cohen%2E+Program+of+thoughts+prompting%3A+Disentangling+computation+from+reasoning+for+numerical+reasoning+tasks%2E+arXiv%2C+page+2211%2E12588v3%2C+2022%2E)
3. L. Gao, A. Madaan, S. Zhou, U. Alon, P. Liu, Y. Yang, J. Callan, and G. Neubig. Pal: Program-aided language models. arXiv, page 2211.10435v2, 2022. [find](https://scholar.google.com/scholar?q=L%2E+Gao%2C+A%2E+Madaan%2C+S%2E+Zhou%2C+U%2E+Alon%2C+P%2E+Liu%2C+Y%2E+Yang%2C+J%2E+Callan%2C+and+G%2E+Neubig%2E+Pal%3A+Program%2Daided+language+models%2E+arXiv%2C+page+2211%2E10435v2%2C+2022%2E)
4. I. Gur, O. Nachum, Y. Miao, M. Safdari, A. Huang, A. Chowdhery, S. Narang, N. Fiedel, and A. Faust. Understanding html with large language models. arXiv, page 2210.03945v1, 2022. [find](https://scholar.google.com/scholar?q=I%2E+Gur%2C+O%2E+Nachum%2C+Y%2E+Miao%2C+M%2E+Safdari%2C+A%2E+Huang%2C+A%2E+Chowdhery%2C+S%2E+Narang%2C+N%2E+Fiedel%2C+and+A%2E+Faust%2E+Understanding+html+with+large+language+models%2E+arXiv%2C+page+2210%2E03945v1%2C+2022%2E)
5. W. Huang, P. Abbeel, D. Pathak, and I. Mordatch. [Language models as zero-shot planners: Extracting actionable knowledge for embodied agents](https://md.research.elamur.ai/free/en/papers/huang-2022-language-models-zero-shot-planners/). arXiv, page 2201.07207v2, 2022.
6. W. Huang, F. Xia, T. Xiao, H. Chan, J. Liang, P. Florence, A. Zeng, J. Tompson, I. Mordatch, Y. Chebotar, P. Sermanet, N. Brown, T. Jackson, L. Luu, S. Levine, K. Hausman, and B. Ichter. Inner monologue: Embodied reasoning through planning with language models. arXiv, page 2207.05608v1, 2022. [find](https://scholar.google.com/scholar?q=W%2E+Huang%2C+F%2E+Xia%2C+T%2E+Xiao%2C+H%2E+Chan%2C+J%2E+Liang%2C+P%2E+Florence%2C+A%2E+Zeng%2C+J%2E+Tompson%2C+I%2E+Mordatch%2C+Y%2E+Chebotar%2C+P%2E+Sermanet%2C+N%2E+Brown%2C+T%2E+Jackson%2C+L%2E+Luu%2C+S%2E+Levine%2C+K%2E+Hausman%2C+and+B%2E+Ichter%2E+Inner+monolog)
7. P. C. Humphreys, D. Raposo, T. Pohlen, G. Thornton, R. Chhaparia, A. Muldal, J. Abramson, P. Georgiev, A. Goldin, A. Santoro, and T. Lillicrap. A data-driven approach for learning to control computers. arXivProceedings of the 39th International Conference on Machine Learning, Baltimore, Maryland, US… [find](https://scholar.google.com/scholar?q=P%2E+C%2E+Humphreys%2C+D%2E+Raposo%2C+T%2E+Pohlen%2C+G%2E+Thornton%2C+R%2E+Chhaparia%2C+A%2E+Muldal%2C+J%2E+Abramson%2C+P%2E+Georgiev%2C+A%2E+Goldin%2C+A%2E+Santoro%2C+and+T%2E+Lillicrap%2E+A+data%2Ddriven+approach+for+learning+to+control+computers)
8. E. Jang. Can llms critique and iterate on their own outputs? evjang.com, 2023. [find](https://scholar.google.com/scholar?q=E%2E+Jang%2E+Can+llms+critique+and+iterate+on+their+own+outputs%3F+evjang%2Ecom%2C+2023%2E)
9. G. Kim, P. Baldi, and S. McAleer. [Language models can solve computer tasks](https://md.research.elamur.ai/free/en/papers/kim-2023-language-models-solve-computer-tasks/). arXiv, page 2303.17491v1, 2023.
10. J. Liang, W. Huang, F. Xia, P. Xu, K. Hausman, B. Ichter, P. Florence, and A. Zeng. Code as policies: Language model programs for embodied control. arXiv, page 2209.07753v3, 2022. [find](https://scholar.google.com/scholar?q=J%2E+Liang%2C+W%2E+Huang%2C+F%2E+Xia%2C+P%2E+Xu%2C+K%2E+Hausman%2C+B%2E+Ichter%2C+P%2E+Florence%2C+and+A%2E+Zeng%2E+Code+as+policies%3A+Language+model+programs+for+embodied+control%2E+arXiv%2C+page+2209%2E07753v3%2C+2022%2E)
11. E. Z. Liu, K. Guu, P. Pasupat, and P. Liang. [Reinforcement learning on web interfaces using workflow-guided exploration](https://md.research.elamur.ai/free/en/papers/liu-2018-reinforcement-learning-web-interfaces-using/). In International Conference on Learning Representations, 2018.
12. P. Lu, B. Peng, H. Cheng, M. Galley, K.-W. Chang, Y. N. Wu, S.-C. Zhu, and J. Gao. [Chameleon: Plug-and-play compositional reasoning with large language models](https://md.research.elamur.ai/free/en/papers/lu-2023-chameleon-plug-play-compositional-reasoning/). arXiv preprint arXiv:2304.09842, 2023.
13. L. Ouyang, J. Wu, X. Jiang, D. Almeida, C. Wainwright, P. Mishkin, C. Zhang, S. Agarwal, K. Slama, A. Ray, et al. [Training language models to follow instructions with human feedback](https://md.research.elamur.ai/free/en/papers/ouyang-2022-training-language-models-follow-instructions/). Advances in Neural Information Processing Systems, 35:27730–27744, 2022.
14. A. Parisi, Y. Zhao, and N. Fiedel. [Talm: Tool augmented language models](https://md.research.elamur.ai/free/en/papers/parisi-2022-talm-tool-augmented-language-models/). arXiv preprint arXiv:2205.12255, 2022.
15. T. Schick, J. Dwivedi-Yu, R. Dessì, R. Raileanu, M. Lomeli, L. Zettlemoyer, N. Cancedda, and T. Scialom. [Toolformer: Language models can teach themselves to use tools](https://md.research.elamur.ai/free/en/papers/schick-2023-toolformer-language-models-can-teach/). arXiv preprint arXiv:2302.04761, 2023.
16. Y. Shen, K. Song, X. Tan, D. Li, W. Lu, and Y. Zhuang. Hugginggpt: Solving ai tasks with chatgpt and its friends in huggingface. arXiv preprint arXiv:2303.[17580, 2023](https://md.research.elamur.ai/free/en/papers/shen-2023-hugginggpt-solving-ai-tasks-chatgpt/).
17. N. Shinn, B. Labash, and A. Gopinath. Reflexion: an autonomous agent with dynamic memory and self-reflection. arXiv preprint arXiv:2303.[11366, 2023](https://md.research.elamur.ai/free/en/papers/shinn-2023-reflexion-language-agents-verbal-reinforcement/).
18. M. Shridhar, X. Yuan, M.-A. Cote, Y. Bisk, A. Trischler, and M. Hausknecht. {ALFW}orld: Aligning text and embodied environments for interactive learning. In International Conference on Learning Representations, 2021. [find](https://scholar.google.com/scholar?q=M%2E+Shridhar%2C+X%2E+Yuan%2C+M%2E%2DA%2E+Cote%2C+Y%2E+Bisk%2C+A%2E+Trischler%2C+and+M%2E+Hausknecht%2E+%7BALFW%7Dorld%3A+Aligning+text+and+embodied+environments+for+interactive+learning%2E+In+International+Conference+on+Learning+Repres)
19. I. Singh, V. Blukis, A. Mousavian, A. Goyal, D. Xu, J. Tremblay, D. Fox, J. Thomason, and A. Garg. [Progprompt: Generating situated robot task plans using large language models](https://md.research.elamur.ai/free/en/papers/singh-2022-progprompt-generating-situated-robot-task/). In Second Workshop on Language and Reinforcement Learning, 2022.
20. Z. Wang, S. Cai, A. Liu, X. Ma, and Y. Liang. [Describe, explain, plan and select: Interactive planning with large language models enables open-world multi-task agents](https://md.research.elamur.ai/free/en/papers/wang-2023-describe-explain-plan-select-interactive/). arXiv, page 2302.01560v1, 2023.
21. J. Wei, X. Wang, D. Schuurmans, M. Bosma, B. Ichter, F. Xia, E. Chi, Q. Le, and D. Zhou. [Chain-of-thought prompting elicits reasoning in large language models](https://md.research.elamur.ai/free/en/papers/wei-2022-chain-thought-prompting-elicits-reasoning/). arXiv, page 2201.11903v6, 2022.
22. S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. R. Narasimhan, and Y. Cao. [React: Synergizing reasoning and acting in language models](https://md.research.elamur.ai/free/en/papers/yao-2022-react-synergizing-reasoning-acting-language/). In The Eleventh International Conference on Learning Representations, 2023.
23. D. Zhou, N. Schärli, L. Hou, J. Wei, N. Scales, X. Wang, D. Schuurmans, C. Cui, O. Bousquet, Q. Le, and E. Chi. [Least-to-most prompting enables complex reasoning in large language models](https://md.research.elamur.ai/free/en/papers/al-2022-least-most-prompting-enables-complex/). arXiv, page 2205.10625v2, 2022.

*Updated 2 November 2026*
