Loop Pattern
Overview
Demo Scenario: Code Optimizer with Feedback Loop
Diagram
Implementation Steps
from glaip_sdk import Agent from glaip_sdk.tools import Tool e2b_sandbox_tool = Tool.from_native("e2b_sandbox_tool") executor_agent = Agent( name="executor_agent", instruction="Run code, measure runtime, and return benchmark report...", tools=[e2b_sandbox_tool], model="openai/gpt-5-mini" )optimizer_agent = Agent( name="optimizer_agent", instruction="""Perform internal loop (up to 3 iterations): propose code, delegate to 'executor_agent', analyze results, refine...""", agents=[executor_agent], # Sub-agent delegation model="openai/gpt-5-mini" )result = optimizer_agent.run(prompt, verbose=False)
How to Run
Output
Notes
Related Documentation
Last updated