Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@multiplayer-app/cli

Package Overview
Dependencies
Maintainers
5
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Potential malware was recently detected in this package.

Affected versions:

2.0.862.0.89

@multiplayer-app/cli

Multiplayer CLI

Source
npmnpm
Version
2.0.1
Version published
Weekly downloads
481
75.55%
Maintainers
5
Weekly downloads
 
Created
Source

@multiplayer-app/debugging-agent

AI-powered debugging agent and release management CLI for Multiplayer.

Install

npm install -g @multiplayer-app/debugging-agent

Commands

CommandDescription
multiplayerStart the debugging agent (TUI by default)
multiplayer releases createRegister a release
multiplayer deployments createRegister a deployment
multiplayer sourcemaps uploadUpload sourcemap files

Debugging Agent

Connects to the Multiplayer backend and automatically resolves incoming issues using AI.

multiplayer [options]

Options are resolved in this order: CLI flag → environment variable → config profile.

FlagEnv varDescription
--api-key <key>MULTIPLAYER_API_KEYMultiplayer API key
--dir <path>MULTIPLAYER_DIRProject directory (must be a git repo)
--model <name>AI_MODELAI model (e.g. claude-sonnet-4-6, gpt-4o)
--model-key <key>AI_API_KEYAI provider API key (not required for Claude models)
--model-url <url>AI_BASE_URLBase URL for OpenAI-compatible APIs
--headlessMULTIPLAYER_HEADLESS=trueRun without TUI — outputs structured JSON logs
--profile <name>MULTIPLAYER_PROFILEConfig profile to load (default: default)
--name <name>MULTIPLAYER_AGENT_NAMEAgent name (defaults to hostname)
--max-concurrent <n>MULTIPLAYER_MAX_CONCURRENTMax issues resolved in parallel (default: 2)
--no-git-branchMULTIPLAYER_NO_GIT_BRANCH=trueWork in current branch — no worktree, no push
--health-port <port>MULTIPLAYER_HEALTH_PORTHTTP health check port (headless mode only)
--url <url>MULTIPLAYER_URLMultiplayer API base URL

TUI mode (default)

An interactive terminal dashboard that shows active sessions and live logs.

multiplayer --api-key <key> --dir /path/to/repo --model claude-sonnet-4-6

Headless mode

Outputs newline-delimited JSON logs — suitable for CI, containers, and log aggregators.

multiplayer --headless --api-key <key> --dir /path/to/repo --model claude-sonnet-4-6

In headless mode, SIGTERM waits for active sessions to finish before exiting; SIGINT exits immediately.

Config profiles

Create a .multiplayer/config file in your project directory or home directory (~/.multiplayer/config). Uses INI format — the same as AWS credentials.

[default]
api_key    = <your-api-key>
dir        = /path/to/repo
model      = claude-sonnet-4-6
max_concurrent = 2

[staging]
api_key    = <staging-api-key>
dir        = /path/to/staging-repo
model      = gpt-4o
model_key  = <openai-api-key>

All supported profile keys:

KeyDescription
api_keyMultiplayer API key
dirProject directory
modelAI model name
model_keyAI provider API key
model_urlBase URL for OpenAI-compatible APIs
nameAgent name
urlMultiplayer API base URL
max_concurrentMax parallel issues
no_git_branchtrue to skip branch/worktree creation

Releases

multiplayer releases create [options]
FlagEnv varDescription
--api-key <key>MULTIPLAYER_API_KEYMultiplayer API key
--service <name>SERVICE_NAMEService name
--release-version <version>RELEASERelease version
--commit-hash <hash>COMMIT_HASHCommit hash
--repository-url <url>REPOSITORY_URLRepository URL
--release-notes <notes>RELEASE_NOTESRelease notes (optional)
--base-url <url>BASE_URLAPI base URL (optional)

Example:

multiplayer releases create \
  --api-key $MULTIPLAYER_API_KEY \
  --service my-service \
  --release-version 1.2.3 \
  --commit-hash abc123 \
  --repository-url https://github.com/org/repo

Deployments

multiplayer deployments create [options]
FlagEnv varDescription
--api-key <key>MULTIPLAYER_API_KEYMultiplayer API key
--service <name>SERVICE_NAMEService name
--release <version>VERSIONRelease version
--environment <name>ENVIRONMENTEnvironment name
--base-url <url>BASE_URLAPI base URL (optional)

Example:

multiplayer deployments create \
  --api-key $MULTIPLAYER_API_KEY \
  --service my-service \
  --release 1.2.3 \
  --environment production

Sourcemaps

multiplayer sourcemaps upload <directories...> [options]
FlagEnv varDescription
--api-key <key>MULTIPLAYER_API_KEYMultiplayer API key
--service <name>SERVICE_NAMEService name
--release <version>RELEASERelease version
--base-url <url>BASE_URLAPI base URL (optional)

Example:

multiplayer sourcemaps upload ./dist ./build \
  --api-key $MULTIPLAYER_API_KEY \
  --service my-service \
  --release 1.2.3

FAQs

Package last updated on 01 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts