Eine der Kernfunktionen ist die automatische Vervollständigung von Code: Mittels <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">code completion</hi> kann Code automatisch vervollständigt werden, indem auf eigens trainierte Modelle für die Codegenerierung zurückgegriffen wird. Die Vervollständigung liefert kontextbezogene Vorschläge für Codezeilen, Funktionen und ganze Klassen, generiert Boilerplate-Code, der in vielen Projekten wiederkehrende Strukturen wie Initialisierungen, Standardmethoden oder Konfigurationsdateien umfasst. Auch ist es möglich, Dokumentationen, beispielsweise mittels Docstrings und Kommentaren, zu erstellen oder zu vervollständigen. Dies hilft dabei, den Code verständlicher und wartbarer zu machen.