What is General Agent?
General Agent is the most flexible way to work with Replit Agent. You don’t need to pre-select an artifact type or commit to building something specific. Just start chatting — create a CSV, generate a PDF, research a topic, or build a full app when you’re ready. Key concepts:- No pre-selection: Start working without choosing an artifact type upfront
- Any output: Generate files (CSV, PDF, docs), do research, or build apps
- Connectors: Read and write to external services like BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more
- Progressive disclosure: Start with a lightweight chat and escalate to a full app build naturally
How to access General Agent
You can access General Agent in several ways:- Select “General” before writing a prompt on the Replit home page
- Open any existing project and start chatting with Agent directly
- Choose any Developer Framework — all Developer Frameworks automatically include General Agent
- Import from GitHub — Projects imported from GitHub automatically get General Agent
How to use General Agent
Just start chatting
Open a project and start talking. You don’t need to commit to building anything specific — Agent works within your current project context and can handle whatever you throw at it. Example prompts:- “Summarize the key points from this document”
- “Create a CSV of the top 100 companies by revenue”
- “What are my top five Linear tickets?”
- “Set up a Vue.js project with TypeScript”
Connecting external services
Connect your tools so Agent can read and write data directly:- Go to Connectors in your project settings
- Connect your services (BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more)
- Ask Agent to read or write data through them
- “What are the open tickets in Linear?”
- “Summarize today’s Slack messages in #engineering”
- “Pull last month’s sales data from BigQuery”
- “Show me upcoming events from my calendar”
- “Create a new ticket in Linear for the onboarding bug”
- “Send a summary to #engineering in Slack”
From chat to full app
When you’re ready to build, just say so. Agent transitions from lightweight chat into full build mode seamlessly — no need to start over or switch contexts.- “Turn this into a web app”
- “Build an app based on this data”
- “Create a dashboard for these metrics”
- “Set up a Rust CLI tool”
What you can build
- Knowledge work: Research, summarize, and analyze without building an app
- Single-file outputs: CSVs, PDFs, documents, data exports, and formatted reports
- Data applications: Query connected services and visualize results in dashboards
- Any framework or language: Angular, Vue, Svelte, Rust, Go, C#, Python tkinter, Godot games, CLI tools, and more
- Full-stack apps: When you’re ready, build a complete application from your chat context
What to expect
General Agent offers more power and flexibility, which comes with some variability:- Single-shot setup: Sometimes Agent configures everything in one go
- Iterative collaboration: Complex setups may require multiple rounds of refinement
- Technology limitations: Some technologies may not be fully supported in the Nix environment
Unlike standard Agent with pre-configured environments, General Agent sets up its own environment and run commands based on your request. You may need to ask it to configure publishing when you’re ready to deploy.
Frequently asked questions
Can the agent see my other projects?
Can the agent see my other projects?
No. Each chat is contained within a single project. You can’t have Project A and Project B talk to each other.
Why can't it access my external tool yet?
Why can't it access my external tool yet?
You need to connect your services first through Connectors. Once connected, Agent can read and write to them, but it doesn’t have access by default.
What connectors are available?
What connectors are available?
Currently supported: BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more. Additional connectors are being added regularly.
Do I need connectors to use General Agent?
Do I need connectors to use General Agent?
No. Connectors are optional. You can use General Agent for knowledge work, file generation, and building apps without any external connections.
Availability
| Capability | Core | Pro |
|---|---|---|
| General Agent | ✅ | ✅ |
| Any framework | ✅ | ✅ |
| Knowledge work | ✅ | ✅ |
| File generation | ✅ | ✅ |
| Connectors | ✅ | ✅ |
| Build apps | ✅ | ✅ |