01 · Reality check
What Claude actually does well here
Good at
- Holding reference material so you stop re-pasting it every conversation
- Applying consistent custom instructions across every chat in the project
- Keeping separate work streams genuinely separate, including their memory
- Searching a large knowledge base automatically when it exceeds the context
- Team and Enterprise sharing, with view or edit permissions
Not the right tool for
- Unlimited capacity, though Anthropic publishes no specific figure
- Staying current: uploaded documents do not update themselves
- More than five projects on the Free plan
- Replacing a real document management system
- Guaranteeing it uses a specific document, since retrieval decides what to pull
02 · The method
Step by step
- 1
Create one project per work stream
One per client, product or ongoing subject. The point is isolation: each project has its own knowledge and its own memory space, so contexts do not bleed together.
- 2
Write the instructions first
Project instructions apply to every conversation inside it. Put your role, tone, constraints and standing preferences here rather than repeating them in each chat.
- 3
Upload only genuinely reference material
Documents, specs, style guides, code. Resist dumping everything in: a smaller, relevant knowledge base retrieves more accurately than a large noisy one.
- 4
Let retrieval handle scale
When knowledge approaches the context limit, Claude switches to searching it instead of loading all of it, and shows an indicator. This needs no configuration and reverts automatically if the knowledge shrinks.
- 5
Name and structure your files
Clear filenames and headings help retrieval find the right passage. This matters more once retrieval mode is active, because it is searching rather than reading everything.
- 6
Keep it current
Uploaded documents are snapshots and do not update. Re-upload when the source changes, or you will get confidently outdated answers.
03 · Use this now
A project instructions template
Paste this into your project's custom instructions and adapt it: Your role: [what Claude is for in this project, e.g. my technical editor for product documentation]. About this project: [what it covers and who the audience is]. Always: [standing requirements, e.g. cite which document a claim came from; use British English; keep answers under 300 words unless I ask for more]. Never: [constraints, e.g. do not invent product features; do not suggest changes to our API contract]. When you are unsure: say so explicitly and tell me which document would answer it. When you use project knowledge: name the file you drew from so I can verify it.
04 · Avoid these
Common mistakes
- Uploading everything you have, which makes retrieval less accurate rather than more capable.
- Leaving stale documents in the knowledge base, so it answers confidently from outdated material.
- Skipping project instructions, which is where most of the value actually sits.
- Assuming a specific document will be used. Once retrieval is active it decides what to pull.
- Expecting more than five projects on the Free plan.
05 · Questions
Frequently asked questions
What is project knowledge in Claude?
It is the knowledge base attached to a Claude Project: documents, text and code you upload once so every conversation in that project can draw on them. Combined with project instructions, it means you stop re-pasting the same context into each new chat.
Are Claude Projects available on the free plan?
Yes, with a cap. Anthropic makes Projects available to all users including Free, and limits Free accounts to five projects. Sharing projects with view or edit permissions is a Team and Enterprise feature.
How much can I upload to project knowledge?
Anthropic does not publish a specific file count or size limit for project knowledge. The framing is relative: capacity relates to the context window, and retrieval mode expands what is usable by up to ten times. In practice, a focused knowledge base works better than a large one regardless of the ceiling.
What is RAG in Claude Projects and do I need to set it up?
Retrieval-augmented generation kicks in automatically when your project knowledge approaches the context limit: instead of loading everything, Claude searches the knowledge with a dedicated tool and shows an indicator that it is doing so. There is nothing to configure, and it reverts automatically if the knowledge base shrinks again.
Do Free users get RAG for projects?
Anthropic's own pages disagree on this. The Projects article, which is the more recently updated, lists enhanced project knowledge with retrieval as available only on paid plans. An earlier article from March 2026 said all plans. We follow the newer page and treat it as a paid feature, so do not rely on it on Free.