Subscribe for Insights

Stay connected with our latest Insights

Subscribe for Podcasts
Videos
Jake Villas on Autonomous Coding Agents for Aerospace & Defense

Jake Villas on Autonomous Coding Agents for Aerospace & Defense

Insights

  • Autonomous agents go beyond coding assistance. They can take a software task from planning through testing and delivery, while traditional coding assistants still require continuous human guidance.
  • Auditability is critical in high-stakes environments. Isolated environments, automated testing, and verifiable actions help make autonomous coding agents suitable for regulated industries.
  • Engineering roles are moving toward higher-level work. Villas describes the shift as moving from “bricklayers to architects,” with engineers increasingly designing, directing, and managing fleets of agents.

Recorded at the Mission Ready AI event in Melbourne, Florida, this conversation between Jeff Kavanaugh, Head of the Infosys Knowledge Institute, and Jake Villas, VP of Industrials at Cognition explores how autonomous coding agents are moving into some of the world’s most complex and highly regulated industries.

Villas explains what separates autonomous software engineers from coding assistants, why auditability and security are critical for deployment in aerospace and defense, and how engineering roles change when AI agents can take software tasks from planning through testing to a finished pull request.

Three ideas from this conversation

  • Autonomous software engineer
    Cognition's term for Devin. It owns a task end-to-end, from planning and writing through testing to delivering a finished pull request, while a coding assistant only helps a human working inside the IDE.
  • Self-healing loop
    Each Devin session runs in its own microVM and repeatedly validates, tests, and fixes its own code until it passes CI/CD, so the output is always a reviewable pull request that a human can inspect.
  • Bricklayers to architects
    Villas's framing for the workforce shift. Engineers move from laying every brick to designing and managing fleets of agents, focusing on craft and business outcomes.

Q: What makes an autonomous software engineer different from a coding assistant?
Coding assistants still require continuous human guidance, while autonomous software engineers can take a task from planning through coding, testing, and delivery. Villas explains how Devin works independently in its own microVM and uses a self-healing loop to produce a reviewable pull request that passes CI/CD.

Q: What makes autonomous coding agents ready for aerospace and defense?
Security, auditability, and consistent adherence to standards are critical in high-stakes environments. Villas explains how Devin operates in a FedRAMP High environment, where its actions can be verified and inspected, enabling deployment across aerospace and defense, including increasingly sensitive work.

Q: How should companies approach agentic AI and its impact on engineering teams?
Villas argues that companies should start with a specific business problem rather than treating AI as the goal. As autonomous agents take on more execution, engineers can move from “bricklayers to architects,” focusing on higher-level design, business outcomes, and managing fleets of agents.

Connect with the Infosys Knowledge Institute

All the fields marked with * are required

Opt in for insights from Infosys Knowledge Institute Privacy Statement

Please fill all required fields