Replit
Replit Developer Reference & Cheat Sheet
Your master control blueprint for Workspace Tools, Agent/Assistant workflows, Deployment engines, Databases, Storage, and Advanced Runtime Hacks.
| Module | Feature / Tool | Trigger / Interface | Pattern / Value | Developer Insight & Functionality |
|---|---|---|---|---|
| Workspace | Autonomous Agent | Agent Panel |
Prompt -> Fullstack App |
AI engineer that builds fullstack apps, runs continuous execution loops, and debugs bugs autonomously. |
| Workspace | Code Assistant | Assistant Panel |
Contextual Refactoring |
Cost-efficient AI companion designed for surgical multi-file edits, quick script writing, and inline tweaks. |
| Workspace | Replit Auth Engine | Auth Tooling |
OAuth & Identity Management |
Plug-and-play authentication stack to secure routes, handle user sessions, and isolate user profiles. |
| Workspace | Deployments Gateway | Deploy Tool |
Publish App to Edge |
One-click serverless deployment engine for serving web applications, persistent bots, and background tasks. |
| Workspace | Native Postgres DB | Database Panel |
Postgres Instance Setup |
High-performance PostgreSQL database backing with isolated Dev and Prod instances and instant point-in-time recovery. |
| Workspace | Secrets Manager | Secrets Tool |
process.env.API_KEY |
Encrypted vault for API credentials. Supports JSON/env bulk imports and global Account Secrets across apps. |
| Workspace | Workflows Engine | Workflows Panel |
Build & Execution Flow |
Pipeline manager to program customized Run button sequences, triggering sequential or parallel commands. |
| Workspace | Object Storage Buckets | Storage Panel |
Cloud File Store (GCS) |
Enterprise-grade Google Cloud Storage for media assets, user uploads, and shared storage buckets across projects. |
| Workspace | Console & Shell UI | Console / Terminal |
npm run dev / bash commands |
Live output stream from Workflows via Console, plus root bash access through Shell for direct system manipulation. |
| Workspace | Dependencies & Git Control | Deps / Git Panels |
GitHub Sync & Packages |
System package management coupled with full Git workflow integration for remote syncing and commits. |
| Workspace | Network Routing & SSH | Networking / SSH |
Port Mapping & Shell SSH |
Manage application port bindings and gain direct remote terminal access via secure SSH keys. |
| Workspace | Web Preview & DevTools | [...]replit.dev |
Temp URL & Dev Console |
Instant web preview canvas with dynamic resolution scaling, browser console inspection, and QR codes for mobile QA. |
| Workspace | Security Scanner & Search | Tools -> Sec. Scanner |
Codebase Audit & Regex |
Proactive vulnerability scanner for catching leaked keys alongside global search across all files. |
| AI Intelligence | Web Search & Image Gen | Agent Capabilities |
Real-time Data & Assets |
Agent browses the web for live documentation and generates custom UI graphics on the fly. |
| AI Intelligence | Extended Thinking & Queue | Opus 4 / Token Scaling |
Deep Logic & Prompts Queue |
Unlocks Opus 4 model deep reasoning capabilities with high token capacity and asynchronous message queuing. |
| AI Intelligence | replit.md Configuration | replit.md |
Project Rules & Style Guide |
Repository governance file used to instruct Agent on coding standards, tech stack rules, and architectural patterns. |
| AI Intelligence | Context Interactivity | @file / Element Picker |
@src/app.ts / UI Click |
Tag project files with `@`, point-and-click UI components, attach images, or paste URLs for automated scraping. |
| Deployments | Autoscale Serverless | Deploy -> Autoscale |
Dynamic Traffic Scaling |
Serverless cluster that automatically scales CPU/RAM compute and max instances based on incoming web load. |
| Deployments | Reserved VM Container | Deploy -> Reserved VM |
Always-On Persistent Bot |
Dedicated, continuous virtual machine designed for persistent WebSocket bots, background workers, and APIs. |
| Deployments | Scheduled Cron Worker | Deploy -> Scheduled |
Cron Jobs / Everyday @ 5PM |
Automated scheduled job runner configurable using natural language schedules and task timeouts. |
| Deployments | Static Asset Host | Deploy -> Static |
Jamstack & Single Page Apps |
Lightning-fast static CDN hosting targeting designated build output directories (e.g., `dist`, `build`). |
| Extras & Hacks | IDE Reverse Inspection | URL Modifier |
https://[app].replit.app/_repl |
Append `/_repl` to any live deployed app URL to immediately jump into its Replit development workspace. |
| Extras & Hacks | Instant GitHub Provisioner | URL Shortcut |
https://replit.new/[GITHUB_URL] |
Prepend `replit.new/` to any public GitHub repository URL to import, configure, and boot it instantly. |
| Extras & Hacks | Dotfiles & Archive Export | Files Menu (...) |
Toggle Dotfiles / Download ZIP |
Toggle hidden dotfiles visibility (`.gitignore`, `.env`), batch upload local assets, or export codebase as a ZIP file. |
| Extras & Hacks | .replit Config Engine | .replit Configuration |
run = "npm start" |
Low-level configuration manifest to override system run instructions, language layers, and runtime environment settings. |
| Extras & Hacks | Rapid Language Engine | .replit Module Injection |
modules = ["python-3.12"] |
Optimized runtime setup for Node/Python in Shell via module declarations inside `.replit`. |
| Extras & Hacks | System Environment Vars | process.env |
REPLIT_DEV_DOMAIN / REPLIT_USER |
Platform environment variables: `REPLIT_DOMAINS`, `REPLIT_DEV_DOMAIN`, `REPLIT_DEPLOYMENT`, and `REPLIT_USER`. |
| Extras & Hacks | Database Connection Credentials | Postgres Environment Vars |
DATABASE_URL / PGHOST / PGUSER |
PostgreSQL credentials injected automatically: `DATABASE_URL`, `PGHOST`, `PGUSER`, `PGPASSWORD`, `PGDATABASE`, and `PGPORT`. |
Step-by-Step Replit Platform Onboarding
1. Browser Initialization & Auth
Navigate to https://replit.com on Chromium (Chrome, Brave, Edge) or Safari for optimal WebSockets and Terminal rendering.
- Click Sign Up and authenticate via GitHub, Google, or SSO for automated OAuth SSH key binding.
- Grant clipboard and pop-up permissions to enable full paste functionality and standalone preview popouts.
2. PWA Application Installation (Optional)
Convert Replit Web into a standalone desktop-class Progressive Web App.
- In Chrome/Brave: Click the install icon in the URL address bar or select Settings -> Save and Share -> Install Replit.
- Enables dedicated windowing, native keybinding interception, and standalone application switching.
1. Download & Installation
Fetch the native macOS desktop bundle optimized for Apple Silicon (M1/M2/M3/M4) or Intel processors.
- Visit
https://replit.com/desktopand download the.dmginstaller package. - Open the downloaded disk image and drag the Replit icon into your
/Applicationsdirectory.
2. Security Clearance & First Boot
Bypass Gatekeeper restrictions and authenticate secure keys.
- Launch Replit via Spotlight (
Cmd + Space) or Finder. If prompted by macOS Gatekeeper, select Open. - Sign in using your Replit credentials to sync your local environment preferences, active agents, and SSH authorization keys.
1. Download & Executable Setup
Grab the native Windows desktop executable container.
- Navigate to
https://replit.com/desktopand download theReplit-Setup.exefile. - Run the installer and follow the prompt wizard to place the binaries in
AppData/Local/Programs.
2. Firewall Rules & SSO Authentication
Authorize local port listeners and authenticate your workspace.
- When prompted by Windows Defender Firewall, enable checkmarks for both Private and Public Networks for WebSocket support.
- Complete web OAuth authentication to bind desktop workspace hotkeys directly to your cloud Repls.
1. App Store Installation
Install the native mobile environment for iPhone & iPad.
- Open the Apple App Store, search for Replit, and tap Get.
- Ensure device is running iOS 16.0 or higher for full WebGL dynamic web preview rendering.
2. Mobile Workspace & Agent Push Sync
Configure push alerts for continuous AI execution monitoring.
- Log in using Web OAuth; allow Push Notifications to receive updates when Agent tasks complete.
- Use voice prompts or mobile keyboard shortcuts to direct Agent tasks on the go.
1. Google Play Store Install
Deploy the native Android client from Play Store.
- Open Google Play Store, search for Replit, and select Install.
- Optimized for Android 10 and above with full hardware keyboard and mouse support.
2. Power Management & Background Execution
Prevent Android OS from suspending active terminal WebSocket connections.
- Go to Settings -> Apps -> Replit -> Battery and set mode to Unrestricted.
- Prevents terminal disconnections while Agent builds code in background workspace loops.
1. Workspace Suite & Tooling
Core IDE Stack
- Agent vs Assistant: Agent designs entire applications; Assistant performs targeted multi-file edits.
- Auth & DB Integration: Add zero-config user login flows and auto-provisioned PostgreSQL databases.
- Secrets & Storage: Encrypted key vault with `.env`/JSON import + GCS-backed object storage buckets.
- Terminal Control: Use Workflows for custom Run logic and Shell for raw CLI operations.
Web Preview & URL Mapping
- Projects run with dynamic live URLs rather than standard local bindings.
- Access your app via
[...]replit.devpreview windows equipped with dynamic viewports and built-in mobile QR codes. - Inspect front-end logs directly via the preview panel's built-in browser console.
2. Agent, Assistant & AI Workflow Controls
Advanced AI Features
- Web Search & Image Generation: Live web search for fresh APIs and instant asset generation.
- Opus 4 Extended Reasoning: Harness deep thinking mode for architectural problem-solving.
- Message Queuing: Queue prompt instructions while Agent works without interrupting operations.
- replit.md Rules: Standardize project conventions, coding styles, and dependency choices.
Surgical Context Interaction
- Direct Mentions: Tag files using
@filenameto load exact code blocks into AI context. - Element Selector: Click frontend elements in preview to target styling or structural fixes.
- Media & URL Ingestion: Attach UI screenshots or submit web URLs for automated content extraction.
- Instant Checkpoint Rollbacks: Revert unwanted AI code changes with single-click checkpoints.
3. Prompting Frameworks
CLEAR Prompts Framework
- Concise: Focus instructions solely on actionable objectives.
- Logical: Construct prompts using first-principles reasoning.
- Explicit: Specify exact data structures, outputs, and edge cases.
- Adaptive: Refine prompts iteratively based on Agent output.
- Reflective: Review execution trajectories to improve subsequent prompts.
Generative Image Prompt Architecture
- Subject:
Cyberpunk futuristic computer workstation... - Context:
...set inside a dimly lit neon server room - Style:
...dramatic volumetric lighting, octane render style - Quality:
...cinematic depth of field, sharp focus, macro detail - Modifiers:
...high contrast, 8k resolution, 16:9 ratio
4. Production Deployments & Configurations
Deployment Engines
- Autoscale: On-demand scaling for fullstack web applications.
- Reserved VM: Dedicated infrastructure for Discord/Slack bots, WebSocket servers, and microservices.
- Scheduled: Cron-style execution for scheduled scripts and batch tasks.
- Static: CDN distribution for pre-compiled HTML, CSS, and JS web assets.
Infrastructure Parameters
- Build & Run Commands: Define pre-launch compilation and runtime execution scripts.
- Hardware Allocation: Customize CPU, RAM, and Max Machine limits under Autoscale.
- Environment Parity: Secrets automatically sync from Workspace to active Deployments.
- Workspace Isolation: Edits in the workspace will not affect production until you click Redeploy.
5. Databases, Storage & Version Control
Database & Persistence
- Dual Environments: Auto-generated, isolated Development and Production PostgreSQL databases.
- 10GB Capacity & Recovery: Enterprise volume capacity backed by a 7-day rolling snapshot restore window.
- Storage Buckets: Cloud object storage for user uploads, PDFs, and assets with cross-app sharing.
Workflows & Version Control
- Custom Workflows: Wire up parallel or sequential steps (lint → test → build) to the Run button.
- Native Checkpoints: Agent automatically checkpoints changes, allowing easy version rollbacks.
- GitHub Sync: Native Git integration for commits, branch management, and remote pushes.
6. Advanced Secrets, Configs & Power Hacks
Runtime Hacks & Rapid Installs
- IDE Reverse Access: Append
/_replto any live deployment URL (e.g.https://my-app.replit.app/_repl) to launch its source workspace. - Direct Repository Clone: Visit
replit.new/[GITHUB_URL]to instantly clone and initialize any repo. - Rapid Module Pre-loads: Configure
modules = ["python-3.12"]in.replitfor rapid environment boots in Shell.
File Operations & Configurations
- Hidden Dotfiles: Reveal hidden configuration files like
.envand.gitignorevia the File Tree overflow menu (...). - Project Backup: Export your full repository as a
.ziparchive or drag-and-drop assets straight into the file tree. - The
.replitManifest: Override system defaults, adjust launch triggers, and configure language runtimes directly in code.
Injected Platform Environment Variables
- System Vars:
REPLIT_DOMAINS,REPLIT_DEV_DOMAIN,REPLIT_DEPLOYMENT, andREPLIT_USER. - Database Credentials:
DATABASE_URL,PGHOST,PGUSER,PGPASSWORD,PGDATABASE, andPGPORT.
End-to-End Application Delivery Workflow
Architect & System Design
Initialize project structure using Agent alongside structured prompt models.
- Define system requirements in
replit.mdto guide Agent coding standards. - Formulate prompts using the CLEAR Framework (Concise, Logical, Explicit, Adaptive, Reflective).
- Reference existing context files using
@fileannotations to keep scope precise.
Data Tier & Identity Provisioning
Set up persistent storage layers and user authentication.
- Provision PostgreSQL in 1-click; leverage automatically managed Dev and Prod databases.
- Injected connection variables (
DATABASE_URL,PGHOST, etc.) configure DB drivers automatically. - Implement Replit Auth for seamless user onboarding and access control.
Secrets, Storage & Build Workflows
Configure credentials, asset storage, and build orchestration.
- Populate API keys in Secrets via
.envor JSON import. - Link Object Storage buckets for persistent file uploads and media delivery.
- Set up custom pipeline execution steps (lint, build, start) inside Workflows.
Security Audit & QA Previews
Inspect code for vulnerabilities and verify layout responsiveness across viewports.
- Execute Security Scanner to detect vulnerability risks and exposed keys.
- Preview application on mobile via
[...]replit.devQR codes and inspect console logs in real time.
Production Deployment & Operations
Ship snapshot build directly to production edge infrastructure.
- Select Autoscale for web applications, Reserved VM for persistent bots, or Scheduled for cron tasks.
- Deployments remain stable in production while you iterate safely in the Workspace, syncing changes only when you click Redeploy.