Explainer
Claude Projects: What They Are and How to Use Them
Claude Projects give you a persistent workspace with custom instructions, uploaded knowledge, and shared chat history. Here is what that means in practice.
Claude Projects are persistent workspaces inside Claude.ai where you can store custom instructions, upload reference documents, and keep a shared conversation history. Every chat inside a Project opens with that context already loaded. They are available on Pro and Team plans.
Every time you open a new chat with Claude, it starts with no memory of you whatsoever. You are, from its perspective, a stranger with a question. Explain your job, your preferences, the document you’re working from, the voice you want the output in. Every. Time.
Claude Projects exist because that gets old fast.
What a Project actually is
A Project is a container. Inside it you put three things: custom instructions, uploaded files, and conversations. Any chat you start inside that Project opens with all of it already loaded.
Custom instructions tell Claude who you are and how you want it to behave. “You are helping a freelance copywriter who works primarily in B2B tech. Default to plain active sentences. Never use em dashes.” That instruction lives in the Project and applies automatically to every conversation inside it.
Uploaded files give Claude reference material that persists. Upload a style guide, a product specification, a client brief, a dataset. Claude can read from those files across every conversation in the Project without you pasting the content in each time.
Conversation history is visible within the Project. Not perfect recall, and Claude is not secretly reading every prior exchange in full, but the Project creates continuity. You can reference something you discussed last Tuesday without re-explaining the context from scratch.
How they differ from a normal chat
The cleanest way to see the difference: open a regular chat and ask Claude to help you write in a specific tone. It will ask what tone. Now do the same inside a Project where you have already defined the tone in your custom instructions. It just writes in that tone.
Normal chats are stateless. Each one starts cold. Projects add what you might call standing context: the things that are always true, always relevant, always in the room. That shift sounds small. Over a week of daily use it is not small at all.
The other difference is searchability. Conversations inside a Project stay associated with it. If you ran three separate chats last month all working on the same client account, and each was a regular chat, they are scattered across your chat history and findable only by scrolling. If they were inside a Project named for that client, they are together.
Practical uses that actually work
Client work: Create a Project per client. Upload their brief, their brand guidelines, any relevant background. Set instructions for the voice and scope. Every conversation in that Project starts with a fully briefed assistant. The alternative is pasting the brief into every session, which people do once and then stop doing.
Writing a long document: A book, a report, a multi-part article series. Upload the outline and the existing draft. The Project holds it. You can work on chapter three in one conversation, come back to chapter one in another, and Claude has access to the full manuscript context each time.
Code projects with standing context: Upload the architecture document, the style guide, and the README. Set an instruction specifying the language, the framework version, and any conventions the team uses. Claude stops suggesting patterns that don’t fit the existing codebase, because it can see what the codebase is doing.
Research with a fixed scope: Set the Project up with the source documents and an instruction about what the research question is. Every conversation stays focused on that question. Claude does not wander into tangents because the context is already constrained.
Internal team knowledge base: On Claude Team plans, a shared Project can hold the company FAQ, onboarding documents, and standard operating procedures. New hires or colleagues with a process question can ask Claude and get answers grounded in actual company documentation rather than a generic response.
What Projects are not
They are not a database. Claude cannot query your uploaded files the way a search engine indexes documents. It reads them as context. The difference matters for large file sets: upload a 500-page manual and Claude has read it, but asking “what does page 237 say about torque specifications” is asking it to recall, not to retrieve. Retrieval accuracy drops on very large documents.
They are not permanent memory in the way a human assistant remembers things. The uploaded files and instructions persist. Claude’s understanding of prior conversations is more limited. It can see them, but it does not “remember” them the way you remember a meeting.
They are not available on the free tier. Claude pricing covers the current plan structure. Pro and Team both include Projects; Free does not.
They are also not the same thing as Claude Artifacts, which are a different feature focused on generating discrete outputs like code, documents, or diagrams that you can view, copy, and work with directly. Artifacts live inside conversations. Projects are the container around those conversations.
Getting a Project set up
The setup is inside Claude.ai for users on Pro or Team plans. Hit “New Project” from the sidebar, give it a name, and you land in the Project settings where you write your custom instructions and upload files.
Write the instructions as if you are briefing a new collaborator who is smart but knows nothing about you yet. Specificity beats length. “Write in plain sentences under 20 words when possible” is more useful than three paragraphs about your general preferences. Include the things that correct Claude’s defaults: if you do not want bullet lists, say so. If you want British spellings, say so. If there is a word or phrase you never want to see in the output, say so.
For files, upload what Claude actually needs to do the work, not everything you have ever saved. Large irrelevant files consume context and can dilute the usefulness of the actual relevant content.
If you are on a Team plan, use the sharing settings to give colleagues access to relevant Projects. They get the same standing context, which is the closest thing to a shared brain your team will have without engineering a custom RAG system.
One thing worth knowing about context
Claude’s context window is large, but not infinite. As you add files and have more conversations inside a Project, the context available for active work shrinks. Very full Projects can start to feel slower or less sharp as the model juggles a lot of background material. The fix is keeping uploaded files focused and archiving conversations that are complete.
Anthropic publishes current limits at docs.anthropic.com, and they have changed as the models have improved, so checking there for current numbers is more reliable than anything this article can state with confidence.
The honest summary
Projects solve a real and specific problem: the cost of re-establishing context every time. If you use Claude occasionally for one-off questions, they add no value. If you use it repeatedly for the same clients, projects, or workflows, the compounding time savings are genuine.
The setup takes twenty minutes the first time. The payoff is every future conversation in that Project starting at full speed instead of from zero.
If you want to understand where Projects fit in the broader Claude ecosystem, What Is Claude Cowork covers the collaborative side of the platform.
Where to go next: Claude pricing has the current plan breakdown so you know what you are actually buying before you upgrade.
Frequently asked questions
What is a Claude Project?
A Project is a workspace inside Claude.ai that holds custom instructions, uploaded files, and a persistent conversation history. Every conversation you start inside the Project opens with that context loaded, so you don't have to re-explain your situation each time.
How are Projects different from a normal Claude chat?
A normal chat starts blank every time. A Project retains your system instructions and uploaded documents across all chats inside it. The model knows who you are, what you're working on, and what your preferences are from the moment the conversation opens.
Do Claude Projects cost extra?
No. Projects are included on Claude Pro and Team plans. They are not available on the free tier. See /blog/claude-pricing for current plan pricing.
How many files can I upload to a Claude Project?
Anthropic has not published a hard file count limit as of mid 2026, but the practical limit is tied to the total context window. Large file sets can fill the context quickly. Claude's documentation at docs.anthropic.com has current guidance on file sizes and types.
Can teams share a Claude Project?
On Claude Team plans, Projects can be shared with other members of your workspace. Each member who opens a shared Project gets the same instructions and files. Conversation history within shared Projects is also visible to the team.