Claude Web Setup Guide

Using Bootspring with Claude (claude.ai) web interface.

Overview#

While Claude web doesn't have native CLI integration, you can still leverage Bootspring's context generation to enhance your conversations. The key is using the generated CLAUDE.md file as context.

How It Works#

  1. Generate Context - Bootspring creates comprehensive project context
  2. Copy to Claude - Paste the context into your conversation
  3. Get Better Results - Claude understands your project deeply

Prerequisites#

  • Claude account at claude.ai
  • Bootspring CLI installed locally
  • A project to work on

Setup#

Step 1: Install Bootspring#

npm install -g @girardmedia/bootspring

Step 2: Generate Context#

cd your-project bootspring init bootspring generate

Step 3: View Context#

cat CLAUDE.md

Using with Claude Web#

Option 1: Paste Full Context#

  1. Open your CLAUDE.md file
  2. Copy the entire contents
  3. Start a new Claude conversation
  4. Paste the context with: "Here's my project context:"
  5. Continue with your questions

Example:

Here's my project context: [Paste CLAUDE.md contents] --- Now, help me add user authentication to this project.

Option 2: Upload as File#

Claude supports file uploads:

  1. Click the attachment icon
  2. Upload your CLAUDE.md file
  3. Claude will read and understand it

Option 3: Selective Context#

For specific tasks, generate targeted context:

# Generate context for specific area bootspring context read auth bootspring context read api

Then paste only the relevant section.

Project Artifacts#

Claude Projects (Pro Feature)#

Claude Pro users can create Projects with persistent knowledge:

  1. Create a new Project in Claude
  2. Upload CLAUDE.md as project knowledge
  3. Add bootspring.config.js for reference
  4. All conversations in this project have context

Keeping Context Updated#

When your project changes:

# Regenerate context bootspring generate # Download new CLAUDE.md cat CLAUDE.md | pbcopy # macOS

Then update your Claude Project knowledge.

Best Practices#

Starting Conversations#

Begin with context, then your request:

I'm working on a Next.js e-commerce project. Here's the project context: [CLAUDE.md contents] I need help implementing: 1. Shopping cart functionality 2. Stripe checkout integration

Referencing Context#

Remind Claude about context when needed:

Looking at our project structure (from CLAUDE.md), where should I add the new API endpoint?

Agent Expertise#

Request specific expertise:

Acting as a security expert (like Bootspring's security-expert agent), review my authentication implementation: [paste code]

Pattern Requests#

Reference Bootspring patterns:

I need to implement user authentication. Can you provide code following these patterns: - JWT tokens - Secure httpOnly cookies - Refresh token rotation Similar to the auth patterns in my project context.

Workflow Examples#

Feature Development#

# Terminal bootspring generate cat CLAUDE.md # Claude Web "I want to add a notifications system. Here's my project context: [paste]" # Follow Claude's guidance # Then validate locally bootspring quality pre-commit

Code Review#

# Terminal bootspring generate git diff > changes.diff # Claude Web "Review these changes in the context of my project: [paste CLAUDE.md] Changes: [paste diff]"

Architecture Discussion#

# Terminal bootspring analyze cat planning/CODEBASE_ANALYSIS.md # Claude Web "Here's my project analysis: [paste] I'm considering adding microservices. What's your recommendation?"

Limitations#

No Real-Time Access#

Claude web can't:

  • Access your filesystem
  • Run Bootspring commands
  • Modify your code directly

Context Window#

Large projects may exceed Claude's context window:

  • Use selective context for specific tasks
  • Summarize non-essential sections
  • Focus on relevant files

No MCP Integration#

Unlike Claude Code, Claude web doesn't support MCP servers:

  • No direct tool invocation
  • Manual copy/paste workflow
  • No real-time updates

Workarounds#

For Large Projects#

1// bootspring.config.js 2module.exports = { 3 context: { 4 // Generate focused context 5 include: ['src/api/**', 'src/components/**'], 6 exclude: ['**/*.test.ts'], 7 maxFileSize: 30000, 8 maxContextSize: 100000, 9 }, 10};

For Frequent Updates#

Create a script:

#!/bin/bash # update-context.sh bootspring generate cat CLAUDE.md | pbcopy echo "Context copied to clipboard!"

For Team Sharing#

# Generate and share via gist bootspring generate gh gist create CLAUDE.md --public

Advanced Tips#

Conversation Starters#

For new features:

Project context: [CLAUDE.md] Implement a [feature] following our established patterns. Focus on: [specific requirements]

For debugging:

Project context: [CLAUDE.md] I'm seeing this error: [error] In this file: [code] Considering our architecture, what's the likely cause?

For optimization:

Project context: [CLAUDE.md] Analysis report: [CODEBASE_ANALYSIS.md] What are the top 3 performance improvements we should make?

Context Sections#

Reference specific sections:

From my project context, the "Tech Stack" section shows we use Prisma. Help me write a migration for adding user preferences.

Comparison with Claude Code#

FeatureClaude WebClaude Code
Context filesManual pasteAuto-read
MCP toolsNoYes
Code executionNoYes
File editingNoYes
Real-timeNoYes
AccessibilityAny browserTerminal required

When to Use Claude Web#

Best for:

  • Quick questions with context
  • Architecture discussions
  • Code review (copy/paste)
  • Learning and exploration
  • Mobile access

Consider Claude Code for:

  • Active development
  • File modifications
  • Running commands
  • Complex workflows

Next Steps#