___ ___
/ \ / \
| () |___| () |
\___/ \___/
|| ๐ฆ ||
||_______||
/| | | |\
/ |__| |__| \
|___| |___|
Eliminate Friction. Accelerate Value Delivery.
Enterprise-grade workspace orchestration platform enabling cross-functional engineering excellence.
Reduce environment provisioning overhead by 94%. Increase team output by 147%. Drive measurable business outcomes.
curl -fsSL https://raw.githubusercontent.com/promptfoo/crabcode/main/install.sh | bash
// Platform Capabilities
Leverage horizontally-scalable development environments with dedicated git worktrees, automated port allocation, and pre-configured tmux sessions. Teams report 312% improvement in parallel workstream capacity. Realize immediate synergies across your development lifecycle.
AI-driven .env detection with conflict-free port assignment enables seamless multi-workspace execution. Reduces configuration-related incidents by 89%. Zero-touch. Zero friction.
Enterprise-grade checkpoint and restore capabilities ensure zero context loss. Organizations report 67% reduction in "ramp-up time" after interruptions. Resume exactly where you left off.
Streamline cross-functional collaboration via multi-channel distribution (Slack, SSH, SMTP). Reduces asset handoff time by 84%. SOC 2-ready architecture.
Eliminate application context-switching with native Slack integration and peer-to-peer messaging. Internal studies show 73% reduction in cognitive overhead and 156% improvement in cross-team alignment velocity.
Enterprise-grade pull request assurance via the judge pattern. Two independent AI reviewers analyze your PR in parallel. A judge orchestrator verifies every finding against actual code, resolves disagreements, and delivers a verdict with zero false positives. Organizations report 91% reduction in escaped defects and 68% faster review cycle times.
Connect workspaces directly to Linear tickets for automatic context injection. Branch naming, ticket metadata, and Claude context โ all provisioned from a single identifier. Reduces ticket-to-first-commit latency by 76%.
Manage unlimited repositories from a single crabcode installation. Per-project configs at ~/.crabcode/projects/ with automatic cwd-based detection. crab @alias targeting eliminates context confusion across portfolio workstreams.
Define custom shorthand for frequently-used workflows via crab alias set. Reduce keystroke overhead by 62% for repetitive operations. Aliases persist globally across sessions and projects.
crab init requires 3 inputs. crab config scan handles the rest. New engineers reach full productivity 37% faster. Scale your team without scaling onboarding overhead.
Dedicated .local/ volume ensures 100% tooling consistency across workspace lifecycle events. Eliminates "works on my machine" incidents. Compliance preserved.
*Based on internal analysis of 50-person engineering organization. Individual results may vary. Assumes $185K fully-loaded engineer cost.
// Reference Architecture
Next-generation code integrity assurance platform purpose-built for regulated, compliance-forward engineering organizations. CrabQL enables holistic vulnerability surface mapping through a declarative query paradigm โ transforming your codebase into a fully auditable, continuously-assessed risk domain. Shift left at scale. Drive measurable security posture improvements across every sprint.
propagates_through semantics โ 360ยฐ visibility into data flow risk vectors
crab pipeline audit โ zero-config SARIF output enables frictionless DevSecOps alignment
// API Surface
crab ws new
Provision next available workspace with auto-scaling
crab ws <N>
Instantiate or access workspace by identifier
crab restart
Execute state reset with pane reinitialization
crab cleanup
Complete teardown and reprovisioning cycle
crab wip save
Create point-in-time environment snapshot
crab wip --continue
Restore from most recent recovery point
crab wip --resume
Interactive recovery point selection
crab tk share <path>
Generate secure time-limited asset URL
crab tk share --to slack:#channel
Direct stakeholder distribution via channel
crab tk share --serve
Self-service provisioning with QR endpoint
crab slack @user "msg"
Direct stakeholder notification
crab slack #channel "msg"
Broadcast to relevant workstreams
crab slack chat @user
Synchronous collaboration session
crab msg @user "message"
Direct peer-to-peer message via self-hosted relay
crab msg start
Provision relay server for team communication
crab msg listen
Real-time message stream with text-to-speech delivery
crab msg say on/off
Toggle audible notification for inbound messages
crab review <PR>
Quick single-agent PR analysis and assessment
crab court <PR>
Multi-agent tribunal review with judge pattern
crab review ls
Enumerate review sessions with status indicators
crab review show <PR>
Retrieve saved review findings and verdict
crab ticket <ID>
Provision workspace from Linear ticket with auto-context
crab ws <N> ticket <ID>
Bind ticket context to specific workspace instance
crab @alias ws <N>
Target workspace operations to specific project
crab projects
Enumerate registered projects with tmux session status
crab default <alias>
Designate primary project for ambient command resolution
crab alias set <name> <cmd>
Register persistent command shorthand
crab alias
Enumerate configured aliases with resolution targets
crab session resume <name>
Restore named Claude session with full context continuity