Skip to main content

Replit Agent

note

The Replit Agent is currently available through an early access program.

The Replit Agent is currently an experimental product. 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

  1. Login to your Replit account (with Replit Core or Teams subscription)
  2. Visit the home page or select Create Repl in the left navigation
  3. 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.
  4. Review and iterate on the plan the agent generated. Feel free to edit or delete steps that the agent recommends.
  5. Follow along with the agent’s progress.
  6. Work with the agent to provide API keys, feedback, or direction as it progresses in building your application.
  7. Test your application and ask follow up questions as needed
  8. Deploy your application to production! Learn more about Replit Deployments

Using the Replit Agent on Mobile

  1. Download the Replit app using the QR code or going to https://replit.com/mobile from your mobile device.
  2. Ensure you’re logged with the email associated with your paid account
  3. Verify the Replit app is on version 2.90.2 or higher
  4. 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

note

We have temporarily paused agent billing and implemented a limited quota system for users to try the agent. All Core and Teams users receive a quota to use the agent that refreshes every 6 hours.

Core and Teams users will receive email and in-product notifications when this system is updated and agent billing resumes (as described below).

The Replit Agent uses usage-based billing, where costs are calculated based on your interactions with the agent. This includes activities such as:

  • Messages exchanged.
  • Code generation.
  • Other computational activities.

Core subscribers have $50 of monthly flexible credits and Teams subscribers have $80 of monthly flexible credits included in their plans. Monthly flexible credits are automatically applied to your agent usage along with other Replit cloud service costs.

You can keep track of your agent usage from within the agent pane or on the usage page. Agent usage is not realtime, and can take up to 30 minutes to reflect activity.

To manage costs, you may set a budget which is a hard limit on spending. When that limit is reached, all services provided by Replit will be suspended until the limit is increased or the billing period ends. This includes suspension of all active deployments.

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.

Was this helpful?