Vibgrate CLI command reference
Complete inventory of every vg subcommand — drift, code graph, AI context, models, IDE, and diagnostics — with links to detailed help and docs.
Reference articles for the Vibgrate CLI.
Complete inventory of every vg subcommand — drift, code graph, AI context, models, IDE, and diagnostics — with links to detailed help and docs.
Understand how environment-level configuration interacts with the Vibgrate CLI, including offline mode, proxy settings, and credentials, and how environment context flows into scans and uploads.
Learn where environment variables fit in a Vibgrate workflow, especially for supplying secrets like a DSN to vg push in CI without committing them.
Understand how command-line flags, the committed configuration file, and environment-provided values combine, so you can predict exactly what a scan will do.
Open a Vibgrate-generated CycloneDX or SPDX file and understand its structure — components, versions, licenses, and identifiers — so you can review and use it with confidence.
Vibgrate CLI exports CycloneDX and SPDX SBOMs and can generate OpenVEX documents. Learn what each format is for and how to choose the right one for your use case.
Learn how to choose the two endpoints for vg path using --pick-a and --pick-b so you trace the connection between exactly the nodes you mean.
Flip vg tree to show callers instead of callees with --callers, and control how deep it traverses with --depth, to focus the call tree on exactly what you need.
Common issues when running Vibgrate AI Context (vg serve) and how to fix them — from clients not seeing tools to stale context, slow first runs, and offline library gaps.
Learn how to control which scanners run and narrow a scan to what you care about, why focusing improves signal and speed, and how to keep configuration consistent across your team and CI.
Understand how scanner results are presented — text, JSON, SARIF, and Markdown — why each format suits a different audience, and how to choose the right one for humans, machines, and CI.
A reference for the flags that apply across Vibgrate CLI commands, including path selection, output control, and quiet mode. Learn what each common flag does and when to reach for it.
A detailed reference for the Vibgrate configuration file created by vg init. Learn where config lives, what it controls, and how scanner toggles, thresholds, and exclusions shape every scan.
Learn how to produce and consume JSON output from the Vibgrate CLI for scripting and dashboards. Understand how JSON relates to the other output formats and how to write it to a file.
Learn how to emit SARIF from Vibgrate scans and feed it into code-scanning surfaces such as GitHub code scanning. Understand when SARIF is the right format and how to write it to a file.
A reference for the language ecosystems Vibgrate scans for upgrade drift, including Node.js, .NET, Python, Java, Go, Rust, PHP, and Ruby. Learn how manifests and lockfiles drive results.
Plain-language definitions for the terms you will meet using the Vibgrate CLI, including DriftScore, baseline, code map, Vibgrate AI Context, and SBOM. A quick reference for new and returning users.
A compact, copy-friendly list of every Vibgrate CLI command grouped by purpose: scanning, baselines and reports, uploads, and the Vibgrate Graph code-map commands. Real commands only.
Configure the Vibgrate CLI for proxied networks and air-gapped environments. Learn how offline mode works, how to bypass caches, and how local code-map queries stay fully offline after first use.
Fix common problems installing or running the Vibgrate CLI, including the vg binary not being found, version mismatches, and trying the CLI without installing. Practical, command-first guidance.
Resolve authentication problems with the Vibgrate CLI, from the browser login flow to DSN tokens for CI. Learn how to re-authenticate, clear stale credentials, and authenticate non-interactively.
Speed up slow Vibgrate scans with concurrency tuning, exclusions, scoping, and cache control. Learn which knobs to turn first on large or monorepo codebases.
Understand why a Vibgrate step fails in CI and how to fix it, separating intentional drift-gate failures from real errors. Learn to read exit codes, gates, and authentication problems.
Fix the case where a Vibgrate scan finds no projects. Learn how detection works, how exclusions and working directory affect it, and how to confirm the CLI is scanning the right tree.
Fix problems building or querying the Vibgrate code map. Learn how to check freshness, rebuild incrementally, precompute the semantic index, and confirm queries work offline.
A guide to the categories of problems the Vibgrate CLI reports and how to act on each, from command not found and detection issues to gate failures and upload errors. Includes how to read exit codes.
Quick answers to the most common questions about the Vibgrate CLI: how to scan, whether you need an account, how to try it without installing, what DriftScore means, and how to work offline.
A quick reference for all CLI exit codes — use these to control pipeline flow and interpret scan results programmatically.