Skip to main content

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: ChatLevel 2: Context
Describe your problemShow your actual code/work
"I have a component that re-renders too much"[paste the actual component]
Generic debugging adviceSpecific line-by-line analysis
AI imagines your contextAI sees your context
Quick answersDeeper 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: ContextLevel 3: Connected
Copy-paste code to AIAI reads your codebase
Upload one screenshotAI sees your full project
Manual context gatheringAutomatic context access
"Here's the file...""Look at src/components/..."