Continue.dev в VS Code: расширение, модель, первый чат
Установить Continue, подключить одну модель, затем первый чат и правку на настоящем файле.
Нужен открытый помощник внутри VS Code, который чатится и правит текущий файл — без ещё одной вкладки браузера.
Этот разбор — как установить и использовать Continue.dev в VS Code: поставить Continue.continue из Marketplace, подключить модель, затем Cmd/Ctrl+L для первого чата. Шаги по docs.continue.dev/ide-extensions/install и quick start.
Кому это подходит
Continue работает в VS Code (JetBrains описан отдельно): боковой чат, отправка выделения, Agent для нескольких файлов. Для первого запуска достаточно расширения и одной рабочей модели.
Начните с настоящего файла
Откройте файл, который вы реально ведёте. Три пункта или один тест — не переписывание всего репозитория.
Ключи в конфигурации
Официально: API-ключ в селекторе или ~/.continue/config.yaml (Windows: %USERPROFILE%\.continue\config.yaml). Не вставляйте ключи в чат.
Чат и Edit — разное
Чат объясняет. Edit (часто Cmd/Ctrl+I) меняет выделение. Agent может идти по шагам. Первая сессия: один чат, одна маленькая правка.
Установка, подключение, первая задача
-
1
Установить расширение Continue
Страница Continue в Marketplace, Install, или
code --install-extension Continue.continue. ЗатемCmd/Ctrl+L. -
2
Подключить модель чата
В селекторе Add Chat model: OpenAI, Anthropic, Ollama, вставить ключ. Или шестерёнка и
config.yaml. Сохранение обновляет панель. -
3
Первый чат и одна правка
Откройте файл, выделите диапазон,
Cmd/Ctrl+L. Три пункта плюс маленький тест. Затем функция, Edit для docstring, то же поведение. Diff до Apply.
code --install-extension Continue.continue
# Then in VS Code:
# Cmd/Ctrl + L → Continue chat sidebar
# Add Chat model → pick a provider → paste API key
# or edit ~/.continue/config.yaml (Windows: %USERPROFILE%\.continue\config.yaml)
# First chat (with a file open):
# Explain this file in three bullets and suggest one small test I can add
# First edit:
# Select a function → Cmd/Ctrl + I (Edit) → Add a docstring and keep the same behavior
Что обычно ломает первый запуск
| Способ | Оплата | Лучше для |
|---|---|---|
| Marketplace / CLI code | Бесплатное расширение | Первая установка в локальный VS Code |
| API-ключ провайдера | Тарифы Platform | Облачный чат и правки |
| Локальная модель Ollama | Электричество, без облачного счёта | Ключ не покидает машину |
- Пустая панель или нет модели
- Проверьте, что расширение включено. Иначе Add Chat model или сохранение config.yaml. Ollama нужен локальный сервер.
- config.yaml как записная книжка паролей
- Пользовательский конфиг в домашнем каталоге. Не копируйте файл целиком в публичный репозиторий. Ключ уже в Git — смените в консоли поставщика.
- Apply пишет текущий файл
- Apply / Insert из чата пишет в рабочую область. Первый запуск — маленькое выделение, сначала diff.
Официальное напоминание: API по тарифам поставщика. Выучите ярлыки на дешёвой или локальной модели, затем переключитесь на ту, за которую хотите платить.
Когда diff нужно обсудить
Часто не хватает одной схемы. Короткое пространство на tidemeet или как создать пространство. Холст: общая доска. Другие гайды: Aider, Codex CLI.
Вопросы
Нужно ли входить в Continue Hub?
Нет. Локальный ассистент плюс ключ провайдера или Ollama хватает для первого чата. Hub необязателен.
Работает ли в JetBrains?
Да, официальные документы JetBrains. Панель часто Cmd/Ctrl+J. Эта статья только про VS Code.
Сразу включать режим Agent?
Пока нет. Chat для объяснения, Edit на маленьком диапазоне. Agent читает файлы и может запускать команды. Сначала ярлыки.
Какое отношение к временному инструменту встреч?
Никакой продуктовой связки. Разобрать diff: сравнение временных инструментов встреч.