Maintaining meaningful control: Navigating agency and oversight in AI-assisted coding

Providing more control and insight into the operations of AI-supported coding systems through human-computer interaction methods.

| April 11, 2026
Abstract background with geometric shapes

AI is increasingly being adopted by software engineers to generate, edit and debug code. Canada CIFAR AI Chair Jackie Chi Kit Cheung and Jin Guo will develop a safety framework for software engineers to understand and control AI-supported coding systems. Their methodology entails gathering practitioner insights, co-designing interfaces and empirical testing. By incorporating human-computer interaction considerations, they aim to provide engineers with more control and insight into the operations of AI-supported coding systems.

Collaborators

  • Jackie Chi Kit Cheung

    Canada CIFAR AI Chair, Mila; McGill University

  • Jin Guo

    McGill University