Guide

What is a Discord AI agent?

A Discord AI agent is a bot that does not just reply to you — it takes an instruction, plans the work, runs it in a real environment, and hands back the finished result. Most Discord "AI bots" are not agents. The difference matters, and it is easy to check.

Definition

Chatbot, assistant, agent.

These three words get used interchangeably in bot listings. They describe genuinely different things:

ChatbotAnswers messages with text. Ask it for a Python script and you get a code block you copy somewhere else. Nothing was executed. Most "AI" Discord bots are this.
AssistantAnswers messages and can call a few fixed functions — search the web, fetch a definition, moderate a message. Useful, but the capability set is a menu someone else wrote.
AgentGiven a goal, it decides its own steps. It writes files, runs commands, reads the errors it caused, retries, and produces an artefact you can open. The output is a thing, not a description of a thing.

The single fastest test: ask it to build something and run it. A chatbot returns code. An agent returns a file that works, and can tell you what happened when it ran.

Why Discord

Why put an agent in a chat server at all?

No install

The client already exists

Everyone in the server already has the app open. There is no CLI to install, no account to create, no onboarding. The distance between "I wonder if" and "it built it" is one message.

Multiplayer by default

Other people can see it work

Terminal agents are single-player. In a channel, the whole group watches the agent think, and anyone can pick up where someone else stopped. That changes what people build.

Always on

Nothing has to stay awake

A hosted agent keeps working when you close your laptop. Ask for something, go away, come back to files in the channel.

Persistent context

The conversation is the history

Threads and channels are already a record. A good agent adds memory on top, so preferences and project context survive between sessions.

Evaluating one

Six questions worth asking.

Does it actually execute code?Or does it only produce text about code? Ask it to run something and report the output.
Where does the code run?There should be a sandbox, isolated per user. If everyone in a server shares one environment, one person can read another person's files.
Does it read your other messages?Discord's Message Content intent decides this. A bot without it can only see messages that mention it, DM it, or use a slash command — everything else arrives with the text stripped by Discord. That is a platform guarantee, not a promise.
Does it remember anything?Re-explaining your stack every session gets old fast. Ask whether corrections persist.
Can you get your work out?Files should be downloadable and the workspace exportable. Anything you build inside a bot you cannot export is rented.
What does it cost when you use it properly?Free tiers that die after five messages are demos. Look for a usage budget you can actually work inside, and whether you can bring your own model key to stretch it.
Where Ergod fits

What we built, against that list.

Ergod is a hosted AI coding agent that lives in Discord. It answers the six questions above like this: it executes code in a per-user Docker sandbox with capabilities dropped and egress filtered; it runs without the Message Content intent, so it cannot read your channel traffic even if we wanted to; it keeps persistent memory per user; workspaces export as a zip; and the free tier is a daily usage budget with no card, which any tier can stretch roughly 5x by plugging in their own Claude, GPT, Gemini, Grok or OpenRouter key.

It is live in 125+ servers. If you want the engineering detail rather than the summary, the technical breakdown covers the sandbox, the tool list and the security model, and how it thinks publishes the actual system prompt.

Easiest way to judge one is to use it.

Free, no card, no install. Try it in our server without adding anything to yours.

Try it freeSee what it builds