header-bg
header-bg
AI code reviews
devs love
Run four lines of code in your CLI to automate code reviews and fix bugs
Invite your entire team for free, usage based billing.
Test with $5 free credits , no card required
Analyze your pull request
clock1 min
  1. npx astronuts-ai analyze -p=<your-github-pr-url>
Startups to Fortune 500s, the world's most effective teams
gumroad
gusto
calendly
descipt
reloadly
Code breaks,
fix it faster
One-click auto fix with line by line code suggestions
Pull request summary
Line by line review
Auto fix
Code quality metrics
Change log
pull-request-summary
Cut code review
time & bugs in half
pull-request
batch-size
Pull request batch size graph
Monitor your PR batch size trends
batch-size
Code health metrics
Catch issues before they become a technical debt with every PR
Chat, understand and manage your code
Questions on your code
Configure behavior settings
Gateway rules
Questions on your code
Questions on your code
Closed Beta
Get advice, generate code, or create issues with real-time chat on review comments.
questions
Questions on your code
Questions on your code
Closed Beta
Get advice, generate code, or create issues with real-time chat on review comments.
questions
Configure behavior settings
Configure behavior settings
Sample YAML file astronuts.yaml
pr-analysis:walkthrough-enabled: truereview-enabled: trueignore-low-priority-bugs: truesuggest-auto-fix: trueauto-update-title: trueauto-update-description: truemax-num-code-suggestions: 20max-files-for-auto-trigger: 500remove-outdated-comments: truestatic-analysis:source-language: javaroot-dir: "./src"build-system: gradlefail-on-error: truetest-report-root: "./build/test-results/test"coverage-lib: "jacoco"coverage-report-paths: "build/reports/jacoco/test"metrics:- bugs- code_smells- coverage- complexity- file_complexity- duplicated_lines_density- sqale_rating- reliability_rating- security_hotspots- security_rating- x_total_tech_debt_minutes- tests- x_vulnerability_count
Gateway rules
Gateway rules
Closed Beta
Define the default rules to enforce the quality of your commits and pull requests.
gateway
Advance Example
  1. permissions:
  2. contents: read
  3. pull-requests: write
  4. jobs:
  5. Build:
  6. runs-on: ubuntu-latest
  7. steps:
  8. - name: Run Astronuts Code Quality Checks
  9. uses: astronuts-app/astronuts-ai@v2.5.1
  10. with:
  11. token: ${{ secrets.GITHUB_TOKEN }}
  12. prReview: true
  13. prWalkthrough: true
  14. staticAnalysis: true
Code quality analysis
Static code analysis in every pull request, with a drill down on the potential issues detected
tick
16 metrics displayed in your pull request
tick
Compares the current pull request to your main branch
tick
Detects security vulnerabilities and secrets
tick
Code quality rating and cyclometric complexity per repo.
prefix-iconRun code quality actions for free
Boost Your Code Reviewswith $5 Free Credit
Join hundreds of teams already benefiting from faster, smarter pull requests.
;