medium

Design a Code Generation Agent

Design an autonomous coding agent that can understand natural language task descriptions, generate code across multiple languages, run tests, debug failures, and iterate until the solution passes. Consider how the agent reasons about code structure, manages context across large codebases, and handles ambiguous requirements.

Loading the workspace...