Agentic AI in software development