ThunderCode documentation

ThunderCode reviews pull requests and source changes and returns findings you can verify: every finding carries its file, line range, category, remediation and where it came from.

What it does

  • Reviews a bounded set of files you submit, or a pull request fetched from GitHub or Bitbucket Cloud, pinned to the exact commit.
  • Analyses with a deterministic rule engine and, when enabled for your environment, a model pass that is budgeted and can be switched off.
  • Remembers your team's preferences as learnings and reads per-repository rules from .thundercode.yaml.
  • Stays in your tenant: all data is scoped to your Thundera account or organization.

Where things live