2024-04-01: Coding Agents Tackle Github Issues
Fast Approaching Clff for Computer Science
🔷 Subscribe to get breakdowns of the most important developments in AI in your inbox every morning.
Here’s today at a glance:
🗃️ Coding Agents Tackle Github Issues
Paper: MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue ReSolution
Who: Fudan University et al.
What: An AI agent that can automatically resolve Github issues that require code changes across an entire repository
How:
MAGIS consists of four types of AI agents that collaborate:
Manager: Plans the resolution and assembles a team of developer agents
Repository Custodian: Locates code files relevant to the issue
Developers: Modify the code based on the plan
Quality Assurance (QA): Reviews and validates the code changes
The agents work together to analyze issues, find relevant files, create a plan, implement code changes, and verify the modifications. The inspiration comes from Github Flow, a commonly used workflow paradigm.



