GitHub-authenticated setup
Install once.Prove every run.
VectorCI gives users and coding agents one guarded path to install, configure, and validate CI across private repositories—without copying credentials or treating local checks as production proof.
repository
Project-local quick start
Copy
npm install --save-dev --save-exact @orintech/vectorci@0.5.0
npx vectorci auth login
npx vectorci setup .
✓ Same pinned version for humans, scripts, and agents.
GitHub identity provider
macOS + Windows native clients
1 repo per CLI process
No tokens in CLI output
One workflow
From package install to exact-run proof.
Each stage has a distinct job. A plan is not a write, local validation is not a live run, and a passing check must belong to the VectorCI GitHub App.
01 Install Pin the CLI in package.json and the lockfile.
02 Plan Review the full candidate and SHA-256 digest.
03 Apply Create only the missing configuration after confirmation.
04 Doctor Prove the exact default-branch App-owned run.
Documentation
Everything needed to onboard a codebase.
01
Install VectorCI in a repository
Add the official VectorCI CLI so humans, package scripts, and agents use the same reviewed version.
Read →
02
Authenticate with GitHub
Use GitHub CLI web authentication and explicit GitHub App consent without copying tokens into VectorCI.
Read →
03
Set up one repository
Plan a deterministic .vectorci.yml, review its digest, apply it once, and prove the exact default-branch run.
Read →
04
Keep product repositories isolated
Run one pinned CLI inside each product repository without granting cross-repository access.
Read →
05
Give coding agents a safe VectorCI workflow
Pin the CLI in the repository, tell agents which read-only commands to run first, and keep every write review-gated.
Read →
06
Understand .vectorci.yml
Declare required capabilities and exact validation commands while VectorCI owns routing, credentials, cleanup, and check publication.
Read →
07
Validate configuration and prove readiness
Keep local contract checks, GitHub identity, exact branch configuration, and live App-owned execution proof distinct.
Read →
08
Security model
Use short-lived GitHub identities, bounded filesystem writes, exact capability routing, and separate privileged release paths.
Read →
Built for agents
Documentation is part of the interface.
The website, vectorci docs, llms.txt, and docs.json all come from one versioned topic catalog.
Agent setup guide