{"_id":"@abdasis/agentdeck","name":"@abdasis/agentdeck","dist-tags":{"latest":"2.44.2"},"versions":{"2.44.2":{"name":"@abdasis/agentdeck","version":"2.44.2","description":"AgentDeck - Your command center for every coding agent","keywords":["claude","terminal","remote","ai","cli","agentdeck","agentdeck"],"license":"MIT","author":{"name":"AgentDeck"},"repository":{"type":"git","url":"git+https://github.com/QuivrHQ/247-claude-code-remote.git","directory":"packages/cli"},"homepage":"https://agentdeck.dev","bugs":{"url":"https://github.com/QuivrHQ/247-claude-code-remote/issues"},"type":"module","engines":{"node":">=22.0.0"},"os":["darwin","linux"],"cpu":["x64","arm64"],"bin":{"agentdeck":"dist/index.js"},"scripts":{"dev":"tsx src/index.ts","build":"tsc","bundle":"bash scripts/bundle.sh","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:e2e":"vitest run --config vitest.e2e.config.ts","test:all":"vitest run && vitest run --config vitest.e2e.config.ts","prepublishOnly":"pnpm build && pnpm bundle"},"dependencies":{"commander":"^12.0.0","chalk":"^5.3.0","ora":"^8.0.0","enquirer":"^2.4.0","fs-extra":"^11.2.0","@homebridge/node-pty-prebuilt-multiarch":"^0.13.1","better-sqlite3":"^12.5.0","express":"^4.21.0","ws":"^8.18.0","cors":"^2.8.5","http-proxy":"^1.18.1","pino":"^9.6.0","pino-pretty":"^13.0.0","web-push":"^3.6.7"},"devDependencies":{"@types/better-sqlite3":"^7.6.13","@types/fs-extra":"^11.0.4","@types/node":"^22.10.5","@types/web-push":"^3.6.4","tsx":"^4.19.2","typescript":"^5.7.2","vitest":"^4.0.16"},"_id":"@abdasis/agentdeck@2.44.2","gitHead":"d15165832a67396c964e746ffd395bd6e12c1fdc","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-AkIrxhbr7MCZ3G1XRbq9Qy24CXP81XC05AWEotfAl3nGgZeyelqEYZDsFntwm0hltKoDgokgIImVXalPSKD9Gg==","shasum":"9ce30c11ed961c883e436fbacd1d24d54bf0f3d8","tarball":"https://registry.npmjs.org/@abdasis/agentdeck/-/agentdeck-2.44.2.tgz","fileCount":196,"unpackedSize":533113,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFIUt7tVY4fqXVL3P6NYxdkmPDUfth4oBs6hsjAgEgwuAiBSzVul8jDmq86s+dkzWngBzhPb12bE/MXATNOhL2riGA=="}]},"_npmUser":{"name":"abdasis","email":"id.abdasis@gmail.com"},"directories":{},"maintainers":[{"name":"abdasis","email":"id.abdasis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentdeck_2.44.2_1784461761812_0.011314026037532399"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-19T11:49:21.676Z","2.44.2":"2026-07-19T11:49:21.958Z","modified":"2026-07-19T11:49:22.142Z"},"maintainers":[{"name":"abdasis","email":"id.abdasis@gmail.com"}],"description":"AgentDeck - Your command center for every coding agent","homepage":"https://agentdeck.dev","keywords":["claude","terminal","remote","ai","cli","agentdeck","agentdeck"],"repository":{"type":"git","url":"git+https://github.com/QuivrHQ/247-claude-code-remote.git","directory":"packages/cli"},"author":{"name":"AgentDeck"},"bugs":{"url":"https://github.com/QuivrHQ/247-claude-code-remote/issues"},"license":"MIT","readme":"# AgentDeck\n\n**Your command center for every coding agent.**\n\nA CLI tool by [AgentDeck](https://agentdeck.dev) that lets you run Claude Code remotely and access it from any device via a web dashboard.\n\n## Installation\n\n```bash\nnpm install -g @agentdeck/cli\n```\n\n### Prerequisites\n\n- **Node.js 22+**\n- **tmux** - Required for terminal session persistence\n  - macOS: `brew install tmux`\n  - Linux: `sudo apt install tmux`\n\n## Quick Start\n\n```bash\n# Configure the agent\nagentdeck init\n\n# Install as a system service (recommended)\nagentdeck service install --start\n\n# Or run in foreground\nagentdeck start --foreground\n```\n\n## Commands\n\n| Command                          | Description                      |\n| -------------------------------- | -------------------------------- |\n| `agentdeck init`                       | Interactive configuration wizard |\n| `agentdeck start`                      | Start the agent (daemon mode)    |\n| `agentdeck start --foreground`         | Start in foreground              |\n| `agentdeck stop`                       | Stop the agent                   |\n| `agentdeck status`                     | Show agent status                |\n| `agentdeck logs [-f]`                  | View agent logs                  |\n| `agentdeck service install`            | Install system service           |\n| `agentdeck service uninstall`          | Remove system service            |\n| `agentdeck service start/stop/restart` | Control service                  |\n| `agentdeck hooks install`              | Install Claude Code hooks        |\n| `agentdeck update`                     | Update to latest version         |\n| `agentdeck doctor`                     | Diagnose issues                  |\n\n## System Service\n\nThe agent can run as a system service that starts automatically on boot:\n\n**macOS (launchd):**\n\n```bash\nagentdeck service install --start\n# Config: ~/Library/LaunchAgents/com.agentdeck.agent.plist\n# Logs: ~/Library/Logs/agentdeck-agent/\n```\n\n**Linux (systemd):**\n\n```bash\nagentdeck service install --start\n# Config: ~/.config/systemd/user/agentdeck-agent.service\n# Logs: journalctl --user -u agentdeck-agent\n```\n\n## Configuration\n\nConfiguration is stored in `~/.agentdeck/config.json`:\n\n```json\n{\n  \"machine\": {\n    \"id\": \"unique-machine-id\",\n    \"name\": \"My Mac\"\n  },\n  \"agent\": {\n    \"port\": 4678\n  },\n  \"projects\": {\n    \"basePath\": \"~/Dev\"\n  }\n}\n```\n\n## Claude Code Hooks\n\nThe agent includes hooks that notify when Claude Code sessions stop:\n\n```bash\nagentdeck hooks install   # Install hooks\nagentdeck hooks status    # Check status\nagentdeck hooks update    # Update to latest\n```\n\n## Codex Notifications\n\nCodex supports a `notify` hook command. Configure it to point to the agentdeck hook script:\n\n```toml\nnotify = [\"bash\", \"~/.agentdeck/hooks/notify-agentdeck.sh\"]\n```\n\nIf `~/.codex/config.toml` exists, `agentdeck hooks install` will try to add this line for you.\n\n## Troubleshooting\n\n```bash\nagentdeck doctor\n```\n\n## Links\n\n- **Dashboard:** https://agentdeck.dev\n- **GitHub:** https://github.com/QuivrHQ/247\n\n## License\n\nMIT - AgentDeck\n","readmeFilename":"README.md","_rev":"1-316620aa2a584e8cc5790b8f442e917f"}