Level 2: Context
"I show AI what I'm actually working with."
What This Level Means
At Level 2, you manually provide context to AI by pasting code, uploading screenshots, and attaching documents. Instead of describing your situation, you show it.
This is a significant leap. The difference between "I have a React component with a bug" and actually pasting the component is the difference between guessing and knowing.
Characteristics of Level 2:
- Copy-paste code, text, or data into AI
- Upload screenshots and images
- Attach documents for review
- Provide multiple files for broader context
- Still requires manual effort to bridge AI and your work
The Leap from Level 1
| Level 1: Chat | Level 2: Context |
|---|---|
| Describe your problem | Show your actual code/work |
| "I have a component that re-renders too much" | [paste the actual component] |
| Generic debugging advice | Specific line-by-line analysis |
| AI imagines your context | AI sees your context |
| Quick answers | Deeper analysis |
Common use cases:
- Pasting code, documents, or data for specific analysis
- Uploading screenshots of bugs, errors, or designs
- Sharing multiple related files for comprehensive review
- Providing diagrams or visuals for feedback
Getting to This Level
1. Learn to Upload
Most AI chat interfaces now support:
- Images: Screenshots, diagrams, photos
- Documents: PDFs, Word docs, spreadsheets
- Code files: Direct paste or file upload
2. Provide Complete Context
Don't paste a single function. Paste the file. Don't describe the error. Paste the full stack trace.
Here's my React component that's re-rendering too often:
[paste entire component file]
And here's the parent component that uses it:
[paste parent component]
Help me optimize the re-renders.
3. Use Multi-Modal Features
- Screenshot a confusing UI and ask "What's wrong here?"
- Upload a diagram and ask "How would you improve this architecture?"
- Paste a code diff and ask "What are the implications of this change?"
Common Pitfalls
"I paste too little context."
More context is almost always better. AI can ignore irrelevant parts; it can't invent missing parts.
"I paste and forget to ask a question."
Context without a clear ask gets generic responses. Always include what you want.
"I don't use images."
Screenshots are extremely valuable. A bug screenshot is worth a thousand words of description.
"I hit context limits."
Long conversations lose early context. Start fresh sessions for new topics. Or use models with longer context windows.
Ready for Level 3?
You're ready to progress when:
- You regularly paste code/documents rather than describe them
- You use image uploads for bug reports or design feedback
- You're frustrated by the copy-paste overhead
- You want AI to have access to files you haven't explicitly shared
Continue to Level 3: Connected →
The Leap Ahead
| Level 2: Context | Level 3: Connected |
|---|---|
| Copy-paste code to AI | AI reads your codebase |
| Upload one screenshot | AI sees your full project |
| Manual context gathering | Automatic context access |
| "Here's the file..." | "Look at src/components/..." |