Catalog npm
PACKAGE EXPLORERView in registry

247-cli

npm

247 - Access Claude Code from anywhere 24/7

247aiclaudecliquivrremoteterminalvibecompany
Versions collected122
Direct dependencies21From release 2.44.2
Last observed20 Oct, 19:03 UTC

README

Current package documentation

247

Access Claude Code from anywhere, 24/7.

A CLI tool by Quivr that lets you run Claude Code remotely and access it from any device via a web dashboard.

Installation

npm install -g 247-cli

Prerequisites

  • Node.js 22+
  • tmux - Required for terminal session persistence
    • macOS: brew install tmux
    • Linux: sudo apt install tmux

Quick Start

# Configure the agent
247 init

# Install as a system service (recommended)
247 service install --start

# Or run in foreground
247 start --foreground

Commands

CommandDescription
247 initInteractive configuration wizard
247 startStart the agent (daemon mode)
247 start --foregroundStart in foreground
247 stopStop the agent
247 statusShow agent status
247 logs [-f]View agent logs
247 service installInstall system service
247 service uninstallRemove system service
247 service start/stop/restartControl service
247 hooks installInstall Claude Code hooks
247 updateUpdate to latest version
247 doctorDiagnose issues

System Service

The agent can run as a system service that starts automatically on boot:

macOS (launchd):

247 service install --start
# Config: ~/Library/LaunchAgents/com.quivr.247.plist
# Logs: ~/Library/Logs/247-agent/

Linux (systemd):

247 service install --start
# Config: ~/.config/systemd/user/247-agent.service
# Logs: journalctl --user -u 247-agent

Configuration

Configuration is stored in ~/.247/config.json:

{
  "machine": {
    "id": "unique-machine-id",
    "name": "My Mac"
  },
  "agent": {
    "port": 4678
  },
  "projects": {
    "basePath": "~/Dev"
  }
}

Claude Code Hooks

The agent includes hooks that notify when Claude Code sessions stop:

247 hooks install   # Install hooks
247 hooks status    # Check status
247 hooks update    # Update to latest

Codex Notifications

Codex supports a notify hook command. Configure it to point to the 247 hook script:

notify = ["bash", "~/.247/hooks/notify-247.sh"]

If ~/.codex/config.toml exists, 247 hooks install will try to add this line for you.

Troubleshooting

247 doctor

License

MIT - Quivr

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 122

Collected releases
VersionPublishedDirect dependenciesOpen version
2.36.020 Jan 202621
2.35.020 Jan 202621
2.34.320 Jan 202621
2.34.220 Jan 202621
2.34.120 Jan 202621
2.34.019 Jan 202621
2.33.219 Jan 202621
2.33.119 Jan 202621
2.33.019 Jan 202621
2.32.219 Jan 202621
2.32.119 Jan 202621
2.32.019 Jan 202621
2.31.719 Jan 202621
2.31.619 Jan 202621
2.31.519 Jan 202621
2.31.419 Jan 202621
2.31.319 Jan 202621
2.31.219 Jan 202621
2.31.119 Jan 202621
2.31.019 Jan 202621

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
the-vibe-company/247

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
quivrhq/247

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
quivrhq/247-claude-code-remote

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:03 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:5ea3288c9bd7609d028d24728f59e6e330cd5331d7d1b8479aa7f2a8622c1a58