Replit Agent
The Replit Agent is constantly improving. While it aims to fulfill your requests to the best of its abilities, you may encounter occasional errors or unexpected behavior. We are actively working to improve the experience and greatly appreciate your feedback as you explore the capabilities of the agent.
The Replit Agent is an AI-powered tool designed to assist users in building software projects. It can understand natural language prompts and help create applications from scratch, making software development more accessible to users of all skill levels.
Over the past few years, Replit has led the charge to bring AI coding tools to the masses. Replit Agent brings us one step closer to human-machine symbiosis, where AI agents and humans work together, fill in the gaps for each other, and teach one another.
Here’s Replit CEO Amjad Masad with an overview of how the agent works:
Getting access to the Replit Agent
If you're subscribed to Replit Core or Replit Teams, you now have access to the Replit Agent.
The Replit Agent is currently in “early access” and is included in existing plans at no additional cost. Further pricing information will come later in 2024.
Using the Replit Agent on Web
- Login to your Replit account (with Replit Core or Teams subscription)
- Visit the home page or select Create Repl in the left navigation
- Input a prompt of what you would like the agent to build
- A good prompt is descriptive and detailed. Imagine you are describing a task for a teammate at work to complete. What information would they have to know to get the job done?
- We recommend letting the agent select which technologies to use rather than specifying specific languages or frameworks.
- The agent is currently best at 0 -> 1 prototyping for web-based applications.
- Review and iterate on the plan the agent generated. Feel free to edit or delete steps that the agent recommends.
- Follow along with the agent’s progress.
- Work with the agent to provide API keys, feedback, or direction as it progresses in building your application.
- Test your application and ask follow up questions as needed
- Deploy your application to production! Learn more about Replit Deployments
Using the Replit Agent on Mobile
- Download the Replit app using the QR code or going to https://replit.com/mobile from your mobile device.
- Ensure you’re logged with the email associated with your paid account
- Verify the Replit app is on version
2.90.2
or higher - Navigate to the “Create” tab > “Start with AI” then describe what you’d like to build.
Managing agent sessions
Agent sessions help you work efficiently with the Replit Agent. The agent maintains a context window of your interactions, but this context can become crowded over long building periods.
When we recommend starting a new session:
- When beginning work on a different feature or task.
- If the agent seems to be confused or stuck on a previous task.
New sessions can lead to faster response times, more focused assistance, and efficient resource usage.
The agent automatically retains critical project information across sessions, so you won't lose important context about your codebase when starting fresh.
Agent billing
These changes will be effective starting December 10th, 2024.
The Replit Agent operates on a usage-based billing system where you pay 25 cents per checkpoint. A checkpoint occurs whenever the agent makes file changes while working on your request, regardless of whether the entire task is complete.
Core subscribers receive $25 in monthly credits, while Teams subscribers get $40 in monthly credits per user. These credits automatically apply to both agent usage and other Replit cloud service costs.
You can keep track of your agent usage from within the agent pane or on the usage page. The usage page can take up to 30 minutes to reflect activity.
To control your spending, you can set up usage alerts or an account budget that acts as a hard spending limit. Once you reach your budget limit, Replit will suspend all services, including active deployments, until you either increase the limit or the billing period ends.
Replit Agent on existing Repls
The agent is currently only accessible in Repls that you create through the Replit Agent entry. Existing Repls or imported repositories are not supported at this time.
While you are in an agent created Repl and the agent is not actively running you may close the agent plan and progress panes to use the workspace as normal.
AI Chat is still accessible via the AI pane separately from the Replit Agent
Feedback and support
Your feedback is crucial in helping us improve the Replit Agent. Please use the feedback button in the agent plan UI to share your thoughts, report issues, or suggest new features.