Skip to content

AI Coding

AI that writes and reviews software.

AI coding covers AI systems that write, review, and modify software — coding agents, code generation, and the changing developer workflow, from pull-request review to legacy modernization.

Writing a plausible code snippet and resolving an issue in an existing repository are different tasks. SWE-bench gives a model a codebase and a real GitHub issue, then asks it to edit the repository. The original paper describes problems that require coordinated changes across functions, classes and files (Jimenez et al., SWE-bench). For your own coding workflow, specify both the intended behavior and the checks that should demonstrate it before accepting generated changes.

For delegated development, compare software factories, the surrounding agent harness, and cost per PR. Follow the workflow, runtime, and measurement questions before treating a higher output count as success.

Laurie Voss in episode 74 argues that deciding what to build becomes central as agents write more code. Greg Foster in episode 40 discusses the development stack around generated code, including review. Who reviews AI-generated code? follows responsibility through that workflow, and can AI modernize legacy code? covers changes to existing applications. The AI engineering hub addresses building the AI product itself.

18 episodes

Explainers on this topic

Terms on this topic

Essays on this topic

Guests on this topic

DJ SampathAndy TriedmanTom HacohenAndrea MalagodiJaime DeLangheDhruv BatraJerry LiuAlex RatnerAnush ElangovanPaige BaileyGreg FosterMalte UblAurimas GriciūnasClaire VoMarcel SantilliMikiko ChandrasekharJason WarnerEiso KantRachelle Palmer