Most AI coding tools assume you're sitting in front of a repo. There's a working directory, some source files, tests, maybe a CI pipeline. The AI reads your code, suggests changes, runs tests.
Source: [Dev.to](https://dev.to/enterdragon2022/most-ai-dev-tools-assume-you-have-a-repo-ops-engineers-have-a-broken-node-and-a-3am-page-3ia8)