Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions blog/src/_data/media.json
Original file line number Diff line number Diff line change
Expand Up @@ -4746,5 +4746,16 @@
},
"inline": {},
"youtube": []
},
"claude-code-projects": {
"title": "Claude Code Projects: what they are and who can use them",
"category": "concepts",
"hero": {
"file": "assets/media/claude-code-projects/hero.png",
"alt": "Title card on white. The words Claude Code Projects in large ink type with a Concepts kicker, Checked 11 Oct 2026, and three spools of thread with their threads running side by side",
"prompt": "Still of the hero scene in assets/media/claude-code-projects/motion.js.",
"status": "ready"
},
"inline": {}
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions blog/src/assets/media/claude-code-projects/motion.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/* Bright coded scenes for "Claude Code Projects". Pairs with motion.js. */
.prose figure.mg { margin: 42px 0; }
.prose figure.mg img, .mg .mg-svg { display: block; width: 100%; height: auto; border: 1px solid #1A1320; border-radius: 18px; background: #fff; }
.mg figcaption { font: 500 13px/1.5 "Space Grotesk", system-ui, sans-serif; color: #7A6A88; padding-top: 10px; text-align: center; }
.mg .mg-svg { touch-action: manipulation; -webkit-tap-highlight-color: transparent; }
.mg .mg-svg text { -webkit-user-select: none; user-select: none; pointer-events: none; }
.mg .mg-hit { cursor: pointer; outline: none; }
.mg [role="slider"] { cursor: grab; touch-action: none; }
.mg .mg-ring { stroke-opacity: 0; transition: stroke-opacity 0.15s; }
.mg .mg-hit:focus-visible .mg-ring { stroke-opacity: 1; }
.mg [role="slider"]:focus-visible circle:nth-child(2) { stroke-width: 5; }
@media (hover: hover) { .mg .mg-hit:hover .mg-ring { stroke-opacity: 0.5; } }
@media (prefers-reduced-motion: reduce) { .mg .mg-ring { transition: none; } }
291 changes: 291 additions & 0 deletions blog/src/assets/media/claude-code-projects/motion.js

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion blog/src/posts/claude-code-agent-teams.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,6 @@ Our view: a team is worth it when the work splits into independent pieces that g

On size, the docs say to start with 3 to 5 teammates for most workflows, and that "three focused teammates often outperform five scattered ones". We think a PR review is the right first run. A team of five to rename a variable is a meeting that should have been an email.

To run separate sessions by hand, see [managing multiple Claude Code sessions](/blog/manage-multiple-claude-code-sessions/).
To run separate sessions by hand, see [managing multiple Claude Code sessions](/blog/manage-multiple-claude-code-sessions/). See also [Claude Code Projects](/blog/claude-code-projects/).

<link rel="stylesheet" href="/blog/assets/media/claude-code-agent-teams/motion.css"><script defer src="/blog/assets/media/claude-code-agent-teams/motion.js"></script>
110 changes: 110 additions & 0 deletions blog/src/posts/claude-code-projects.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
---
title: "Claude Code Projects: what they are and who can use them"
description: "Claude Code Projects, checked 11 Oct 2026: a public beta on Pro and Max where Claude runs your tasks as parallel threads. Access, limits and plan use."
date: 2026-10-11
category: concepts
categoryLabel: Concepts
type: Non-technical
primaryKeyword: "claude code projects"
secondaryKeywords: ["claude projects", "claude code projects waitlist", "claude code cloud sessions", "claude code threads", "claude code projects pricing"]
tags: ["Concepts", "Claude Code", "AI Agents"]
faq:
- q: "What are Claude Code Projects?"
a: "Anthropic's Projects docs describe a project as one ongoing conversation where Claude coordinates a stream of related work for you. You tell it what needs doing and it starts a thread for each task. The docs say each thread is usually a cloud session."
- q: "Are Claude Code Projects available on Team or Enterprise plans?"
a: "Not yet. On 11 Oct 2026 Anthropic's Projects docs said Projects are in public beta on Pro and Max plans and rolling out gradually, and that they aren't available on Team or Enterprise plans yet. If Projects doesn't appear in your sidebar, the docs point to a waitlist."
- q: "How much do Claude Code Projects cost?"
a: "Anthropic's Projects docs give no separate price. They say project usage counts against the same plan limits as your other Claude Code sessions, and that a project uses your limits faster than a single session does. Work goes past your plan's limits only if you have turned on usage credits."
- q: "Can a project thread run on my own computer?"
a: "Yes, when you ask for it. Anthropic's Projects docs say the thread is then a Claude Code session in a folder on your machine, connected through Remote Control, and that it runs only while that computer is awake with Remote Control turned on. The docs say this needs Claude Code v2.1.280 or later."
- q: "Are these the same as Projects in claude.ai chat?"
a: "No. Anthropic's Projects docs call the chat and Cowork version the earlier Projects experience, which groups conversations and reference files without threads or a coordinator. The docs say those projects keep working as they do today until the redesigned experience reaches them."
---

Projects in Claude Code are one ongoing conversation where Claude runs your tasks as parallel threads, usually in the cloud. They are in public beta on Pro and Max plans and rolling out gradually. Our view: join the waitlist if your code is on github.com, and expect to use your plan faster. Checked 11 Oct 2026.

We read Anthropic's [Projects docs](https://code.claude.com/docs/en/claude-projects), [launch post](https://claude.com/blog/projects-redesigned) and [changelog page](https://code.claude.com/docs/en/changelog) on 11 Oct 2026. We have not tried Projects. The [concepts hub](/blog/topics/concepts/) explains the terms.

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It is not part of Projects. The [install guide](/blog/how-to-install-and-use-munder-difflin/) covers it.

## What are Projects in Claude Code?

A project is one ongoing conversation where Claude coordinates a stream of related work and starts a thread for each task. The Projects docs say each thread is usually a cloud session, "Claude Code running in the cloud rather than on your machine", that threads run in parallel, and that cloud threads keep going after you close your laptop.

Anthropic's launch post is dated September 17, 2026 and calls the feature "a new experience for Claude projects, now available in beta in Claude Code".

<figure class="mg" data-scene="pigeonholes"><img src="/blog/assets/media/claude-code-projects/pigeonholes.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. A post office sorting rack of pigeonholes. Envelopes labelled task drop one by one into a wide slot at the top labelled conversation, then each slides down into its own pigeonhole labelled thread, and a small tick pops up on each pigeonhole as it fills."><figcaption>One conversation, a thread for each task. Anthropic's Projects docs, read 11 Oct 2026.</figcaption></figure>

## Who can use Projects today?

Pro and Max subscribers whose accounts the rollout has reached. On 11 Oct 2026 the note at the top of the Projects docs said Projects are "in public beta on Pro and Max plans and rolling out gradually, starting with accounts that have used cloud sessions and don't have existing projects in claude.ai chat or Cowork". The Projects docs add that they "aren't available on Team or Enterprise plans yet".

If Projects doesn't appear in the sidebar at claude.ai/code or in the Code tab of the desktop app, the Projects docs say the rollout hasn't reached your account, and that you can [join the waitlist](https://claude.com/form/projects).

The Projects docs say Projects are not in the terminal CLI, the VS Code extension or the JetBrains plugin.

<figure class="mg" data-scene="mugs"><img src="/blog/assets/media/claude-code-projects/mugs.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. A row of four mugs on a shelf, labelled Pro, Max, Team and Enterprise. The Pro and Max mugs fill slowly and steam, with a tag reading public beta, rolling out gradually. The Team and Enterprise mugs stay upside down under a tag reading not yet."><figcaption>Public beta on Pro and Max plans, rolling out gradually. Not available on Team or Enterprise plans yet. Anthropic's Projects docs, read 11 Oct 2026.</figcaption></figure>

## How is a project organized?

A project is one coordinating conversation with Claude plus the threads it starts. The four rows are our selection from the Projects docs, read on 11 Oct 2026.

| Part | What the Projects docs say |
| --- | --- |
| Project conversation | One long-running session where Claude acts as coordinator. It sees what threads report back, not every step they take. |
| Threads | Separate sessions, each with its own context window. A cloud thread works on its own branch. |
| Project instructions | Text sent to each new thread, up to 16,000 characters. |
| Overview pane | Where you see the threads at once and which of them need you. |

The Projects docs list six groups on the Overview pane's Threads tab: Ready for review, Waiting on you, Working, Landing, Idle and Resolved.

<figure class="mg" data-scene="noticeboard"><img src="/blog/assets/media/claude-code-projects/noticeboard.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. A noticeboard with six column headings: Ready for review, Waiting on you, Working, Landing, Idle and Resolved. Paper cards labelled thread are pinned under Working and Idle, then unpin and move across to other columns one at a time, and the card under Waiting on you wobbles."><figcaption>The Overview pane's Threads tab groups threads into six states. Anthropic's Projects docs, read 11 Oct 2026.</figcaption></figure>

## What do you need before you create one?

You need a Pro or Max plan with Projects showing in your sidebar, and a GitHub setup if the project will work on code. The Projects docs ask for three things there: your code is on github.com "rather than GitHub Enterprise Server, GitLab, or Bitbucket", your connected GitHub account has push access to it, and the Claude GitHub App is installed on it.

The Projects docs add that cloud threads don't pick up anything from the Claude Code setup on your own machine.

## What does a project cost?

The Projects docs give no price for Projects: usage "counts against the same plan limits as your other Claude Code sessions". The Projects docs say a project "uses your limits faster than a single session does", and that "on a Pro plan in particular you should expect to reach your limit sooner on days you run one".

The Projects docs do give one count: "The enforced limit is 200 new threads per day across your projects." They also say a new project runs every thread on Opus at high effort, "which draws on your plan fastest".

A thread that reaches your plan's limit usually waits and continues when the limit resets. The Projects docs say a thread started by a routine stops instead. So closing the laptop stops neither a cloud thread nor its usage. For plan prices, see [how much Claude Code costs](/blog/how-much-does-claude-code-cost/).

<figure class="mg" data-scene="watering"><img src="/blog/assets/media/claude-code-projects/watering.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. One watering can labelled plan limits tips over a single plant pot labelled session and its water level drops slowly. Then more pots labelled thread slide in beside it, the can waters them together, and the water level drops faster. A toggle switches between single session and project."><figcaption>A project uses your limits faster than a single session does. Anthropic's Projects docs, read 11 Oct 2026, give no figure for how much faster.</figcaption></figure>

## What are the limits in beta?

The Projects docs list six limitations. These four are our selection:

* **One user.** "A project belongs to one user." You can't share a project or its threads with another user.
* **No organization controls.** There are no organization-level controls for projects during the beta.
* **Threads stay put.** You can't move or copy a thread to another project.
* **Uncommitted changes can be lost.** If a cloud thread's sandbox can't be resumed, the thread continues from a fresh clone.

## How is this different from agent teams, agent view and routines?

In a project, Claude starts and tracks the sessions instead of you. The Projects docs compare the neighbours this way:

* **Agent teams.** "One session that starts teammate sessions for a single task", which "ends with that task". Our [agent teams explainer](/blog/claude-code-agent-teams/) has the detail.
* **Agent view.** "A screen for tracking several local sessions side by side", where you still start each one yourself. See [managing multiple Claude Code sessions](/blog/manage-multiple-claude-code-sessions/).
* **Routines.** When you ask for scheduled work in a project, Claude creates a routine that runs as threads in that project. See [Claude Code automation while you sleep](/blog/claude-code-automation-while-you-sleep/).

## What does it mean if you run coding agents on your own computer?

A project reaches your machine only by running a thread there through Remote Control, the Projects docs say. That needs Claude Code v2.1.280 or later on that computer, and the thread "runs only while that computer is awake with Remote Control turned on". The changelog page dates 2.1.280 to September 22, 2026.

The Projects docs also say you can't add a session you started yourself on your machine to a project. For work where every task needs your machine, the Projects docs suggest a local session or agent view instead. Our comparison of [local-first and cloud agent SDKs](/blog/local-first-vs-cloud-agent-sdks/) covers that trade.

## What should you do now?

Check your sidebar first, then join the waitlist.

1. Look for Projects at claude.ai/code or in the Code tab of the desktop app.
2. If it is missing and you are on Pro or Max, join the waitlist.
3. On your first project, check Thread model and Thread effort before you send a batch.

<link rel="stylesheet" href="/blog/assets/media/claude-code-projects/motion.css"><script defer src="/blog/assets/media/claude-code-projects/motion.js"></script>
2 changes: 1 addition & 1 deletion docs/blog/agent-tools-today-2026-10-11/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ <h2 id="how-this-list-is-built" tabindex="-1">How this list is built <a class="a
</div>

<footer class="post-foot wrap"><div class="prevnext">
<a class="pn prev" href="/blog/claude-managed-agents-dynamic-workflows/"><span class="k">← Older</span><span class="t">Claude Managed Agents dynamic workflows: limits and cost</span></a>
<a class="pn prev" href="/blog/claude-code-projects/"><span class="k">← Older</span><span class="t">Claude Code Projects: what they are and who can use them</span></a>
<span></span>
</div>
<section class="related">
Expand Down
26 changes: 13 additions & 13 deletions docs/blog/agents-rule-of-two/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -331,50 +331,50 @@ <h2 id="faq">FAQ</h2>
<h2>Related in Concepts</h2>
<div class="post-grid">
<article class="card t-concepts">
<a class="thumb t-concepts" href="/blog/claude-managed-agents-dynamic-workflows/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-managed-agents-dynamic-workflows/hero.png" alt="" loading="lazy" decoding="async" /></a>
<a class="thumb t-concepts" href="/blog/claude-code-projects/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-code-projects/hero.png" alt="" loading="lazy" decoding="async" /></a>
<div class="body">
<div class="meta">
<time datetime="2026-10-11">Oct 11, 2026</time>
<span class="dot" aria-hidden="true"></span>
<span>5 min</span>
</div>
<h3><a href="/blog/claude-managed-agents-dynamic-workflows/">Claude Managed Agents dynamic workflows: limits and cost</a></h3>
<p class="dek">Dynamic workflows let a Claude Managed Agents agent write a program that runs many agents. How to turn them on, beta limits and cost, checked 11 Oct 2026.</p>
<h3><a href="/blog/claude-code-projects/">Claude Code Projects: what they are and who can use them</a></h3>
<p class="dek">Claude Code Projects, checked 11 Oct 2026: a public beta on Pro and Max where Claude runs your tasks as parallel threads. Access, limits and plan use.</p>
<div class="foot">
<span class="tag kind">Concepts</span>
<a class="more" href="/blog/claude-managed-agents-dynamic-workflows/" aria-label="Read: Claude Managed Agents dynamic workflows: limits and cost">Read →</a>
<a class="more" href="/blog/claude-code-projects/" aria-label="Read: Claude Code Projects: what they are and who can use them">Read →</a>
</div>
</div>
</article>
<article class="card t-concepts">
<a class="thumb t-concepts" href="/blog/claude-code-agent-teams/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-code-agent-teams/hero.png" alt="" loading="lazy" decoding="async" /></a>
<a class="thumb t-concepts" href="/blog/claude-managed-agents-dynamic-workflows/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-managed-agents-dynamic-workflows/hero.png" alt="" loading="lazy" decoding="async" /></a>
<div class="body">
<div class="meta">
<time datetime="2026-10-08">Oct 8, 2026</time>
<time datetime="2026-10-11">Oct 11, 2026</time>
<span class="dot" aria-hidden="true"></span>
<span>5 min</span>
</div>
<h3><a href="/blog/claude-code-agent-teams/">Claude Code agent teams: what they are, how to use them</a></h3>
<p class="dek">Claude Code agent teams, checked 8 Oct 2026: what they are, the experimental setting that turns them on, how they differ from subagents, token cost and limits.</p>
<h3><a href="/blog/claude-managed-agents-dynamic-workflows/">Claude Managed Agents dynamic workflows: limits and cost</a></h3>
<p class="dek">Dynamic workflows let a Claude Managed Agents agent write a program that runs many agents. How to turn them on, beta limits and cost, checked 11 Oct 2026.</p>
<div class="foot">
<span class="tag kind">Concepts</span>
<a class="more" href="/blog/claude-code-agent-teams/" aria-label="Read: Claude Code agent teams: what they are, how to use them">Read →</a>
<a class="more" href="/blog/claude-managed-agents-dynamic-workflows/" aria-label="Read: Claude Managed Agents dynamic workflows: limits and cost">Read →</a>
</div>
</div>
</article>
<article class="card t-concepts">
<a class="thumb t-concepts" href="/blog/claude-haiku-5-5/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-haiku-5-5/hero.png" alt="" loading="lazy" decoding="async" /></a>
<a class="thumb t-concepts" href="/blog/claude-code-agent-teams/" aria-hidden="true" tabindex="-1"><img src="/blog/assets/media/claude-code-agent-teams/hero.png" alt="" loading="lazy" decoding="async" /></a>
<div class="body">
<div class="meta">
<time datetime="2026-10-08">Oct 8, 2026</time>
<span class="dot" aria-hidden="true"></span>
<span>5 min</span>
</div>
<h3><a href="/blog/claude-haiku-5-5/">Claude Haiku 5.5: price, benchmarks and where it fits</a></h3>
<p class="dek">Claude Haiku 5.5 is Anthropic&#39;s new small model. Its tiered price, Anthropic&#39;s own scores and how to pick it in Claude Code, checked 8 Oct 2026.</p>
<h3><a href="/blog/claude-code-agent-teams/">Claude Code agent teams: what they are, how to use them</a></h3>
<p class="dek">Claude Code agent teams, checked 8 Oct 2026: what they are, the experimental setting that turns them on, how they differ from subagents, token cost and limits.</p>
<div class="foot">
<span class="tag kind">Concepts</span>
<a class="more" href="/blog/claude-haiku-5-5/" aria-label="Read: Claude Haiku 5.5: price, benchmarks and where it fits">Read →</a>
<a class="more" href="/blog/claude-code-agent-teams/" aria-label="Read: Claude Code agent teams: what they are, how to use them">Read →</a>
</div>
</div>
</article>
Expand Down
Loading
Loading