Large Language Model-Based Agents for Software Engineering: A Survey | Synapse