Replit Agent uses AI to set up and create apps from scratch. Describe your app in everyday language, and it can set up and create your Replit App in minutes.
Agent uses powerful AI technology to transform your ideas into applications
and seamlessly add new features by describing what you want.
New with Agent 3 - Extended autonomous builds with minimal supervision,
App Testing for self-validation, two ways to start an app (design-first vs.
full app first), and Agents & Automations for building your own autonomous
systems.
New in Agent 3: Choose between two distinct build approaches to match your
development style and project needs.
When you submit your initial prompt to create an app, Agent creates a feature list based on your request. You’ll then see the question “How do you want to continue?” with two build options:
You can also choose to “continue planning” if you want to refine the feature list before building begins.
You can access Agent in your Replit App workspace by selecting the Agent tool.
How to access Agent
From the Create a new App screen, select the Replit Agent tab to enter a description of the app you want as shown in the following animation:
If viewing a Replit App started by Agent, you can locate the Agent tool in your workspace in one of the following locations:From the left tool dock, select Agent as shown
in the following animation:
From the Search bar:
Select the magnifying glass at the top to open the search tool
Type “Agent” to locate the Agent tool and select it from the results
From the Agent tool, you can perform the following actions:
Chat: Describe your app or feature in the text area and respond to Agent’s follow-up questions
Add detailed requests: Upload files or import content from URLs to give Agent more information
Manage conversations: Select New chat or select previous conversations from the menu icon to start or resume a conversation
Track usage: Select the usage icon at the top right to view your billing page
Reverse changes: Undo changes made by Agent by selecting Rollback to here
To communicate your request to Agent, enter a prompt in the text area.
A prompt is a natural language instruction that describes the task you want Agent to perform.In addition to text, you can include the following data in your prompt:
File attachments: Drag a file into the text area or select the
paperclip icon
Web content: Include text data from a webpage by entering a URL and selecting Copy page content
Webpage screenshots: Include a screenshot of a webpage by entering a URL and selecting Take screenshot
Agent operates in three distinct modes to support different types of work:
Build mode (default): Agent writes code, modifies files, and implements features directly in your project
Plan mode: Brainstorm ideas, plan development work, and collaborate on project architecture without modifying code. Learn more about Plan mode
Edit mode: Make targeted changes to specific files or code sections with precise control
A checkpoint is a comprehensive snapshot of your Replit App that captures completed work from Agent, including workspace contents, AI conversation context, and connected databases.
Agent creates meaningful checkpoints when it finishes implementing your request, ensuring you only pay for completed functionality.
Agent’s new effort-based pricing creates checkpoints that reflect the actual work performed:
One checkpoint per request: Agent bundles all work for your request into a single, meaningful checkpoint
Variable pricing: Simple changes cost less, while complex builds cost more based on the effort required
Transparent costs: Each checkpoint shows exactly what you’re paying for that completed work
No intermediate billing: You’re not charged for Agent’s thinking or planning process
Each checkpoint lets you perform the following actions:
Rollback: Undo changes made by Agent and return to the state of the previous checkpoint, including workspace contents, AI memory, and connected databases
Track usage: Hover over the usage icon
in a checkpoint to view the amount billed for that checkpoint
For comprehensive details about what checkpoints capture and how rollbacks
work across your entire development environment, see Checkpoints and
Rollbacks.
Agent uses effort-based pricing where you pay based on the complexity and
scope of your request. Simple changes typically cost less than complex builds.
Initial planning and proposal stages are free - you only pay when Agent
implements approved changes. Learn more about Agent
billing.
For complex projects, you can enable additional Agent capabilities through toggles in the chat toolbar:Extended Thinking: Instructs Agent to analyze your request more thoroughly, considering multiple approaches and edge cases. Best for architectural decisions or when you need comprehensive solutions.High Power mode: Uses more sophisticated AI models for advanced problem-solving. Ideal for complex integrations, performance optimizations, or unfamiliar technologies.Learn more about when and how to use these advanced features in the Dynamic Intelligence documentation.
The Progress tab shows a record of Agent’s actions in real-time. Access it through the Tools dock or search bar to monitor Agent’s progress and navigate directly to relevant files.Key features:
Real-time updates: Monitor Agent’s progress with live activity feed
Chronological history: Review Agent’s activities to understand changes and troubleshoot issues
File navigation: Click links to jump directly to files Agent is working on
Explore Agent 3 features: Try App Testing for self-validation, Max Autonomy for extended builds, and Agents & Automations for building intelligent systems