Uses large language models to suggest code completions and entire functions based on context and comments.