Continue is a free online service that offers task-based code auto-complete, code generation, and code explanations. It allows you to ask coding questions, highlight code sections for a different perspective, and even instruct it to refactor code using natural language.