Part
1
  |  
Understanding Claude
  |  
Chapter
3

Artifacts and Extended Thinking

Claude's most powerful features are the ones most users never touch — because they never move past the single-question, single-answer pattern that wastes the model's deepest capabilities.
Reading Time
10
mins
BACK TO CLAUDE MASTERCLASS

The biggest trap with Claude is using it like a chatbot. You ask a question. You get an answer. You ask another question. You get another answer. Each exchange is a tiny, self-contained transaction — a vending machine interaction where you insert a prompt and receive a response. This works. But it's the equivalent of buying a commercial kitchen and using it exclusively to reheat leftovers.

Claude's real power emerges when you stop treating it as a question-answering tool and start treating it as a working environment. The two features that make this possible — document processing and extended thinking — are the ones most users either don't know about or consistently underuse. And the gap between a user who asks Claude questions and a user who hands Claude an entire project context and asks it to reason through the complexity is not incremental. It's categorical.

The gap between a user who asks Claude questions and a user who hands Claude an entire project context is not incremental. It's categorical.

How Claude Actually Handles Long Documents

When you upload a document to Claude — a PDF, a Word file, a text file, a codebase — something more sophisticated than "reading" happens. Claude follows a structured ingestion pipeline that determines how well it can work with your material.

First, Claude reads the entire file. Not the first page. Not a sample. The whole thing. This matters because most document analysis tools skim — they grab headings and keywords and make inferences about the rest. Claude processes the complete content, which means it can find the inconsistency on page 37 that contradicts the executive summary on page 2. This is the kind of analysis that takes a human forty-five minutes of careful reading but takes Claude seconds.

Second, Claude identifies structure. It recognizes headings, paragraphs, tables, lists, section breaks, and hierarchical relationships between them. A well-structured document gives Claude more to work with because the structure itself carries meaning — a heading tells Claude that the following paragraphs belong to a specific topic; a table tells Claude that the data is relational and should be interpreted row by row.

Third, Claude segments the document into analyzable units while maintaining cross-references between them. This is critical for long documents where one section references another: "as discussed in Section 3.2" is not just text to Claude — it's a link that connects two parts of the analysis.

Fourth, and most importantly, Claude preserves context across the entire document. It does not analyze page 1 in isolation from page 40. Every insight accounts for the full content. This is what makes Claude's document analysis qualitatively different from keyword search, automated summarization tools, or any approach that works on fragments.

Framework · The Full-Context Advantage · FCA

Claude analyzes documents holistically, not fragmentarily. It reads the entire file, maintains cross-references across sections, and produces insights that account for the complete content. The practical implication: upload complete documents, not excerpts. An excerpt removes the context that makes Claude's analysis valuable.

The Extraction Layer

Once Claude has processed a document, it can extract four categories of information — and understanding these categories changes what you ask for.

Key points are the core arguments, findings, or conclusions. Claude identifies these not by looking for bold text or topic sentences, but by evaluating which ideas the document builds its argument around. In a business proposal, the key points might be the problem statement, the proposed solution, and the expected ROI. In a research paper, they're the hypothesis, methodology, and findings.

Structural elements include headings, section organization, and the logical flow of the argument. Claude can tell you how a document is organized, whether its structure supports its argument, and where the organization breaks down. I've seen this pattern where teams use Claude to audit their own reports before submission — not for grammar, but for structural coherence. Does the conclusion follow from the analysis? Does Section 4 contradict Section 2? Is the executive summary actually summarizing what the body says?

Data from tables gets parsed into interpretable information, not just formatted text. Claude can calculate trends from financial tables, compare metrics across time periods, and identify outliers that the original author may not have flagged. If you upload a quarterly earnings report, Claude doesn't just see rows and columns — it sees patterns.

Action items and follow-ups are extracted from the text even when they're buried in prose rather than presented as a checklist. Claude identifies when a sentence implies something needs to happen — "the team should consider revising the timeline" becomes a flagged action item, not just another sentence in a paragraph.

Tables are where most people underuse Claude

If your document contains data tables, don't just ask Claude to summarize the document. Ask it to analyze the tables specifically: trends, outliers, comparisons between time periods, discrepancies between what the tables show and what the narrative claims. This is where Claude's quantitative reasoning adds the most value per prompt.

Multi-Document Analysis: The Force Multiplier

Single-document analysis is useful. Multi-document analysis is where Claude becomes indispensable.

When you upload two or more documents into the same conversation, Claude can perform operations that would take a human analyst hours of careful cross-referencing. Consider a typical case: you have a project proposal from January and a progress report from June. Manually comparing these means flipping between documents, maintaining a mental model of what was promised versus what was delivered, and trying to spot discrepancies across dozens of pages. With Claude, you upload both files and ask a single question.

"Compare these two documents. What was planned versus what was actually delivered? Where are the biggest gaps? What new risks appeared that weren't in the original proposal?"

Claude produces a structured comparison in seconds. Not a surface-level diff, but an analytical comparison: planned milestones versus completed milestones, projected impact versus measured impact, anticipated risks versus actual risks, timeline estimates versus reality. It identifies what the proposal expected — say, a 40% reduction in workload — and what the progress report shows — perhaps a 20% improvement so far with certain modules delayed.

Multi-document analysis is not a convenience feature. It is a category shift in what a single analyst can accomplish in an afternoon.

But the real power is in what Claude can infer across documents. It detects contradictions — places where the progress report claims something the proposal's scope doesn't support. It identifies emerging risks that weren't anticipated. It spots dependencies between delayed items and downstream milestones. These inferred insights often surface problems that neither document states explicitly but that become visible when the two are compared side by side.

✕ Single-document prompts
  • Summarize this report
  • Find the key recommendations
  • Extract action items
  • Identify the main argument
✓ Multi-document prompts
  • Compare these two reports and find contradictions
  • What changed between the proposal and the final delivery?
  • Which risks appeared in report B that weren't in report A?
  • Synthesize findings from all three studies into one framework

Extended Thinking and Why It Matters

Beyond document analysis, Claude's extended thinking capability changes the depth of reasoning you can access. Standard responses use Claude's default reasoning depth — fast, efficient, and sufficient for most tasks. Extended thinking tells the model to take more time, consider more angles, and produce more thorough analysis before committing to an output.

This is not just "Claude thinking longer." It's Claude allocating more computational attention to the problem, considering edge cases it would normally skip, evaluating alternative interpretations, and structuring a more comprehensive response. The difference between standard and extended thinking is roughly the difference between a colleague giving you a quick hallway answer and that same colleague spending an hour at their desk working through the problem before getting back to you.

When does extended thinking matter? When the task involves genuine complexity: multi-step reasoning, trade-off analysis, long-range planning, or any situation where the first plausible answer isn't necessarily the best answer. If you're asking Claude to draft a quick email, extended thinking is overkill. If you're asking Claude to evaluate the second-order effects of a pricing strategy change across three market segments, extended thinking produces dramatically richer analysis.

Framework · The Depth Dial · TDD

Every Claude interaction has an implicit depth setting. Simple tasks need surface-level reasoning — fast and efficient. Complex tasks need deep reasoning — thorough and exploratory. The skill is matching depth to task: shallow reasoning on complex problems produces superficial answers; deep reasoning on simple tasks wastes time without improving quality. Calibrate the dial to the problem, not to habit.

Structured Outputs: From Prose to Power

One of the most underrated aspects of working with Claude on documents and complex analysis is requesting structured outputs. Most users accept whatever format Claude defaults to — usually a few paragraphs of prose. But when you specify the output format, you transform Claude from a conversational partner into an analytical engine.

Ask Claude to compare two documents and you get a narrative comparison. Ask Claude to compare two documents and present the results in a table with columns for Category, Planned, Actual, and Gap — and you get a structured deliverable you can paste directly into a presentation, email to your team, or use as input for the next round of analysis.

This extends to every kind of output:

  • Bullet-point summaries for quick consumption by executives who won't read paragraphs.
  • Structured JSON for programmatic processing in downstream tools.
  • Section-by-section analysis that mirrors the original document's structure so stakeholders can reference specific parts.
  • Comparison tables that make alignment and misalignment visually obvious.
  • Tiered summaries — a two-sentence version for the C-suite, a one-page version for the team lead, a full analysis for the project manager.
Audience-specific summaries save real time

A single document can produce five different summaries for five different audiences. The non-technical manager needs business impact in plain language. The technical lead needs implementation details and constraints. The legal team needs risk factors and compliance implications. Ask Claude for each one separately. The ten minutes you spend writing five prompts saves two hours of writing five versions yourself.

Key takeaway

The difference between a competent Claude user and an exceptional one is not prompting skill — it's workflow design. Exceptional users upload complete documents, request structured outputs, chain analysis across multiple files, and use extended thinking for complex reasoning. They treat Claude as a working environment, not a question-answering service.

The Practical Pipeline

Here is the document analysis pipeline I use for any substantial analytical task:

Start with a full-file upload. Complete documents, not excerpts. Claude needs the full context to produce meaningful analysis. If you're working with multiple related files, upload them all at the start of the conversation rather than trickling them in across messages.

Follow with a high-level summary request. Before diving into specifics, ask Claude for five bullet points capturing the main themes. This serves two purposes: it confirms Claude processed the document correctly, and it gives you a map for the detailed questions that follow.

Then move to targeted extraction. Ask about specific sections, specific claims, specific data points. "Find the section on projected costs and evaluate whether the assumptions are realistic given the constraints described in Section 2." This is where Claude's cross-referential capability pays off — it's connecting information across sections, not just reading the one you pointed to.

Finally, request structured deliverables. Tables, comparison matrices, executive summaries, action item lists. These are the outputs that have value beyond the conversation — they're what you email, present, or act on.

A working pipeline beats a clever prompt. Structure your Claude interactions as workflows, not one-shots, and the compound returns accumulate fast.

What to Do Monday Morning

Upload a real document and run the pipeline

Take a document you need to analyze this week — a report, a proposal, a set of meeting notes. Upload the complete file. Ask for a five-bullet summary first. Then ask three targeted questions about specific sections. Then request one structured output (a table, a checklist, or a comparison). Notice how the chained workflow produces richer analysis than any single prompt would.

Compare two related documents

Find two documents that describe the same project at different points in time — a proposal and a report, a plan and an outcome, two quarterly reviews. Upload both and ask Claude to compare them: what changed, what improved, what regressed, and what new issues appeared. The cross-document analysis will surface insights you would have missed reading each one independently.

Request the same analysis for two different audiences

Take one document and ask Claude for a summary aimed at a non-technical stakeholder. Then ask for a summary of the same document aimed at a technical teammate. Compare the two outputs. This demonstrates how audience specification transforms output — and it gives you two ready-to-send deliverables instead of one generic summary you'd need to rewrite anyway.

Test extended thinking on a complex question

Take a decision you're currently weighing at work — a technology choice, a staffing question, a process change. Present the full context to Claude and ask for a thorough analysis of trade-offs, second-order effects, and risks. If your model supports extended thinking, enable it. Compare the depth of reasoning to a quick-response prompt on the same topic. The difference in analytical depth will recalibrate how you approach complex questions going forward.

The vending machine pattern — one prompt in, one answer out — is comfortable because it's familiar. But it leaves Claude's most powerful capabilities on the table. Document analysis, multi-file comparison, structured extraction, and extended thinking are not advanced features for power users. They're the baseline capabilities that make Claude genuinely useful for professional work. Every time you upload a real document instead of typing a question from memory, you give Claude the raw material it needs to produce analysis that's actually grounded in your specific context — not generic advice derived from general training patterns. The context is the product. Supply more of it.

The context is the product. Supply more of it.