Setup guide
How to use an AI agent in ChatGPT
Three short walkthroughs — Custom Instructions, a Custom GPT, and the OpenAI API. Pick the one that matches your setup.
Before you start
You need a ChatGPT account and the agent skill file (Markdown persona) you want to load. Heads-up:ChatGPT's Custom Instructions field is capped at 1,500 characters per field — most agent skill files exceed that. For anything longer, use Method 2 (Custom GPT) which allows ~8,000 characters in the Instructions field. If you don't have an agent skill yet, browse the Rent an Agent catalog.
Brand new to AI agents? Start with the beginner's guide for the bigger picture before diving into ChatGPT-specific setup.
~5 minutes · Any tier
Custom Instructions
Fastest path. Works on Free, Plus, Team, and Enterprise. The 1,500-character cap per field is the main constraint — fine for short agents, restrictive for most agents from Rent an Agent.
- 1
Open ChatGPT Settings
Sign in to chatgpt.com. Click your profile icon (top right) → Settings → Personalization. Toggle on "Custom Instructions" if it's not already enabled.
- 2
Open the Custom Instructions panel
Click "Custom Instructions" to reveal two text areas: one for context about you ("What would you like ChatGPT to know about you?") and one for response behavior ("How would you like ChatGPT to respond?"). Each field has a 1,500-character cap.
If the agent file is longer than ~1,500 chars, jump to Method 2 (Custom GPT) instead.
- 3
Paste the agent skill into the response field
Open the agent persona Markdown file. Copy the full content. Paste it into the second text area ("How would you like ChatGPT to respond?"). If the file is between 1,500 and 3,000 characters, split it: persona identity and rules in the first field, behavior and frameworks in the second.
- 4
Save and start a new chat
Click Save. Start a new ChatGPT conversation. Custom Instructions apply globally to all your ChatGPT chats from now on, until you turn the toggle off or change the content.
Caveat: Custom Instructions apply to every chat, not just one workspace. If you want the agent isolated to one project, use Method 2.
~7 minutes · ChatGPT Plus and up
Custom GPT (recommended)
The best fit for most Rent an Agent listings. ~8,000-char Instructions field, isolated from your default ChatGPT, can be saved to your sidebar, and supports knowledge file uploads for longer agents.
- 1
Open the GPT Builder
Sign in to chatgpt.com with a ChatGPT Plus, Team, or Enterprise account. Click your profile → My GPTs → Create a GPT. The GPT Builder opens in a split-screen view: chat-based builder on the left, Configure tab on the right.
Free ChatGPT users cannot create Custom GPTs. ChatGPT Plus ($20/month) is the minimum.
- 2
Switch to the Configure tab
Click the Configure tab. You'll see fields for Name, Description, Instructions, Conversation starters, Knowledge, and Capabilities.
- 3
Paste the agent skill into Instructions
Open the agent persona Markdown file. Copy the full content. Paste into the Instructions text area. The Instructions field accepts up to ~8,000 characters — enough for almost every agent file from Rent an Agent.
- 4
Set a name and description
Name the GPT after the agent (e.g. "Digital Elon"). Add a short description that matches the persona. These show up in your GPT picker and in ChatGPT's interface, so use the agent's real name.
- 5
Save and use
Click Save → choose "Only me" (or "Anyone with a link" / "GPT Store" if you want to publish). The GPT appears in your sidebar. Click it any time you want to chat with the agent — it loads the Instructions automatically and stays isolated from your default ChatGPT.
~3 minutes · Developers
OpenAI API (developers)
For building the agent into your own application, or for testing in the Playground. Use the system message parameter. Character limits are effectively the model's full context window — far more permissive than the consumer ChatGPT product.
- 1
Open the OpenAI Playground (or use the API)
For development and testing, sign in to platform.openai.com → Playground. For production, use any OpenAI SDK (Python, Node, etc.) and target the Chat Completions or Responses API.
API access is separate from ChatGPT subscriptions — you pay per token via OpenAI's developer platform.
- 2
Set the system message
In Playground, paste the full agent persona Markdown file into the "System" message field. In code, set it as the first message of the conversation with role "system". The character limit is effectively the model's context window — much larger than ChatGPT's Custom Instructions cap.
- 3
Send your prompt
Type or send a user message. The model responds in-character. The system message persists for every subsequent message in the same conversation. For production apps, include the same system message at the start of every conversation thread.
Common issues
The agent file is too long for Custom Instructions
ChatGPT caps each Custom Instructions field at 1,500 characters. Most Rent an Agent personas are longer. Fix: use Method 2 (Custom GPT) which allows ~8,000 characters in the Instructions field. ChatGPT Plus ($20/month) unlocks this.
The Custom GPT keeps drifting back to default-helpful tone
ChatGPT's underlying training pulls hard toward a friendly-helpful baseline. Two mitigations: (1) add an explicit "never default to generic helpful tone" line at the top of the Instructions field; (2) start fresh chats often — the persona is strongest at the start of a conversation.
I shared the Custom GPT but my teammate can't see it
On ChatGPT Plus, "sharing" a Custom GPT means generating a public link — anyone with the link gets access. For team-only sharing with proper permissions, you need ChatGPT Team or Enterprise. Both let you publish GPTs internally to your workspace.
Frequently asked questions
Related
Setup guide
Use an AI agent in Claude
The Claude equivalent of this page. Claude.ai web, Claude Desktop, and Claude Code in three short walkthroughs.
Read the guide →
Setup guide
Use an AI agent in Cursor
Cursor Project Rules, legacy .cursorrules, or global Rules for AI. Three walkthroughs.
Read the guide →
Compare
Rent an Agent vs ChatGPT GPT Store
Should you buy an agent file and run it inside ChatGPT, or just browse the GPT Store? Side-by-side comparison.
Read the comparison →
Need an agent skill to set up?
Every listing on Rent an Agent ships as a Markdown agent skill plus a setup-guide PDF. Drop it into a Custom GPT in seven minutes and start working.
Browse agents →