# 为什么智能体尚未完成所有请求步骤就停止了？

Canonical URL: https://help.iagenify.com/zh/faqs/agent/why-did-an-agent-stop-before-completing-every-requested-step

[← 返回智能体常见问题](https://help.iagenify.com/zh/faqs/agent)

帮助中心 · 常见问题 智能体 1 分钟阅读
# 为什么智能体尚未完成所有请求步骤就停止了？
运行停止并不一定表示智能体忽略了部分请求。停止原因和已记录步骤可以帮助区分配置上限、工具问题或主动停止。
IaGenify
智能体

## 查看已记录步骤和停止原因
打开运行结果，检查已完成步骤，包括工具错误和摘要。将最后记录的操作与任务要求进行比较：智能体可能完成了主要工作，却漏掉一项检查；也可能因所需能力不可用而停止。
应以记录的停止原因为依据，不要只根据最终文本猜测。
智能体可以配置最大步骤数。包含研究、修改和验证的复杂任务，可能在完成前达到上限。提高上限会给它更多执行机会，但不能保证正确，也可能让它沿着无效方向继续。
## 先调整任务，再考虑提高上限
如果运行达到步骤上限，可将请求拆成清晰的下一阶段；只有知道剩余工作时，才考虑提高上限。缩小任务范围可以减少不必要的工具调用，也让进展更容易审核。保留原运行上下文或总结已完成部分，避免后续尝试重复操作。
如果工具返回错误，应先处理错误原因。增加步骤不能解决权限不足、输入无效或服务不可用。下一次运行后，检查记录中是否包含请求的结果及相应验证。 [← 返回智能体常见问题](https://help.iagenify.com/zh/faqs/agent)
