CLAUDE LABJP
BILLING — The Jun 15 change that would have moved Agent SDK, headless runs, GitHub Actions, and third-party agents to separate monthly credits has been pulled; that usage stays within your subscription limitsMANAGED — Code w/ Claude introduced Managed Agents that run in a sandbox you control and connect to your private MCP servers, keeping both execution and reachable services inside enterprise boundariesLIMITS — The same conference doubled Claude Code rate limits and raised API limits, giving multi-stage agent workflows more headroomSUBAGENTS — Claude Code adds nested sub-agents that can spawn their own agents, plus a safe mode that isolates broken configurationsEXPORT — Fable 5 and Mythos 5 remain suspended under a US export-control directive (since Jun 12); every other model including Opus, Sonnet, and Haiku runs normallyCODE — Claude Code keeps shipping updates: improvements to /doctor, Remote Control, and /bug, plus expanded fallback modelsBILLING — The Jun 15 change that would have moved Agent SDK, headless runs, GitHub Actions, and third-party agents to separate monthly credits has been pulled; that usage stays within your subscription limitsMANAGED — Code w/ Claude introduced Managed Agents that run in a sandbox you control and connect to your private MCP servers, keeping both execution and reachable services inside enterprise boundariesLIMITS — The same conference doubled Claude Code rate limits and raised API limits, giving multi-stage agent workflows more headroomSUBAGENTS — Claude Code adds nested sub-agents that can spawn their own agents, plus a safe mode that isolates broken configurationsEXPORT — Fable 5 and Mythos 5 remain suspended under a US export-control directive (since Jun 12); every other model including Opus, Sonnet, and Haiku runs normallyCODE — Claude Code keeps shipping updates: improvements to /doctor, Remote Control, and /bug, plus expanded fallback models
Articles/Claude.ai
Claude.ai/2026-03-09Beginner

Projects and Memory — Managing Context with Claude.ai's Projects Feature

Learn how to use Claude.ai's Projects feature to manage context, add custom instructions, upload files, and collaborate with your team. Master organization for better conversations.

projects2memory7context5organization

What Are Projects?

Projects in Claude.ai are organized workspaces that let you manage conversations, instructions, and files in one place. Instead of starting fresh with every conversation, Projects retain context, instructions, and files — making your workflow more efficient and your conversations more personalized.

ℹ️
Projects are available on all Claude.ai plans, including the free tier. Each user gets access to project creation and management.

Why Use Projects?

Traditional Approach (Without Projects)

  • Each conversation starts from scratch
  • No memory of previous interactions
  • Frequently repeating instructions and context
  • Files scattered across different conversations

Project-Based Approach

  • Persistent context across conversations
  • Custom instructions stored and reused
  • Centralized file management
  • Better organization and team collaboration

Creating Your First Project

Step-by-Step Setup

  1. Go to Claude.ai and log in to your account
  2. Click "New Project" from the sidebar
  3. Enter project details:
    • Project Name: Choose a descriptive name (e.g., "Blog Writing", "Research Q1 2026")
    • Description: Optional, but helpful for remembering the project's purpose
  4. Start your first conversation within the project

Once created, all conversations in this project will be organized together, and you can add custom instructions that apply to the entire project.

Adding Project Instructions

Project instructions are custom guidelines that apply to all conversations within that project. They're perfect for defining your writing style, technical preferences, or role-specific behavior.

Example: Writing Project Instructions

# Writing Project Instructions

## Tone and Style
- Use clear, concise language
- Avoid jargon unless necessary
- Write for a general audience
- Include examples to illustrate points

## Structure
- Begin with a hook or question
- Use descriptive headings
- End with actionable takeaways
- Keep paragraphs to 3-4 sentences

## Formatting
- Use markdown formatting
- Include links when relevant
- Add bullet points for lists
💡
Project instructions are like a standing order. Claude reads them at the start of each conversation, so you don't need to repeat them in every message.

Example: Development Project Instructions

# Development Project Instructions

## Technology Stack
- Next.js 16 with App Router
- TypeScript (strict mode)
- Tailwind CSS v4
- PostgreSQL for the database

## Coding Conventions
- Use functional components with hooks
- Write TypeScript interfaces for all props
- Include JSDoc comments for exported functions
- Follow Airbnb style guide for spacing and naming

## Testing Requirements
- Write unit tests with Vitest
- Aim for 80% code coverage
- Test both happy paths and edge cases

Uploading and Managing Files

Projects let you attach documents, code files, datasets, and other resources that Claude can reference throughout all your conversations in that project.

How to Upload Files

  1. Open a project and start a conversation
  2. Click the attachment icon (paperclip) in the chat box
  3. Select files from your computer
  4. Supported formats:
    • Documents: PDF, DOCX, TXT, MD
    • Code: PY, JS, TS, JAVA, CPP, C#, etc.
    • Data: CSV, JSON, XLSX
    • Images: PNG, JPG, GIF
    • Archives: ZIP, TAR.GZ

Once uploaded, Claude can reference these files in any conversation within the project.

File Management Best Practices

  • Keep files organized: Use descriptive filenames
  • Remove outdated files: Archive or delete files no longer needed
  • Version important files: Consider including dates (e.g., "requirements_2026-03-01.md")
  • Respect file size limits: Large files may affect performance
⚠️
Some file types have processing limits. If your file is very large (>10MB), consider splitting it or compressing it before upload.

The Memory Feature

The Memory feature automatically remembers key details about you, your preferences, and your project goals. Unlike project files (which you explicitly upload), Memory learns and evolves based on your interactions.

What Memory Captures

  • Your communication style preferences
  • Technical preferences and conventions you use
  • Recurring goals and priorities
  • People and projects you frequently discuss
  • Naming conventions and terminology you prefer

How Memory Works

  1. Claude observes patterns across your conversations
  2. Memory updates automatically based on your interactions
  3. Applied to future conversations without you needing to repeat information
  4. You can review and edit memory entries manually

Managing Your Memory

You can view and edit your memory at any time:

  1. Open a project
  2. Click "Memory" or "Project Settings"
  3. View stored information about your preferences
  4. Edit or delete entries as needed
ℹ️
Memory is project-specific. Each project maintains its own memory, allowing you to have different preferences for different projects.

Memory Examples

Writing Project Memory:

  • Prefers British English spelling
  • Likes numbered lists over bullet points
  • Targets audience: business professionals
  • Writing style: conversational but professional

Development Project Memory:

  • Uses camelCase for JavaScript variables
  • Prefers TypeScript over JavaScript
  • Testing framework: Vitest
  • Database: PostgreSQL

Sharing Projects with Your Team

Projects can be shared with team members, making collaboration seamless.

How to Share a Project

  1. Open the project
  2. Click "Share" or "Project Settings"
  3. Add team members by email address
  4. Set permissions:
    • View only: Can read conversations and files
    • Edit: Can modify conversations and add files
    • Admin: Full control including sharing and deletion

Team Collaboration Benefits

  • Shared context: Everyone understands the project background
  • Unified conversations: Team members can continue each other's discussions
  • Consistent instructions: Project instructions apply to all team members
  • File access: All team members can reference shared files

Organizing Multiple Projects

As you create more projects, organization becomes important.

Project Organization Strategy

  1. By Type: Separate projects for writing, development, research, etc.
  2. By Client/Team: Dedicated projects for each client or team
  3. By Time Period: Quarterly or yearly projects (e.g., "Q1 2026 Marketing")
  4. By Topic: Projects grouped by subject matter

Naming Convention Tips

  • Use clear, descriptive names
  • Include dates if time-sensitive (e.g., "Book Draft 2026-Q1")
  • Avoid generic names like "Project 1" or "Misc"
  • Keep names concise (3-5 words maximum)

Project Settings and Customization

Each project has customization options to suit your needs.

Available Settings

  • Project name and description — Update anytime
  • Custom instructions — Define behavior and preferences
  • File attachments — Upload and manage resources
  • Sharing settings — Control who can access
  • Archive/Delete — Manage inactive projects

Best Practices for Project Management

  1. Start with a clear purpose — Know what the project is for before creating it
  2. Write detailed instructions — The more specific, the better Claude's responses
  3. Keep files current — Remove outdated or irrelevant files regularly
  4. Review memory periodically — Ensure stored preferences are accurate
  5. Share strategically — Only share with people who need access
  6. Name consistently — Use clear, descriptive project names

Example Projects to Create

Writing Workflow

- Project: "Blog Writing 2026"
- Instructions: Tone guidelines, SEO preferences, target audience
- Files: Brand guidelines, previous articles, keywords list

Software Development

- Project: "E-commerce Platform"
- Instructions: Tech stack, coding conventions, testing requirements
- Files: API documentation, database schema, design specs

Research and Analysis

- Project: "Market Research Q1"
- Instructions: Analysis framework, output format preferences
- Files: Datasets, competitor analyses, market reports

Troubleshooting Common Issues

Claude Isn't Remembering Previous Conversations

  • Solution: Make sure you're in the same project. Different projects don't share memory.
  • Check that project instructions are properly saved.

Files Won't Upload

  • Solution: Check file size and format compatibility.
  • Try a smaller file to test, or split large files.

Memory Isn't Updating

  • Solution: Memory updates automatically, but may take a few conversations.
  • You can manually edit memory in Project Settings.

Next Steps

  • Create your first project based on your primary workflow
  • Set up custom instructions that reflect your preferences
  • Upload key files and documents you frequently reference
  • Invite team members to collaborate on shared projects
Share

Thank You for Reading

Claude Lab is ad-free, supported entirely by members like you. We publish practical guides daily with implementation code, benchmarks, and production-ready patterns. If you've found it useful, we'd love to have you on board.

  • Copy-paste ready implementation code
  • New advanced guides published daily
  • $5/mo or $10 for lifetime access
View Membership →

If you found this article helpful, a small tip ($1.50) would mean a lot to us. Your support helps keep this site ad-free and covers server and hosting costs.

Related Articles

Claude.ai2026-05-05
Claude Keeps Making the Same Mistake — Why Corrections Don't Stick and How to Fix It
Why Claude repeats mistakes even after correction, and how to make your instructions stick permanently using Projects, custom prompts, and smarter conversation design.
Claude.ai2026-04-23
Four Practical Techniques to Keep Claude Conversations Lean Before They Get Heavy
Noticing your Claude Pro limits creeping up during a long working session? Most of the cost comes from dragging one conversation on too long. Here are four techniques I use daily to keep chats light.
Claude.ai2026-04-12
Why Claude Forgets What You Said — And 5 Fixes That Actually Work
Claude losing track of your instructions mid-conversation? Learn why context windows cause this and 5 practical strategies to keep Claude on track in long chats.
📚RECOMMENDED BOOKS
Build a Large Language Model (From Scratch)
Sebastian Raschka
LLM Dev
Prompt Engineering for LLMs
Berryman & Ziegler
Prompting
AI Engineering
Chip Huyen
AI Eng
* Contains affiliate links
See all →