Understanding Tiers
Code Scalpel offers three tiers: Community is free forever, and both Pro and Enterprise beta keys are available now through signup. All 22 functional tools are available at every tier.
Tier Overview
| Feature |
Community
Free
Forever
|
Pro
Beta Access
Sign up for a beta key now
|
Enterprise
Beta Access
Sign up for an enterprise beta key
|
|---|---|---|---|
| All 22 functional tools available | ✓ | ✓ | ✓ |
| Basic analysis tools | Single file | Multi-file | Unlimited |
| Security scanning | 10 paths, single file | 100 paths, cross-file | Unlimited |
| Code extraction | Single file | Cross-file (100) | Unlimited |
| Symbolic execution | 10 paths, depth 3 | 100 paths, depth 10 | Unlimited |
| Call graph depth | 3 | 50 | Unlimited |
| Call graph nodes | 50 | 500 | Unlimited |
| Project scan files | 100 | 1,000 | Unlimited |
| Test generation | Basic coverage | Full coverage | Advanced + custom |
| Custom policies | Basic checks | Policy verification | Full compliance |
| Governance controls | Basic | Advanced | Enterprise-grade |
| Support | Community | Dedicated + SLA |
Choose Your Tier
- All 22 tools available
- Single file analysis
- Basic security checks
- Call graph depth: 3
- Max 50 nodes per graph
- Up to 100 files per scan
- Community support
- All 22 tools available
- Multi-file analysis
- Cross-file taint tracking
- Call graph depth: 50
- Max 500 nodes per graph
- Up to 1,000 files per scan
- 100 symbolic execution paths
- Full test coverage
- Policy verification
- Email support
- All 22 tools available
- Unlimited depth & nodes
- Unlimited file analysis
- Unlimited symbolic execution
- Custom policies & rules
- Governance profiles
- Architecture boundaries
- Audit logging
- SSO/SAML authentication
- Dedicated support + SLA
- Multi-team deployment
Community Tier (Free)
The Community tier provides powerful code analysis for individual developers and open-source projects. All 22 tools are available with the following limits:
Community Tier Limits
| Capability | Limit |
|---|---|
| Call graph depth | 3 levels |
| Call graph nodes | 50 nodes max |
| Project map files | 100 files max |
| Cross-file taint tracking | 50 modules, depth 5 |
| Symbolic execution | 10 paths, depth 3 |
Best For
- Individual developers
- Open-source projects
- Learning and exploration
- Basic security checks
- Small codebases ( < 100 files)
Pro Tier
The Pro tier provides enhanced limits and features for professional developers and small teams. All tools remain available with significantly increased limits.
Enhanced Limits (All Tools Available)
| Capability | Community | Pro |
|---|---|---|
| Call graph depth | 3 | 50 |
| Call graph nodes | 50 | 500 |
| Project map files | 100 | 1,000 |
| Cross-file dependencies | — | 100 files |
| Symbolic execution paths | 10, depth 3 | 100, depth 10 |
| Security scan paths | 10 | 100 |
Best For
- Professional developers
- Small teams (2-10 people)
- Production codebases
- Security auditing
- Refactoring projects
- Medium to large codebases
Pro Pricing
Pro beta keys are available now. Sign up once, get access quickly, and hear pricing before public launch.
Enterprise Tier
The Enterprise tier provides unlimited limits and advanced governance features for large organizations. All tools remain available with no limits.
Unlimited Tool Usage
All 22 tools available with no limits on depth, nodes, files, or paths. Plus enterprise-specific governance features.
Enterprise-Enhanced Features
- Custom Policies: Define organization-specific rules
- Governance Profiles: Permissive, minimal, default, restrictive
- Audit Logging: Track all operations
- Change Budgets: Limit modifications per session
- Architecture Boundaries: Enforce dependency rules
- SSO/SAML: Enterprise authentication
- Dedicated Support: Named support contact with SLA
- License Server: Centralized license management
- Multi-team Deployment: Department-level organization
Best For
- Large organizations (20+ developers)
- Regulated industries (finance, healthcare)
- HIPAA, SOC2, GDPR, PCI-DSS, and safety-critical workflow support
- Multi-team deployments
- Custom integrations
- Enterprise-scale codebases
Enterprise Pricing
Enterprise beta keys are available now through signup. Custom pricing comes later, after beta.
How Tier Limits Work
When you use a tool, Code Scalpel applies your tier's limits automatically. Every tool response includes tier information so you know what limits were applied.
Example: symbolic_execute Across All Tiers
# Community Tier (✅ Available with limits)
symbolic_execute(code, entry_point="main")
# Max 10 execution paths, depth 3
# Returns:
# {
# "paths": [...],
# "tier_applied": "community",
# "max_paths_applied": 10,
# "max_depth_applied": 3,
# "was_truncated": True
# }
# Pro Tier (✅ Available with enhanced limits)
symbolic_execute(code, entry_point="main")
# Max 100 execution paths, depth 10
# Returns:
# {
# "paths": [...],
# "tier_applied": "pro",
# "max_paths_applied": 100,
# "max_depth_applied": 10,
# "was_truncated": False
# }
# Enterprise Tier (✅ Available unlimited)
symbolic_execute(code, entry_point="main")
# Unlimited execution paths and depth
# Returns:
# {
# "paths": [...],
# "tier_applied": "enterprise",
# "max_paths_applied": null, # No limit
# "max_depth_applied": null, # No limit
# "was_truncated": False
# }
Example: Call Graph Analysis
# Community tier: max_depth=3, max_nodes=50
result = get_call_graph(
project_root="/project",
depth=10 # Requested
)
# Result shows:
# {
# "data": { ... },
# "tier_applied": "community",
# "max_depth_applied": 3, # Capped to tier limit
# "max_nodes_applied": 50, # Capped to tier limit
# "was_truncated": True, # Could not show full graph
# "duration_ms": 234
# }
# Pro tier: max_depth=50, max_nodes=500
result = get_call_graph(
project_root="/project",
depth=10 # Requested
)
# Result shows:
# {
# "data": { ... },
# "tier_applied": "pro",
# "max_depth_applied": 10, # Full depth used
# "max_nodes_applied": 500, # Pro tier limit
# "was_truncated": False, # Complete graph
# "duration_ms": 456
# }
Response Metadata
Every tool response includes tier information:
{
"data": { /* tool-specific data */ },
"tier_applied": "pro",
"max_depth_applied": 50,
"max_nodes_applied": 500,
"was_truncated": false,
"duration_ms": 234
}
Activating Your License
Pro License Activation
After purchasing a Pro license:
- Purchase at codescalpel.dev/pages/pricing.html
- Download your license file (
license.jwt) - Configure Code Scalpel using one of the methods below:
Method 1: Environment Variable
export CODE_SCALPEL_LICENSE_PATH=/path/to/license.jwt
Method 2: Claude Desktop Configuration
{
"mcpServers": {
"code-scalpel": {
"command": "uvx",
"args": ["codescalpel", "mcp"],
"env": {
"CODE_SCALPEL_LICENSE_PATH": "/Users/you/license.jwt"
}
}
}
}
Method 3: Config File
// .code-scalpel/config.json
{
"license_path": "license.jwt"
}
Enterprise License Setup
Contact your account representative for enterprise license setup. Enterprise licenses support:
- Multiple team members
- License servers
- SSO integration
- Centralized management
Checking Your Tier
Ask your AI assistant:
"What Code Scalpel tier am I currently using?"
Or use any tool and check the tier_applied field in the response.
Tool Limits by Category
Here's how tool limits increase across tiers for different tool categories:
| Tool Category | Community | Pro | Enterprise |
|---|---|---|---|
| Analysis Tools | Single file, basic limits | Multi-file, extended limits | Unlimited |
| Security Scanning | 10 paths, single file | 100 paths, cross-file | Unlimited paths and files |
| Symbolic Execution | 10 paths, depth 3 | 100 paths, depth 10 | Unlimited |
| Graph Analysis | 3 depth, 50 nodes | 50 depth, 500 nodes | Unlimited |
| Project Scanning | 100 files max | 1,000 files max | Unlimited |
| Refactoring Tools | Single file | Cross-file (100 files) | Unlimited |
| Test Generation | Basic coverage | Full coverage | Advanced + custom frameworks |
| Policy & Governance | Basic integrity checks | Policy verification | Full compliance + custom rules |
Frequently Asked Questions
Yes! Contact us for a 14-day trial license. Email support@codescalpel.dev with your use case.
Results are automatically truncated to your tier's limits. The was_truncated field in the response indicates when this happens. You'll still get useful results, just limited in scope.
Yes, you'll be prorated for the remainder of the month. Your new limits apply immediately after upgrading.
Pro and Enterprise licenses can be used in CI/CD environments. Community tier is also available for open-source projects. See the license terms for specific usage limits.
Yes! All 22 Code Scalpel tools are available at all tiers. What differs are the limits (depth, nodes, files, paths) and advanced features, not tool availability.
Pro licenses are per-developer and can be used on multiple machines by the same person. Enterprise licenses support team deployments.
We accept all major credit cards for Pro subscriptions. Enterprise customers can pay via invoice, ACH, or wire transfer.
During the beta period, Pro is free for approved beta testers. Post-beta pricing will be announced before launch.
Next Steps
🚀 Choose Your Path
- Get Started with Community - Install and start using Code Scalpel for free
- Sign Up for a Pro Beta Key - Get early access and pricing updates before launch
- Sign Up for an Enterprise Beta Key - Start using enterprise governance features during beta
- Explore Tools - See all 22 available tools