registry  /  bizcoder  /  0.3.75

bizcoder@0.3.75

BizCoder — 기업용 AI 코딩 에이전트 (terminal CLI). 웹과 같은 회사 계정·정책·청구로 묶입니다.

AI Security Review

scanned 3h ago · by lpm-firewall-ai

No confirmed malicious behavior in this package source. Runtime behavior is a user-invoked CLI wrapper that delegates to a platform-specific optional dependency binary.

Static reason
One or more suspicious static signals were detected.
Trigger
User runs the bizcoder CLI command.
Impact
Executes the package-owned optional dependency binary with inherited stdio; no exfiltration, persistence, or install-time mutation found in inspected source.
Mechanism
Platform-specific binary launcher via spawnSync
Rationale
Static inspection shows a thin CLI launcher with no lifecycle hooks, credential harvesting, network code, writes, persistence, or unconsented agent control-surface mutation. Scanner signals are explained by user-invoked child_process delegation to package-owned platform binaries and non-executed README/install text.
Evidence
package.jsonbin/bizcoder.mjsREADME.md

Decision evidence

public snapshot
AI called this Clean at 91.0% confidence as Benign with low false-positive risk.
Evidence for block
  • README.md appears copied from opencode and includes curl-pipe install documentation for opencode, but it is not executed by package code.
Evidence against
  • package.json has no preinstall/install/postinstall/prepare lifecycle scripts.
  • package.json exposes only bin/bizcoder.mjs and optional platform packages.
  • bin/bizcoder.mjs only resolves bizcoder-${platform}-${arch}/bin/bizcoder and spawnSyncs it with user CLI args.
  • No source writes files, reads credentials/env secrets, performs network calls, evals code, or mutates AI-agent config.
  • The npm install text in bin/bizcoder.mjs is an error message, not a runtime package-manager invocation.
Behavioral surface
Source
ChildProcessShell
Supply chain
UrlStrings
ManifestNo manifest risk signals triggered.
scanned 1 file(s), 866 B of source, external domains: bizcoder.ai

Source & flagged code

2 flagged · loading source
bin/bizcoder.mjsView file
3// optional dependency) and execs it with full stdio passthrough. L4: import { spawnSync } from "node:child_process" L5: import { createRequire } from "node:module"
High
Child Process

Package source references child process execution.

bin/bizcoder.mjsView on unpkg · L3
3// optional dependency) and execs it with full stdio passthrough. L4: import { spawnSync } from "node:child_process" L5: import { createRequire } from "node:module" ... L14: console.error(`BizCoder: 이 플랫폼(${os.platform()}-${os.arch()})용 실행 파일을 찾지 못했어요.`) L15: console.error(`해결: npm install -g bizcoder --force · 안내: https://bizcoder.ai/cli/`) L16: process.exit(1)
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

bin/bizcoder.mjsView on unpkg · L3

Findings

3 High1 Low
HighChild Processbin/bizcoder.mjs
HighShell
HighRuntime Package Installbin/bizcoder.mjs
LowUrl Strings