
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
@bekirdag/cvbox
Advanced tools
@bekirdag/cvbox is the secure, outbound-only machine agent for Clone Version.
It lets an invited Clone Version owner inspect the full filesystem visible to
the unprivileged CVBox service account, safely edit existing text files after
an explicit interactive unlock, view repository status and machine health, and
inspect a redacted process inventory without exposing an inbound port or a
generic remote shell. Sensitive credential stores remain denied.
npm install --global @bekirdag/cvbox
cvbox enroll --server https://app.cloudversion.com
Paste the pairing code into the hidden prompt. Never put the code in a shell
argument. CVBox creates an Ed25519 device key in ~/.cvbox/state.json, locks the
directory to mode 0700 and the state file to 0600, then waits for fingerprint
confirmation in Clone Version.
Fresh enrollment defaults to full-computer scope (/ on macOS/Linux and every
available drive root on Windows). Use one or more --root /absolute/path options
only when intentionally restricting the machine to selected folders. Existing
machines can migrate with cvbox roots full; Clone Version will show the
expanded scope for owner approval after the next signed heartbeat.
Install the persistent outbound agent, then confirm the fingerprint:
cvbox service install
cvbox status
cvbox doctor
cvbox service install installs an unprivileged LaunchAgent on macOS or a user
systemd service on Linux. It starts Node with a clean environment so unrelated
terminal or login-session secrets are not inherited by CVBox. Run cvbox start
directly when a service manager is not available.
cvbox enroll --server URL [--name NAME] [--root PATH]
cvbox start
cvbox run --once
cvbox status
cvbox doctor
cvbox roots full|list|add|remove [PATH]
cvbox service install|uninstall|start|stop
Use http://127.0.0.1:3030 only when CVBox runs on the same computer as the
local Clone Version API. Remote machines require the deployed HTTPS origin;
they cannot use another computer's loopback address.
For non-interactive provisioning, pipe the short-lived code to
cvbox enroll --code-stdin. Treat the pipe input as a secret and avoid command
logging.
fs.write commands carrying
an interactive-confirmation marker and the SHA-256 of the previewed version.
Writes are limited to 1 MiB and reject conflicts; create, delete, rename,
upload, chmod, and arbitrary shell operations are not supported.See SECURITY.md before enabling additional machine capabilities.
pnpm --filter @bekirdag/cvbox typecheck
pnpm --filter @bekirdag/cvbox test
pnpm --filter @bekirdag/cvbox build
pnpm --filter @bekirdag/cvbox pack
Matching cvbox-vX.Y.Z tags are qualified and published by the repository's
OIDC-backed npm release workflow after the tag version matches this package.
FAQs
Secure outbound-only machine agent for Clone Version
The npm package @bekirdag/cvbox receives a total of 9 weekly downloads. As such, @bekirdag/cvbox popularity was classified as not popular.
We found that @bekirdag/cvbox demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.