Claude Projects keep documents and custom instructions together inside Claude.ai. Kit commits a CLAUDE.md, a permission allowlist and skills into your repository. Different halves of the same problem.
Last updated: 2026-09-20
| Kit | Claude Projects | |
|---|---|---|
| Where it lives | Files committed to your repository: CLAUDE.md, .claude/settings.json, skills. | Inside Claude.ai, attached to a Project you open in the browser. |
| What it is for | Making an agent work correctly in your codebase, from a terminal or an editor. | Keeping documents and custom instructions together for a line of chat work. |
| Who else gets it | Everyone who clones the repo, automatically, including CI. | Whoever you share the Project with, inside Claude.ai. |
| Runs your commands | Yes. That is most of the point: the allowlist says what it may run without asking. | No. Projects do not run your test suite or your linter. |
| Version control | Plain text in git, so changes are reviewable and revertible. | Managed in the Claude.ai interface, outside your git history. |
| Cost | $29 for one repo and one skill, $99 for the fuller setup. One time. | Included with a Claude paid plan. |
No. A Project holds documents and custom instructions for chat work inside Claude.ai. A CLAUDE.md sits at the top of your repository and is read by Claude Code at the start of a session, where it can actually run your commands. The two solve different halves of the same problem and many people use both.
Not in the same way. You can upload files to a Project, but it is not running in your working tree, it is not running your test suite, and it does not see what changed since your last commit. If you want an agent that runs commands in your repo, that is Claude Code, and the setup for it is what Kit delivers.
You would not be buying access. Your subscription is what runs Claude Code; Kit is the configuration on top of it. If you are happy writing that configuration yourself, take the free starter repo and do exactly that, we would rather you had it.
Yes. What gets delivered is configuration: a CLAUDE.md, a permission allowlist and skills. They are plain files that sit in your repo and do nothing on their own. If you have not installed Claude Code yet, start with the free starter repo and the non-developers guide.
A pull request against a branch of your repo, never a push to your default branch. It contains a CLAUDE.md written from your code, a permission allowlist for the read-only commands your repo actually runs, and one skill for work you repeat. Every command in it was run in your repo and passed first.
Proof before you pay anything: kit-claude-code-starter is the free version of the same setup, and this audit is published in full, findings and all.
Buy Setup Lite — $29 See every price and scope Also: Kit vs Cursor setup