Настройка Qdrant в Roo Code (vscode плагин) — это проще простого.
1. Запустить Qdrant
docker run -d -p 6333:6333 --restart unless-stopped qdrant/qdrant
Всё. Больше ничего с Qdrant делать не нужно.
2. Настроить в Roo Code
Открываем настройки индексации в Roo Code и заполняем:
- URL Qdrant:
http://localhost:6333 - API-ключ Qdrant: оставляем пустым
- Провайдер эмбеддера: выбираем Gemini (или что у вас есть)
- Ключ API: вставляем свой ключ от выбранного провайдера
Жмем «Сохранить» и ждем.
Roo Code сам создаст нужную коллекцию в Qdrant, настроит все параметры (размерность векторов, метрику расстояния) и начнет индексировать код.
На скриншоте видно: «Индексация — Indexed 10620 / 18551 blocks». Это означает, что система разбила весь проект на блоки кода и уже обработала больше половины.
Когда индексация завершится, семантический поиск заработает автоматически. Можно искать код по смыслу, а не только по точным совпадениям.
Никаких сложных конфигов, никаких дополнительных настроек Qdrant. Roo Code берет всю работу на себя — подключается к базе, создает схему, индексирует код и поддерживает актуальность данных при изменениях в проекте.
Простота — это красиво.
