Files
browser-use/examples/features/follow_up_tasks.py
2025-08-24 16:15:06 -07:00

33 lines
636 B
Python

import asyncio
import os
import sys
from browser_use.browser.profile import BrowserProfile
sys.path.append(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))))
from dotenv import load_dotenv
load_dotenv()
from browser_use import Agent
profile = BrowserProfile(keep_alive=True)
task = """Go to reddit.com"""
async def main():
agent = Agent(task=task, browser_profile=profile)
await agent.run(max_steps=1)
while True:
user_response = input('\n👤 New task or "q" to quit: ')
agent.add_new_task(f'New task: {user_response}')
await agent.run()
if __name__ == '__main__':
asyncio.run(main())