Code generation

AI Coding Agents Change Software Development Forever

AI Coding Agents Change Software Development Forever

A discussion on the promise and limitations of coding agents, covering key challenges like verification and debugging, and exploring how they can support developers through improved abstraction, collaboration, and handling long-term tasks.

Safety and security for code executing agents — Fouad Matin, OpenAI (Codex, Agent Robustness)

Safety and security for code executing agents — Fouad Matin, OpenAI (Codex, Agent Robustness)

Fouad Matin from OpenAI's Agent Robustness and Control team discusses the critical safety and security challenges of code-executing AI agents. He explores the shift from models that *can* execute code to defining what they *should* be allowed to do, presenting practical safeguards like sandboxing, network control, and human review, drawing from OpenAI's experience building Code Interpreter and the open-source Code Interpreter CLI.

Piloting agents in GitHub Copilot - Christopher Harrison, Microsoft

Piloting agents in GitHub Copilot - Christopher Harrison, Microsoft

GitHub's Christopher Harrison explains how to leverage GitHub Copilot's agent capabilities. This summary covers using Copilot as an AI pair programmer, the importance of providing context, its different workloads, and how to use the new Copilot Coding Agent with the Model Context Protocol (MCP) to accelerate development responsibly.

Beyond the Prototype: Using AI to Write High-Quality Code - Josh Albrecht, Imbue

Beyond the Prototype: Using AI to Write High-Quality Code - Josh Albrecht, Imbue

Josh Albrecht, CTO of Imbue, discusses the engineering challenges in building reliable AI coding agents. He introduces Sculptor, an experimental environment designed to build trust in AI-generated code by focusing on preventing and detecting problems through structured workflows, automated testing, and AI-driven analysis, moving beyond simple code generation to create maintainable software.

Software Development Agents: What Works and What Doesn't - Robert Brennan, AllHands/OpenHands

Software Development Agents: What Works and What Doesn't - Robert Brennan, AllHands/OpenHands

Explore the shift from manual coding to AI-driven development. This session covers the mechanics of AI coding agents like OpenHands, best practices for using them effectively without accumulating tech debt, and practical use cases, emphasizing the continued importance of human oversight and critical thinking in software engineering.

Devin 2.0 and the Future of SWE - Scott Wu, Cognition

Devin 2.0 and the Future of SWE - Scott Wu, Cognition

Scott Wu, CEO of Cognition AI, discusses the exponential growth of AI capabilities in software engineering, likening it to a "Moore's Law for AI agents" with a doubling time of every 70 days. He chronicles the evolution of their AI agent, Devin, from handling repetitive code migrations to autonomously managing entire backlogs, highlighting the key technical challenges and paradigm shifts at each stage.