Code completion
The category of AI assistance that suggests next tokens, lines, or short blocks of code inside an existing editor. Implemented as IDE extensions; characterised by low-latency, model-server architecture and per-keystroke suggestions.
Background
Code completion is the historical anchor of AI-assisted coding — GitHub Copilot launched in 2021 as the first widely-adopted product in this category. Modern code-completion tools layer chat, edit, and agent modes on top, but the inline suggestion remains the core surface. Free and open-source options (Continue, Codeium free tier) have closed the quality gap to paid tools for most languages. Enterprise differentiation is now about data residency, BYOK, and self-hosting.
Tools that use it
- 01→Continue
Open-source AI code assistant for VS Code and JetBrains, with full BYOK and local-model support.
- 02→Tabnine
Enterprise AI code completion with private models, zero data retention, and on-prem deployment options.
- 03→Codeium
Free AI code completion and chat across 70+ IDEs, with enterprise self-hosting available.
- 04→GitHub Copilot
GitHub's AI pair programmer with chat, inline completions, and agent mode across major IDEs.