Что получится
Репетитор DeepTutor работает на твоём компьютере через твой Claude: помогает учиться по конспектам и собирает видеоуроки по теме.
Быстрый путь
Если Claude Code уже установлен и вход из шага 1 выполнен, открой терминал (окно для команд), запусти claude и вставь запрос ниже: Claude проверит, что нужно скачать, спросит твоё «да» и установит программу; затем переходи к шагам 5-8. Как запускать программу снова - в конце шага 4.
Скопируй и вставь в Claude Code в терминале:
Поставь DeepTutor (github.com/HKUDS/DeepTutor) по README, раздел PyPI. Сначала скажи коротко, что и откуда скачаешь и нет ли команд, которые отправляют мои данные, просят ключи или удаляют файлы вне папки my-deeptutor, и дождись моего «да». Потом проверь, что Python 3.11-3.14 и Node.js 22 или новее, в папке my-deeptutor создай окружение .venv, поставь deeptutor[full] и deeptutor[claude-code], запусти DeepTutor и дай адрес. Ключ API не спрашивай.Не проверили по шагам: собрано по README, документации и коду DeepTutor, странице установки Claude Code и тарифам Claude 05.11.2026. Сами не ставили программу и не проходили вход по подписке, загрузку конспекта, путь освоения и видеоурок; не проверяли Windows и то, появится ли конспект из Immersive Reading в списке Materials у Mastery Path.
Что нужно и сколько стоит
- Mac с macOS 13 или новее и минимум 4 ГБ памяти. Для Windows нужны отдельные команды, их мы не проверяли.
- Подписка Claude Pro: $17 в месяц при оплате за год, $200 сразу; либо $20 помесячно. Max - $100 в месяц. Цены без налога, на дату проверки. Тарифы Claude.
- Claude Code входит в эти подписки. На бесплатном тарифе его нет.
- DeepTutor бесплатный, с открытым кодом и лицензией Apache-2.0: им можно бесплатно пользоваться. На GitHub проекта было 55 402 звезды на дату проверки. Звёзды похожи на лайки.
Проверь, что открыта именно эта страница: DeepTutor, Apache-2.0 license, больше 55 тысяч звёзд (55.4k stars). Снимок с github.com.
- Запросы расходуют лимиты подписки - доступный объём использования.
- Есть условие подключения. Anthropic пишет в документации, что сторонние разработчики без отдельного согласования не могут предлагать вход через claude.ai и использование лимитов подписки. DeepTutor подключается через Claude Code, куда ты входишь сам; на странице DeepTutor о таком согласовании не сказано. Для варианта строго по правилам выбери в той же программе провайдер (способ подключения ИИ) Anthropic с API-ключом. Его использование оплачивается отдельно, по расходу.
С телефона
С телефона можно прочитать инструкцию и выбрать подписку. Установка рассчитана на Mac. Открой страницу с компьютера - там полная версия.
Шаг 1 Поставь Claude Code и войди в подписку
Claude Code - программа Anthropic, через которую DeepTutor подключается к твоей подписке Claude без API-ключа.
Где: на Mac открой Программы → Утилиты → Терминал.
Вставь команду установки и нажми Enter:
curl -fsSL https://claude.ai/install.sh | bash
Закрой окно терминала, открой новое и запусти Claude Code:
claude
Следуй подсказкам для входа в браузере. Это официальная инструкция установки.
Должно получиться: Claude Code запущен, вход выполнен.
Если не получилось:
- Терминал пишет, что
claudeне найден - закрой окно терминала и открой новое. Не помогло - раздел Fix your PATH на странице установки. - Позже появилось
not signed in- запустиclaudeи введи/login.
Шаг 2 Поставь Python 3.14 и Node.js
DeepTutor написан на Python - это язык программирования, его нужно поставить отдельно. Node.js - программа, на которой работает окно DeepTutor в браузере и видеоуроки.
Где: в браузере, затем в терминале.
Открой Python 3.14.10, нажми Download macOS installer и пройди установку. DeepTutor поддерживает Python 3.11-3.14. Главная кнопка python.org скачивает 3.15.2: эта версия не подходит.
На nodejs.org выбери LTS, затем macOS Installer (.pkg) и установи. Для видео нужны Node.js 22 или новее и npm.
Закрой терминал, открой снова и проверь версию Python - должно показать 3.14:
python3 --version
И версию Node.js:
node -v
Должно получиться: проверка Python показывает 3.14, проверка Node.js показывает версию 22 или новее.
Если не получилось:
- Если версия Node.js ниже 22, повтори установку LTS.
- После установки заново открой терминал.
Шаг 3 Поставь DeepTutor
Теперь установим саму программу и подключение к Claude Code.
Где: в терминале. Выполняй команды по одной, дожидаясь завершения каждой.
Создай рабочую папку и перейди в неё:
mkdir -p my-deeptutor && cd my-deeptutor
Создай окружение - отдельную папку Python с именем .venv:
python3 -m venv .venv && source .venv/bin/activate
Установи программу:
python -m pip install -U "deeptutor[full]"
Добавь дополнение deeptutor[claude-code] для подключения подписки:
python -m pip install "deeptutor[claude-code]"
Должно получиться: установка программы и дополнения завершилась без ошибки.
Если не получилось:
- Если pip не нашёл подходящую версию, проверь Python: нужен 3.11-3.14. Вернись к шагу 2.
Шаг 4 Запусти DeepTutor
Запуск откроет доступ к программе в браузере.
Где: в том же терминале.
Выполни команду:
deeptutor start
Открой в браузере http://127.0.0.1:3782. Оставь терминал открытым, пока работаешь. Для остановки нажми в нём Ctrl+C.
При следующем запуске открой новое окно терминала. Сначала перейди в папку - эта команда не создаст вторую папку, а просто откроет уже созданную:
mkdir -p my-deeptutor && cd my-deeptutor
Включи окружение:
source .venv/bin/activate
Запусти программу:
deeptutor start
Должно получиться: в браузере открылся DeepTutor.
Если не получилось:
- Ошибка с
node- вернись к шагу 2. - Если порт занят, на странице установки DeepTutor, раздел Common errors, есть команда, которая показывает, кто его занял.
Шаг 5 Подключи свой Claude по подписке
Этот шаг выбирает Claude Code как способ подключения.
Где: в DeepTutor, Settings внизу слева.
Открой Language models → Add provider. В поле Provider выбери Claude Code (subscription). Нажми Sync models, выбери модель, затем Test → Apply. Поля адреса и ключа для этого подключения скрыты.
В группе Models & services ищи пункт Language models. Картинка из документации DeepTutor, docs.deeptutor.info.
Должно получиться: проверка подключения прошла, выбранная модель сохранена.
Если не получилось:
not signed in- запусти в терминалеclaude, затем/login.Claude Code CLI was not found- повтори установку из шага 1.
Шаг 6 Загрузи конспект и задай первый запрос
Теперь репетитор сможет отвечать по твоему документу.
Где: Learning → Immersive Reading → New collection.
Добавь файл и открой его. Подходят PDF, EPUB, Word, слайды, Markdown и текст до 200 МБ. Скан без текста программа не принимает.
В чат рядом с документом вставь запрос:
Объясни простыми словами главное в этом конспекте: 5 ключевых мыслей со ссылками на страницы. Потом задай мне 3 вопроса по самым трудным местам, по одному, и жди моего ответа. Отвечай по-русски.
Кнопка New collection - справа вверху. Картинка из документации DeepTutor, docs.deeptutor.info.
Должно получиться: документ открыт, ответы содержат ссылки на страницы.
Если не получилось:
- Проверь формат и размер файла.
- Вместо скана без текста загрузи документ с текстом.
Шаг 7 Разбей тему на шаги и пройди проверку
План поможет учиться последовательно и проверять понимание.
Где: Learning → Mastery Path → New mastery goal.
В Goal напиши цель. В Materials выбери материалы из Books, Favorites или файлов базы знаний.
Нажми Design the outline with the tutor. Репетитор прочитает материалы, спросит, что ты уже знаешь и сколько времени есть. Вместе составьте карту модулей и пунктов, затем перейди в режим Study.
Так выглядит готовая карта: модули, пункты и кнопка Begin learning. Картинка из документации DeepTutor, docs.deeptutor.info.
Вопросы идут по одному или группами по 2-4. Для фактов и навыков переход дальше требует около 90% правильных ответов. Для понятий нужно объяснить смысл своими словами. Ручная отметка «выучил» хранится отдельно от проверенного результата.
Должно получиться: появилась карта темы, началось занятие с проверкой.
Если не получилось:
- Если конспекта из шага 6 нет в Materials, выбери доступный источник из Books, Favorites или файлов базы знаний.
Шаг 8 Собери видеоурок
По описанию темы можно получить урок для просмотра в браузере.
Где: в чате, переключатель режима внизу слева под полем сообщения (подпись Mode, Auto или Chat).
Выбери Video Lesson и опиши тему.
Mode - слева под полем сообщения, в его списке выбери Video Lesson. Картинка из документации DeepTutor, docs.deeptutor.info.
Первый запуск дольше: программа докачивает дополнительные пакеты для создания видео. Видео воспроизводится с субтитрами. Озвучку мы в инструкции не настраиваем: без неё урок идёт с субтитрами без звука.
Должно получиться: видеоурок воспроизводится в браузере.
Если не получилось:
- При ошибке с
nodeвернись к установке Node.js в шаге 2.
Итоговая проверка
Документ открывается, репетитор отвечает со ссылками на страницы.
В Mastery Path есть путь изучения и проверка понимания.
Видеоурок воспроизводится с субтитрами.
Если не получилось
not signed in- запустиclaude, введи/login.Claude Code CLI was not found- установи Claude Code по шагу 1.- Ошибка
node- установи Node.js 22 или новее. - Порт 3782 занят - команда проверки есть на странице установки DeepTutor, раздел Common errors.
- pip не нашёл версию - нужен Python 3.11-3.14.
На Windows окружение включается другой командой. Она есть в руководстве по установке; шаги для Windows мы не проходили.
