|
4 | 4 |
|
5 | 5 | **Run Claude Code from Discord with full SDK integration, agents, rewind, mid-session controls and more.** |
6 | 6 |
|
| 7 | +Found a bug or have an idea for improvement? Submit it via [GitHub Issues >⩊<](https://github.com/zebbern/claude-code-discord/issues) |
| 8 | + |
7 | 9 | <kbd> |
8 | 10 |
|
9 | 11 | | Feature | Details | Status | |
10 | 12 | |---------|---------|:------:| |
11 | 13 | | Use Claude Code Anywhere | Host locally (VM / Docker / cloud) and send commands via the Discord API | ✅ | |
12 | | -| Full SDK Integration | Built on `@anthropic-ai/claude-agent-sdk` v0.2.45 with native agent support | ✅ | |
| 14 | +| Thread-per-session | Each `/claude-thread` conversation gets its own Discord thread with custom names | ✅ | |
| 15 | +| Granular sandbox config | Full SDK sandbox with network rules, filesystem ACLs, and excluded commands | ✅ | |
| 16 | +| Local hosting & security | Keep keys and code on your infra while exposing a controlled interface through Discord | ✅ | |
13 | 17 | | Centralized collaboration | Run commands and discuss results where your team already communicates | ✅ | |
14 | 18 | | Branch-aware organization | Maps Git branches to channels/categories so feature work stays separated | ✅ | |
15 | 19 | | Mid-session controls | Interrupt, change model, change permissions, stop tasks, and rewind without restarting | ✅ | |
16 | | -| Fast mode | Toggle Opus 4.6 speed-optimized API (2.5x faster, same quality) via `/fast` | ✅ | |
17 | | -| 7 Specialized AI Agents | Code reviewer, architect, debugger, security analyst, performance engineer, DevOps, general | ✅ | |
18 | 20 | | MCP server management | View status, toggle, and reconnect MCP servers mid-session | ✅ | |
19 | 21 | | Hooks system | Passive SDK callbacks for tool use, notification, and task completion observability | ✅ | |
| 22 | +| Full SDK Integration | Built on `@anthropic-ai/claude-agent-sdk` with native agent support | ✅ | |
20 | 23 | | Granular sandbox config | Full SDK sandbox with network rules, filesystem ACLs, and excluded commands | ✅ | |
21 | 24 | | AskUserQuestion | Claude can ask clarifying questions mid-session via Discord buttons | ✅ | |
22 | 25 | | Interactive permission prompts | Allow/Deny buttons when Claude wants to use unapproved tools | ✅ | |
23 | | -| Dynamic model discovery | Auto-fetches available models from Anthropic API and CLI | ✅ | |
24 | | -| Structured output mode | Get JSON responses matching a configurable schema | ✅ | |
25 | | -| Advanced thinking modes | Standard, think, think-hard, ultrathink with configurable effort and budget | ✅ | |
26 | 26 | | Role-based access control | Restrict destructive commands (`/shell`, `/git`, worktree ops) to specific Discord roles | ✅ | |
27 | | -| Local hosting & security | Keep keys and code on your infra while exposing a controlled interface through Discord | ✅ | |
28 | 27 | | Channel monitoring | Watch a channel for bot/webhook messages and auto-investigate in a thread | ✅ | |
29 | | -| Thread-per-session | Each `/claude-thread` conversation gets its own Discord thread with custom names | ✅ | |
30 | 28 | | Audit trail & accountability | Channel history provides an easy-to-search record of who ran what and when | ✅ | |
31 | 29 |
|
32 | 30 | </kbd> |
33 | 31 |
|
| 32 | +<img width="350" height="350" alt="preview" src="https://github.com/user-attachments/assets/e8091420-d271-48a4-8e55-279f2093d3ae" /> |
| 33 | + |
34 | 34 | </div> |
35 | 35 |
|
36 | 36 | <br> |
37 | 37 |
|
38 | | -<img width="350" height="350" alt="preview" src="https://github.com/user-attachments/assets/e8091420-d271-48a4-8e55-279f2093d3ae" /> |
39 | | - |
40 | 38 | ## Quick Start |
41 | 39 |
|
42 | 40 | ```bash |
|
0 commit comments