記事一覧へ
Claude Projectsの使い方を学びたい(フルコース)
私はClaude Projectsに関する全てのリソースを集め、フルコースを作成した。15分以内に、Claudeを「全てを忘れる金魚」ではなく「持続的な専門コワーカー」に変える方法がわかる。この記事を読み終えた後、あなたはユーザーの99%よりClaude Projectsを理解しているはずだ(本当に)。
ほとんどの人はProjectsにファイルを放り込んで、うまくいくことを祈っている。それではこの機能から価値を得られない。これからProjectsのフルコースをお伝えする——実際に何をするのか、どう構造化するか、SkillsやMCPと組み合わせて複利で効くワークフローをどう構築するか。
この記事の使い方:
Module 1: 基礎(Projectとは実際に何か)
Module 2: ナレッジアーキテクチャ(何をアップロードし、何をしないか)
Module 3: 実際に機能するカスタム指示
Module 4: Projects vs Skills vs MCP(正しいツールの選び方)
Module 5: チームProjectsとプランの違い
## Module 1: 基礎
### Projectとは実際に何か
Claude.aiのProjectは、3つのコンポーネントを持つ永続的なワークスペースだ:
- カスタム指示——Projectの全会話の冒頭でClaudeが読むテキストブロック。あなたの声、あなたのルール、あなたのコンテキスト。
- プロジェクトナレッジ——一度アップロードすれば、そのProject内の全会話でClaudeが参照するドキュメント。
- チャット履歴——すべての会話がProject内に残り、メインのチャットリストとは分離される。
それだけだ。3つ。ほとんどの人は2つしかうまく使っていない。
Projectをコワーカーのオンボーディングだと思え。新しい採用者にスタイルガイドを毎朝読み直させたりしない。一度渡して、ルールを伝えて、覚えていることを期待する。Projectsも同じだ。
Projectsが解決する問題:デフォルトではコンテキストはチャット間で共有されない。Projectなしでは、新しい会話は毎回ゼロから始まる。スタックを説明し直し、同じPDFを再アップロードし、声を再び説明する。ProjectsはそのタスクコストをAI的に永続的に消す。
### Projectをいつ使うか
全タスクにProjectが必要なわけではない。判断基準はこれだ:
- 一度だけ会話して二度と戻らない場合→通常チャットを使え
- 数週間から数カ月にわたって同様の会話を繰り返す場合→Projectを使え
- 複数の人が同じコンテキストから作業する必要がある場合→共有チームProjectを使え
Projectに向いているもの:特定のクライアントアカウント、何度も参照する研究領域、作業するコードベース、定期的なコンテンツワークフロー、執筆中の本、管理している法的ケース。
Projectに向いていないもの:一度要約するだけのドキュメント、簡単な質問、長期保存すべきでない機密情報。
### RAGが全てを変える理由
ほとんどの人が知らない機能がここにある。
Projectsには厳しい上限があった:200Kトークンのナレッジ(約500ページ)。それを超えると詰まった。
有料プラン(Pro、Max、Team、Enterprise)では、ProjectsはRetrieval Augmented Generation(RAG)で自動スケールする。ナレッジがコンテキスト制限に近づくと、ClaudeはシームレスにRAGモードを有効にし、応答品質を維持しながら容量を最大10倍に拡張する。
実際には:コードベース全体、全ケースファイル、1年分のミーティングノートをアップロードできる。Claudeは全てをクエリごとにコンテキストにロードするわけではない。質問ごとに関連チャンクを取得する。より速い応答、より大きなナレッジベース、品質劣化なし。
Freeユーザーにはこれがない。通常のコンテキストウィンドウ上限の5プロジェクトしか使えない。有料ユーザーはRAG自動スケーリング付きの無制限プロジェクトが使える。Projectsを本気で使うなら、これだけで$20/月の価値がある。
## Module 2: ナレッジアーキテクチャ
Projectsの90%が失敗するのはここだ。人々はナレッジベースをゴミ捨て場として扱う。違う。
### プロジェクトナレッジの良い候補
参照素材となるものをアップロードしろ——安定していて、再利用可能で、何度も引用する価値があるもの:
- スタイルガイドとボイスガイド
- 再利用するテンプレート(委任状、提案書のスケルトン、SOAPノート)
- 常に引用するポリシードキュメント
- 誇りに思う仕事の例(Claudeは説明より例からの方が基準を早く学ぶ)
- 使用するライブラリのAPIドキュメント
- プロダクト仕様書、ブランドガイドライン、アーキテクチャの意思決定記録
判断基準:このタイプの作業を始める度に引き出しからこのドキュメントを取り出すか?イエスなら、プロジェクトナレッジに属する。
### 悪い候補
作業中のドキュメントはアップロードするな——頻繁に変更されるもの、一つのチャットにしか適用されないもの、長期保存すべきでないもの:
- 個別のクライアントファイルや患者記録
- 一度限りの案件ドキュメント
- 永続化すべきでない機密情報
- 積極的に編集中のドラフトコンテンツ
- 個人識別情報、財務情報、APIキー
これらはチャット自体に属する。永続ナレッジには属さない。
### サポートされる形式と制限
Claude ProjectsはPDF、DOCX、CSV、TXT、HTML、Markdown、コードファイルなどをサポートしている。個別ファイルは最大30MB。有料プランでは無制限のファイルをアップロードできる(RAGがスケールを処理する)。
ファイル名は取得に重要だ。style-guide-v3-final.pdfはbrand-voice-guide.pdfより劣る。Claudeはファイル名を見る。説明的にしろ。
### 取得のための構造化
司書のように考えろ。関連ドキュメントをグループ化しろ。ファイル名は具体的で一貫性を持たせろ。20以上のドキュメントがある場合は、カテゴリをプレフィックスとして付けろ:ref-brand-voice.md、ref-api-endpoints.md、template-proposal.md、template-email.md、example-success-story-1.md。
これはRAGが機能するときにClaudeが正しいチャンクを見つける助けになり、後でProjectをメンテナンスするときに物を見つける助けにもなる。
黄金律:一つの集中したProjectは五つの詰め込みすぎたProjectに勝る。ナレッジベースが無関係なドメインにまたがる場合は分割しろ。
## Module 3: 実際に機能するカスタム指示
カスタム指示ブロックはProjectで最も重要な部分だ。これをうまくやればClaudeは訓練された専門家のように振る舞う。失敗すると、ただのファイル付きチャットボットになる。
### 長さ:200〜500語
短すぎると曖昧になる。Claudeが汎用的な行動でギャップを埋める。長すぎると長い会話でClaudeが部分を失い始める——モデルは文字通り長すぎる指示ブロックの部分を忘れる。
### 構造:プロフィール、ボイス、ルール、フォーマット
この4部構成が機能する:
- プロフィール——あなたが誰で、Projectが何のためかを説明する。
- ボイス——Claudeがどのように聞こえるべきか。具体的に。「プロフェッショナル」ではなく、「パンチの効いた短い文、専門用語なし、一人称、『delve』や『leverage』は絶対使うな」。
- ルール——Claudeが絶対にやらなければいけないこと、絶対やってはいけないことを明記する。
- フォーマット——出力がどのように見えるべきかを指定する。
### エッセイではなくルールを書け
Claudeは長いコンテキストの段落より短い指示に対してより良く応答する。「TypeScript strictモードを使え」は、なぜかを説明する段落よりも効果的だ。
### 「やってはいけない」リストを使え
Claudeに避けるべきことを伝えることは、やるべきことを伝えるより効果的なことが多い。「フレームワークを切り替えることを提案するな」は、正面からの指示が見逃す一般的なイライラを防ぐ。「絵文字を使うな。」「『場合による』でヘッジするな。」否定的な指示は突き通る。
### 毎週反復しろ
最初のバージョンは完璧にはならない。3〜5回の会話の後、パターンに気づくだろう:Claudeが同じミスを繰り返したり、含められたはずのコンテキストを毎回尋ねたりする。
二度修正した内容に気づくたびに指示を更新しろ。追加するすべての修正は二度としなくていい修正だ。これは急速に複利で効く。
毎月:ブロック全体を読み直せ。古くなったものを削除しろ。標準化したものを追加しろ。
### プロフィール設定を重複させるな
Claudeは今、すべての会話に適用されるグローバルプロフィール設定をサポートしている。すでにグローバル設定に「私の推論に常に挑戦して」がある場合、すべてのProjectで繰り返すな。Project指示はグローバル設定の上に積み重なる——コンテキストを追加するものであり、置き換えるものではない。
## Module 4: Projects vs Skills vs MCP
ほとんどの人はProjectsを何にでも使う。これは間違いだ。Projectsは3つのツールのうちの一つであり、それぞれが異なる役割を担っている。
### Projects = ナレッジベース
Projectsは「Claudeは何を知る必要があるか?」という質問に答える。静的な参照素材。ブランドガイドライン。テンプレート。ドキュメント。Claudeが引用するが実行しないもの。
Projectsは図書館だと思え。
### Skills = 手順書
Skillsは「Claudeはこの特定のタスクをどのように実行するか?」という質問に答える。手続き的。反復可能。毎回同じように実行するステップバイステップのワークフロー。
Skillsを訓練された従業員だと思え。「weekly-newsletter」というSkillは正確なシーケンスを知っている:今週の更新を引き出し、このボイスでドラフトし、これらのセクションを追加し、このプラットフォーム向けにフォーマットし、この構造で出力する。
Projectsは参照素材を保持する。Skillsはそれを使うワークフローを定義する。
### MCP = 接続レイヤー
MCP(Model Context Protocol)は「Claudeはどのライブデータとツールにアクセスできるか?」に答える。リアルタイム。ダイナミック。Claudeをカレンダー、データベース、受信トレイ、コードベースに接続する。
Projectはあなたのブランドボイスを知っている(静的)。Skillはニュースレターの書き方を知っている(手続き的)。MCPサーバーはGitHubリポジトリから今週の実際のプロダクトアップデートを引き出す(ライブデータ)。
### 3つを組み合わせる
ここからが強力になる。コンテンツクリエイター向けの実際のワークフロー:
- Project:「Newsletter Workspace」——ブランドボイスガイド、例として過去20本のニュースレター、購読者ペルソナドキュメント、編集カレンダーを含む。
- Skill:「draft-newsletter」——手続き的ワークフロー。ステップ:先週のニュースレターを確認し、MCP GitHubコネクタから新しいコンテンツを引き出し、3セクション(製品、業界、コミュニティ)をドラフトし、ブランドボイスを適用し、Markdownで出力する。
- MCPサーバー:GitHub(コミットとリリースをフェッチ)、Gmail(購読者の返信を確認)、Brave Search(業界ニュース)。
一つのプロンプトがSkillを起動する。SkillはMCPを使ってライブデータを引き出す。Projectがブランドボイスと例を提供する。一発で、具体的で最新でブランドに沿ったドラフトが手に入る。
### 判断のフローチャート
- タスクにClaudeが繰り返し引用する参照素材が必要か?→ Project
- タスクに反復可能なステップバイステップのワークフローが必要か?→ Skill
- タスクにライブで変化するデータや外部ツールが必要か?→ MCP
- 3つ全てが必要か?→ 組み合わせろ
ほとんどの人はProjectsで止まる。3つを組み合わせる1%の人たちは、別次元でClaudeを使いこなしている。
## Module 5: チームProjectsとプランの違い
### Free vs 有料
- Freeユーザー:標準コンテキストの5プロジェクト。RAGなし。共有なし。
- Pro($20/月):無制限プロジェクト、RAG自動スケーリング(10倍容量)、Projects内でのチャット全体の記憶。
- Max($100〜200/月):Proの全て+プランによって5〜20倍高いメッセージ制限。
- Team($30/シート/月):Proの全て+共有Projects、チームナレッジベース、管理者コントロール、全シートにClaude Codeアクセス。
- Enterprise:Teamの全て+SSO、監査ログ、データ保管場所コントロール、高度なセキュリティ。
### チームProjects:3つの権限レベル
TeamとEnterpriseプランでは、3つの権限レベルでProjectsを共有できる:
- 閲覧可能——メンバーはプロジェクト内容を見て、ナレッジにアクセスし、Project内でチャットできるが、変更は不可。
- 編集可能——メンバーは指示を修正し、ナレッジを更新し、積極的に貢献できる。
- オーナー——作成者が共有、公開設定、全設定を管理する。
### 公開設定
TeamまたはEnterpriseでProjectを作成する際に選択する:
- プライベート——自分と招待したメンバーのみがアクセスできる。
- 組織全体に共有——管理者が有効にした場合、組織の全員が閲覧・利用できる。
### 記憶との相互作用
Claudeの記憶システムは、各Projectの個別の記憶サマリーと、Project外のチャット用サマリーを維持するようになった。これはあなたの「クライアントA」Projectが「クライアントB」Projectにコンテキストを漏らさないことを意味する。
### 実際のチームワークフロー
- プロダクトローンチProject:仕様書、競合分析、メッセージングドキュメント。プロダクトとマーケティングチーム全体と共有(閲覧可)。PMとマーケティングリードには編集アクセス。
- クライアントアカウントProject:ブランドガイドライン、過去の納品物、コミュニケーション履歴。クライアント1社につき1Project。アカウントチームのみと共有。
- エンジニアリングプレイブックProject:アーキテクチャの決定、コーディング基準、デプロイ手順。組織全体の閲覧アクセス、プラットフォームチームの編集アクセス。
- リサーチハブProject:競合レビュー、ユーザー調査、顧客フィードバック。プロダクトとデザインチームと共有。
毎朝PDFをClaudeに放り込んで自己紹介し直すことを続けることもできる。あるいは、一つのProjectを正しく設定するために30分を使うこともできる。4部構成のカスタム指示。3〜4つの参照ドキュメント。毎週更新。
今日、最初のProjectを作れ。最もよく繰り返すワークフローを選べ。Module 3の4部構成に従え。2〜3つの参照をアップロードしろ。使い始めろ。

claude-setupclaude-workflowprojectsharness-design
Claude Projectsフルコース:基礎から応用まで5モジュール解説
♥ 302↻ 46
原文を表示 / Show original
I want to learn how to use Claude Projects (full course)
I have combined every resource I have found to create a full course on Claude Projects. In less than 15 minutes you'll know how to turn Claude into a persistent, specialized coworker instead of a goldfish that forgets everything. After reading this article you will understand Claude Projects better than 99% of users (yes, really).
Most people dump files into Projects and hope for the best. That's not how you get value out of this feature. You're about to be given a full course on Projects -- what they actually do, how to structure them, and how they combine with Skills and MCP to build workflows that compound.
Here's how to utilise this article:
Module 1: Foundations (what a Project actually is)
Module 2: Knowledge architecture (what to upload, what not to)
Module 3: Custom instructions that actually work
Module 4: Projects vs Skills vs MCP (choosing the right tool)
Module 5: Team Projects and plan-tier differences
## Module 1: Foundations
### WHAT A PROJECT ACTUALLY IS
A Project in Claude.ai is a persistent workspace with three components:
- Custom instructions -- a text block Claude reads at the start of every conversation in the Project. Your voice, your rules, your context.
- Project knowledge -- documents you upload once that Claude references across all conversations in that Project.
- Chat history -- every conversation stays inside the Project, separate from your main chat list.
That's it. Three things. Most people only use two of them well.
Think of a Project as onboarding a coworker. You wouldn't make a new hire re-read the style guide every morning. You'd give it to them once, tell them the rules, and expect them to remember. Projects work the same way.
The problem Projects solve: context is not shared across chats by default. Without a Project, every new conversation starts from zero. You re-explain your stack, re-upload the same PDFs, re-describe your voice. Projects kill that tax permanently.
### WHEN TO USE A PROJECT
Not every task needs one. Here's the test:
- If you'll have the conversation once and never return to it -- use a regular chat.
- If you'll have similar conversations repeatedly over weeks or months -- use a Project.
- If multiple people need to work from the same context -- use a shared Team Project.
Good Project candidates: a specific client account, a research domain you revisit, a codebase you work in, a recurring content workflow, a book you're writing, a legal case you're managing.
Bad Project candidates: a one-off document you need summarized, a quick question, anything confidential that shouldn't live in a long-lived workspace.
### HOW RAG CHANGES EVERYTHING
Here's the feature most people don't know about.
Projects started with a hard ceiling: 200K tokens of knowledge (roughly 500 pages). Go over that and you were stuck.
On paid plans (Pro, Max, Team, Enterprise), Projects now auto-scale with Retrieval Augmented Generation. When your knowledge approaches the context limit, Claude seamlessly enables RAG mode, expanding capacity by up to 10x while maintaining response quality.
In practice: you can upload an entire codebase, a full case file, a year of meeting notes. Claude doesn't load all of it into context on every query. It retrieves the relevant chunks per question. Faster responses, bigger knowledge bases, no degradation.
Free users don't get RAG. You get 5 projects capped at the normal context window. Paid users get unlimited projects with RAG auto-scaling. This alone is worth the $20/month for anyone using Projects seriously.
## Module 2: Knowledge Architecture
This is where 90% of Projects fail. People treat the knowledge base as a dumping ground. It isn't.
### GOOD CANDIDATES FOR PROJECT KNOWLEDGE
Upload things that are reference material -- stable, reusable, worth citing over and over:
- Style guides and voice guides
- Templates you reuse (engagement letters, proposal skeletons, SOAP notes)
- Policy documents you cite constantly
- Examples of work you're proud of (Claude learns standards from examples faster than descriptions)
- API documentation for the libraries you use
- Product specs, brand guidelines, architectural decision records
The test: would I pull this document out of a drawer every time I start this type of work? If yes, it belongs in Project knowledge.
### BAD CANDIDATES
Don't upload working documents -- things that change often, apply to one chat, or shouldn't live in long-term storage:
- Individual client files or patient charts
- One-time matter documents
- Anything confidential that shouldn't persist
- Draft content you're actively editing
- Personal identifiers, financial info, API keys
These belong in the chat itself, attached to the specific conversation. Not in persistent knowledge.
### SUPPORTED FORMATS AND LIMITS
Claude Projects supports PDF, DOCX, CSV, TXT, HTML, Markdown, code files, and more. Individual files can be up to 30MB. On paid plans you can upload unlimited files (RAG handles scale).
File naming matters for retrieval. style-guide-v3-final.pdf is worse than brand-voice-guide.pdf. Claude sees the filename. Make it descriptive.
### STRUCTURING FOR RETRIEVAL
Think like a librarian. Group related documents. Keep filenames specific and consistent. When you have 20+ documents, prefix categories: ref-brand-voice.md, ref-api-endpoints.md, template-proposal.md, template-email.md, example-success-story-1.md.
This helps Claude find the right chunk when RAG kicks in, and helps you find things when you're maintaining the Project later.
The golden rule: one focused Project beats five overcrowded ones. If your knowledge base spans unrelated domains, split it.
## Module 3: Custom Instructions That Actually Work
The custom instructions block is the single most important part of a Project. Get this right and Claude behaves like a trained specialist. Get it wrong and it's just a chatbot with extra files.
### LENGTH: 200-500 WORDS
Shorter and it's too vague. Claude fills in the gaps with generic behavior. Longer and Claude starts losing pieces of it in long conversations -- the model literally forgets parts of overly long instruction blocks.
### STRUCTURE: PROFILE, VOICE, RULES, FORMATTING
This four-part structure is what works:
- Profile -- who you are and what the Project is for.
- Voice -- how Claude should sound. Be specific. Not "professional" -- "punchy, short sentences, no jargon, first-person, never use 'delve' or 'leverage.'"
- Rules -- what Claude must do and must never do.
- Formatting -- what the output should look like.
### WRITE RULES, NOT ESSAYS
Claude responds better to short directives than long paragraphs of context. "Use TypeScript strict mode" works better than a paragraph explaining why.
### USE "DO NOT" LISTS
Telling Claude what to avoid is often more effective than telling it what to do. "Do not suggest switching frameworks" prevents a common annoyance that positive instructions miss. "Do not use emojis." "Do not hedge with 'it depends.'" Negative instructions cut through.
### ITERATE WEEKLY
Your first version won't be perfect. After 3-5 conversations, you'll notice patterns: Claude keeps making the same mistake, or keeps asking for context you could have included.
Update the instructions every time you catch a correction you've made twice. Every correction you add is one you'll never make again. This compounds fast.
Monthly: re-read the whole block. Remove anything stale. Add anything that's become standard.
### DON'T DUPLICATE PROFILE PREFERENCES
Claude now supports global profile preferences that apply to every conversation. If you already have "always challenge my reasoning" in your global preferences, don't repeat it in every Project. Project instructions stack on top of global preferences -- they add context, not replace it.
## Module 4: Projects vs Skills vs MCP
Most people use Projects for everything. This is wrong. Projects are one of three tools, each for a different job.
### PROJECTS = KNOWLEDGE BASE
Projects answer the question "what does Claude need to know?" Static reference material. Brand guidelines. Templates. Documentation. Things Claude cites but doesn't execute.
Think of Projects as a library.
### SKILLS = INSTRUCTION MANUAL
Skills answer the question "how does Claude perform this specific task?" Procedural. Repeatable. Step-by-step workflows that run the same way every time.
Think of Skills as a trained employee. A Skill called "weekly-newsletter" knows the exact sequence: pull this week's updates, draft in this voice, add these sections, format for this platform, output in this structure.
Projects hold the reference material. Skills define the workflow that uses it.
### MCP = CONNECTION LAYER
MCP (Model Context Protocol) answers "what live data and tools can Claude access?" Real-time. Dynamic. Connects Claude to your calendar, your database, your inbox, your codebase.
A Project knows your brand voice (static). A Skill knows how to write a newsletter (procedural). An MCP server pulls this week's actual product updates from your GitHub repo (live data).
### COMBINING ALL THREE
This is where it gets powerful. A real workflow for a content creator:
- Project: "Newsletter Workspace" -- contains brand voice guide, 20 past newsletters as examples, subscriber persona docs, editorial calendar.
- Skill: "draft-newsletter" -- the procedural workflow. Steps: review last week's newsletter, pull new content from the MCP GitHub connector, draft 3 sections (product, industry, community), apply brand voice, output in Markdown.
- MCP servers: GitHub (fetch commits and releases), Gmail (check subscriber replies), Brave Search (industry news).
One prompt fires the Skill. The Skill uses MCP to pull live data. The Project supplies the brand voice and examples. You get a draft that's specific, current, and on-brand -- in one shot.
### THE DECISION FLOWCHART
- Does the task need reference material Claude cites repeatedly? → Project
- Does the task need a repeatable step-by-step workflow? → Skill
- Does the task need live, changing data or external tools? → MCP
- Need all three? → Combine them
Most people stop at Projects. The 1% who combine all three are operating Claude at a different level.
## Module 5: Team Projects and Plan Tiers
### FREE vs PAID
- Free users: 5 projects with standard context. No RAG. No sharing.
- Pro ($20/month): unlimited projects, RAG auto-scaling (10x capacity), memory across chats within Projects.
- Max ($100-200/month): everything in Pro plus 5-20x higher message limits.
- Team ($30/seat/month): everything in Pro plus shared Projects, team knowledge bases, admin controls, and Claude Code access on every seat.
- Enterprise: everything in Team plus SSO, audit logs, data residency controls, advanced security.
### TEAM PROJECTS: THE THREE PERMISSION LEVELS
On Team and Enterprise plans, you can share Projects with three permission levels:
- Can view -- members see project contents, access knowledge, and chat inside the Project, but cannot make changes.
- Can edit -- members can modify instructions, update knowledge, and contribute actively.
- Owner -- the creator controls sharing, visibility, and all settings.
### VISIBILITY SETTINGS
When creating a Project on Team or Enterprise, you choose:
- Private -- only you and members you invite can access it.
- Shared with organization -- everyone in your org can view and use it (when admins enable this).
### THE MEMORY INTERACTION
Claude's memory system now maintains separate memory summaries for each Project, plus a summary for non-project chats. This means your "Client A" Project doesn't leak context into your "Client B" Project.
### REAL TEAM WORKFLOWS
- Product launch Project: specs, competitive analysis, messaging docs. Shared with the entire product and marketing teams (can view). PMs and marketing leads have edit access.
- Client account Project: brand guidelines, past deliverables, communication history. One Project per client. Shared only with the account team.
- Engineering playbook Project: architecture decisions, coding standards, deployment procedures. Org-wide view access, platform team edit access.
- Research hub Project: competitive review, user research, customer feedback. Shared with product and design teams.
You can keep dumping PDFs into Claude and re-explaining yourself every morning. Or you can spend 30 minutes setting up one Project properly. Four-part custom instructions. Three or four reference documents. Update it weekly.
Build your first Project today. Pick the workflow you repeat most often. Follow Module 3's four-part structure. Upload two or three references. Start using it.