Claude Code AFK Agent: Run Discord-Backed Autonomous Workers via Teams Plugin

A Reddit post details how to configure Claude Code to run as an AFK agentic system — reading Discord messages, spawning a single worker teammate per task, and reporting results — all without hitting programmatic API limits. The setup uses the official channels plugin and the built-in teams agent.
Setup
Enable the teams agent with environment variable:
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Install and configure the official channels plugin:
/plugin marketplace add anthropics/claude-plugins-official
/plugin install discord@claude-plugins-official
/reload-plugins
Discord channel docs are available from Anthropic. Create a bot, add it to the channel, and assign the required permissions.
CLAUDE.md — Lead Agent Behavior
The provided CLAUDE.md defines the lead agent's role. Key rules:
- Lead does not do work. It listens, dispatches, and reports. If it starts reading files or running commands, it must stop and delegate.
- Never spawn more than one worker. Queue additional tasks on the shared task list instead.
- Acknowledge every Discord message immediately. React with emoji (
👀,✅,🤔,⏸,❌) and reply with a one-liner stating the next action. - Post status updates with a glyph (
starting,working,done,blocked,error), one line of context, and numbers if relevant. - Interpret terse messages liberally. Resolve references against the task list and recent channel context. If ambiguous, ask one short question.
Failure Handling
- If a worker stops responding, check the shared task list and mailbox. If both stale, ask the worker to shut down, then spawn a replacement with a resume-from-last-checkpoint instruction.
- Worker silent for over an hour on a single message: force shutdown. Post
⚠️ worker silent 60m, force-shutting downto Discord, terminate the teammate, and ask the user whether to respawn or abandon. - If the lead drifts into doing work, delete partial output and spawn a worker to do it properly.
- If multiple requests queue up, post the queue to Discord so the user can reorder.
Who It's For
Developers who want a persistent, Discord-controlled agent that runs autonomously without exceeding programmatic rate limits.
📖 Read the full source: r/ClaudeAI
👀 See Also

Local AI Image Critic Tool Uses Ollama Vision Models for Feedback
A developer has created a free desktop application that analyzes AI-generated images locally using Ollama vision models. The tool provides structured feedback reports including improvement suggestions and prompt upgrades.

Chrome Extension Adds Live Preview to Claude Code Web
A Chrome extension called Claude Code Preview adds live preview functionality to Claude Code Web, similar to Lovable and other 'vibecoding' sites, allowing side-by-side viewing of deployments.

Inline Visualizer: Local AI Models Can Now Render Interactive HTML Visualizations
Inline Visualizer is a BSD-3 licensed plugin for Open WebUI that enables any local AI model with tool calling support to render interactive HTML/SVG visualizations directly in chat, with a JavaScript bridge allowing elements to send messages back to the AI.

Claude Code vs. Codex: Real-World Build Test – 36 Files vs. 28, Infinite Loop, and $0.46 Cost Difference
A developer pits Claude Code against Cursor's Codex on two real tasks: a PR triage bot and a WebSocket code review UI. Claude built 36 files in 12 minutes with zero TypeScript errors; Codex produced a working UI but hit an infinite React loop. Cost difference: ~$0.46.