Ask an AI-powered question about your development data
View the latest AI-generated insights about your team's development
View discovered effective patterns and detected anti-patterns
Generate an AI summary report of team development activity
Get AI feedback on your current Claude Code session
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin for DevScope — real-time developer session monitoring.
This plugin hooks into Claude Code lifecycle events (session start/end, tool use, prompts, agents, etc.) and sends them to a DevScope server for real-time visualization and team insights.
One-liner install:
curl -fsSL https://raw.githubusercontent.com/DowLucas/devscope-plugin/main/install.sh | bash
The interactive installer handles plugin installation, server selection, and connection testing.
Using the cloud? Select
https://devscope.shduring setup — no server to run. Sign up at devscope.sh to get your API key.
Manual install:
# Add the marketplace (one-time)
claude plugin marketplace add DowLucas/devscope-plugin
# Install the plugin
claude plugin install devscope
Type /devscope:setup in Claude Code to interactively configure your server URL and API key.
Or manually create ~/.config/devscope/config:
mkdir -p ~/.config/devscope
cat > ~/.config/devscope/config <<EOF
DEVSCOPE_URL=https://devscope.sh
DEVSCOPE_API_KEY=your-api-key-here
EOF
| Option | URL | Description |
|---|---|---|
| Cloud (recommended) | https://devscope.sh | Hosted for you — sign up, get an API key, done |
| Self-hosted (Docker) | https://your-domain.com | Run your own instance with Docker |
| Local development | http://localhost:6767 | For contributors working on DevScope itself |
The plugin reads configuration in this priority order:
DEVSCOPE_URL, DEVSCOPE_API_KEY~/.config/devscope/config (or $XDG_CONFIG_HOME/devscope/config)http://localhost:6767jq (JSON processor)curlControl what data is sent to the server with the DEVSCOPE_PRIVACY setting in ~/.config/devscope/config:
| Mode | What's sent | Use when |
|---|---|---|
private | Tool names, file paths, durations only | Maximum privacy — no prompt or response content |
standard | Everything in private + prompt text + full tool inputs | Default — good balance for team insights |
open | Everything in standard + Claude's response text | Full session replay in the dashboard |
Set your privacy mode:
# In ~/.config/devscope/config
DEVSCOPE_PRIVACY=standard # default
DEVSCOPE_PRIVACY=private # metadata only
DEVSCOPE_PRIVACY=open # include response text
Or run /devscope:setup in Claude Code to reconfigure interactively.
Backwards compatibility: Old values
redactedandfullare automatically mapped toprivateandopenrespectively — no config changes needed.
| Event | Data Sent |
|---|---|
| Session start/end | Session duration, permission mode |
| Tool use | Tool name, duration, success/failure |
| Prompt submit | Prompt length |
| Subagent start/stop | Agent type |
| Response complete | Tools used, response length |
| Task completed | Task details |
| And more... | Notifications, compaction, config changes |
All hooks are async and non-blocking — they won't slow down your Claude Code sessions.
Works on Linux and macOS. Cross-platform compatibility is handled automatically for:
sha256sum / shasum / openssl)/proc/sys/kernel/random/uuid / uuidgen)Missing git identity — the plugin derives your developer ID from git config user.email. If it's not set, events can't be attributed:
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
The installer checks for this, but if you skipped the warning, set them now.
Config not loaded — verify your config:
cat ~/.config/devscope/config
# Should show DEVSCOPE_URL and DEVSCOPE_API_KEY
Server unreachable — test the connection:
npx claudepluginhub dowlucas/devscope-plugin --plugin devscopeTracks Claude Code session usage (tokens, costs, skills, MCP, subagents) and sends data to a self-hosted dashboard.
Mission Control for Claude Code — auto-starts a web dashboard, provides 90 MCP tools (sessions, stats, live monitoring, projects, teams, insights, coaching, and more), and adds 9 skills including /session-recap, /daily-cost, /standup, /coaching, /insights, and /team-status.
Real-time session dashboard for Claude Code — cost tracking, analytics, and smart alerts
Live TUI dashboard for monitoring all active Claude Code sessions, status, context usage, tokens, and latest messages at a glance.
Live multi-session dashboard for Claude Code — real-time visibility and control over every Claude Code session from a browser
OTel + Hooks analytics for Claude Code. Run /init-claudalytics to configure telemetry and hooks capture for this project.