nanyang-system-developers

Code Assistants

Overview

Unlike chatbots, code assistants are AI tools that have access to other files in the user’s project. Through a prompt, they can read the contents of other files, and also make changes to them. These assistants typically have a multi-stage reasoning model that enables them to think through the steps required to achieve the requested change.

Examples are GitHub Copilot and Replit Assistant.

Cautionary measures

When using AI assistants to make changes to code, keep in mind that: