CLI Quickstart
If
dotnet runcomplains about multiple frameworks, add-f net8.0.
Single repository (wizard)
intelligencex setup wizardReview a PR (local)
The reviewer reads inputs from environment variables (or GITHUB_EVENT_PATH ).
$env:INPUT_REPO = "owner/name"
$env:INPUT_PR_NUMBER = "123"
intelligencex reviewer runWeb UI (preview)
intelligencex setup webSingle repository (non-interactive)
intelligencex setup --repo owner/name --with-configUpdate only the auth secret
intelligencex setup --repo owner/name --update-secretOne-step ChatGPT auth login + GitHub secret sync
dotnet run --project IntelligenceX.Cli/IntelligenceX.Cli.csproj -c Release -- auth login --set-github-secretThe command auto-detects repo/org + token if available (see CLI Overview for details).
Usage snapshot (limits + credits)
intelligencex usage --eventsUsage snapshot (JSON)
intelligencex usage --json --no-cacheManual secret flow
intelligencex setup --repo owner/name --manual-secretExplicit secrets block (no inherit)
intelligencex setup --repo owner/name --explicit-secretsClean up
intelligencex setup --repo owner/name --cleanup --keep-secretRelease notes (CLI)
dotnet run --project IntelligenceX.Cli/IntelligenceX.Cli.csproj -c Release -- release notes --update-changelogRelease notes (workflow)
Use .github/workflows/release-notes.yml (template in IntelligenceX.Cli/Templates/release-notes.yml ). Inputs are mapped to environment variables to keep YAML minimal.
Release reviewer (workflow)
Use .github/workflows/release-reviewer.yml . Inputs like release_tag , release_title , release_repo , and rids map to env vars. Token env: INTELLIGENCEX_REVIEWER_TOKEN (fallback: INTELLIGENCEX_RELEASE_TOKEN , GITHUB_TOKEN ).
Resolve stale review threads (local)
intelligencex reviewer resolve-threads --repo owner/name --pr 123