AI Agents Reshape Software Development