Sophie AI brings two AI learning assistants directly into VS Code for Big Blue Academy students. Both participants live inside the GitHub Copilot Chat sidebar.
Participants
@sophie-tutor
A Socratic tutor that guides you to the answer rather than giving it directly. Sophie Tutor asks probing questions, points out what to look at, and helps you think through problems yourself.
@sophie-tutor why is my for loop not working?
@sophie-tutor /explain ← walks through your selected code
@sophie-coder
A coding assistant that writes, improves, and explains code.
@sophie-coder write a function that removes duplicates from a list
@sophie-coder /explain ← explains selected code clearly
@sophie-coder /improve ← rewrites selected code with improvements
Features
Conversation memory — both participants remember your previous messages in the session
Notebook-aware — in .ipynb files, Sophie Coder shows:
Insert as new cell — adds a new cell below the active one
Overwrite active cell — replaces the current cell's content
Editor-aware — in .py files, buttons adapt:
With a selection: Insert below selection / Replace selection
Without a selection: Insert at cursor / Replace entire file
Isolated histories — Tutor and Coder have completely separate conversation contexts
Auto code context — highlight code before asking and Sophie uses it automatically