Guide-linked quiz · Medium Level
Planner-Executor Agents Quiz
Learn how planner-executor agents decompose goals, run tool-mediated steps, track state, replan after feedback, and verify task completion.
Question 1 of 8
What is the core idea behind a planner-executor agent?
Preview every question8 questions
Answers and explanations appear as you take the quiz.
- What is the core idea behind a planner-executor agent?
- Separating the role of breaking a goal into steps from the role of carrying steps out
- Running two copies of the same model to vote on answers
- Using one model only for image generation
- Removing the need for tools entirely
- Why does 'replanning' matter in this pattern?
- It deletes the original goal
- It lets the planner adjust steps when execution fails or new information appears
- It doubles the number of tools available
- It prevents the executor from using APIs
- What problem does separating planning from execution help avoid?
- Running out of disk space
- Slow internet connections
- A single model losing track of the goal, skipping steps, or hallucinating progress
- Needing a graphics card
- How does the executor typically accomplish its assigned step?
- By rewriting the planner's goal
- By ignoring the plan
- By generating only images
- By calling tools, APIs, or other models
- How is progress usually communicated back to the planner?
- Through completed-step state passed via the context window or external memory
- It is never communicated
- Only by restarting the program
- By emailing the user
- What trade-off did LangChain note for its initial Plan-and-Execute approach?
- It guaranteed one-call completion of every task
- It made more language-model calls in exchange for handling longer-horizon planning
- It removed all tool calls from the executor
- It required every plan to be executed without feedback
- Why should a planner-executor loop have a step or cost limit?
- To make every plan succeed on the first attempt
- To remove the need to inspect execution results
- To prevent repeated planning and tool calls from continuing without useful progress
- To guarantee the planner has no errors
- What should an agent check before declaring a multi-step task complete?
- Whether it produced a long plan
- Whether every planned step was attempted regardless of outcome
- Whether the executor used the most expensive tool
- Whether the observed result satisfies the goal’s completion criteria
Keep testing yourself
More quizzes picked for your level.