• ChatGPT - ChatGPT assists in code implementation by providing coding solutions, explanations, and debugging assistance across various programming languages and technologies.
  • GitHub Copilot – Has some ability to include codebase context beyond the current file, but it’s not super impressive.
  • Amazon CodeWhisperer – Unlike ChatGPT and GitHub Copilo, Amazon CodeWhisperer includes built-in functionality for finding and fixing security bugs as well as analyzing code itself wrote to find security issues.
  • Tabnine – Like Sourcegraph Cody, allows connecting your entire codebase for more detailed suggestions.
  • Sourcegraph Cody – Cody claims to take into account the entire codebase, to help unblock you when you’re jumping into new projects, trying to understand legacy code, or taking on tricky problems.