About Sable Code
AI-powered code review and analysis for modern development teams
Sable Code is an intelligent code review platform that connects to your GitHub repositories and provides automated analysis powered by AGNT-V1. Our platform focuses on JavaScript and TypeScript codebases, identifying potential issues across several categories:
- Errors: Runtime errors, null/undefined access, type mismatches
- Warnings: Potential bugs, deprecated patterns, missing error handling
- Security: Exposed secrets, injection vulnerabilities, unsafe patterns
- Style: Code consistency, unused imports, naming conventions
- Connect GitHub: Sign in with your GitHub account to grant Sable Code read access to your repositories.
- Select Repository: Choose which repository and branch you want to analyze.
- Run Analysis: AGNT-V1 scans your codebase, analyzing each file for potential issues.
- Review Findings: Examine the detailed report with findings, suggestions, and confidence scores.
- Create PR (Optional): Automatically create a pull request with suggested fixes.
Static Analysis Only: Sable Code performs static code analysis. We do not execute your code, run tests, or perform CI/CD operations.
AI Limitations: AGNT-V1 is an AI system that may produce false positives, miss issues, or suggest incorrect fixes. Always verify suggestions manually.
No Guarantees: Analysis results are provided "as is" without warranty. Sable Code is not responsible for issues arising from implemented suggestions.
Security: Your GitHub tokens are encrypted at rest using AES-GCM encryption. We only request the minimum required permissions.
When you choose to create a pull request from a report, Sable Code will:
- Create a new branch named
sablecode/SABLE-XXXXXX - Commit the suggested fixes to that branch
- Open a pull request against your original branch
- Add a detailed summary comment with all findings
Always review PRs carefully before merging. Run your test suite and verify that suggested changes align with your project requirements.
Add a .sablecode.yml file to your repository root to customize analysis:
# .sablecode.yml include: - src/ - lib/ exclude: - __tests__/ - *.test.ts rules: security: true style: true typescript: true
Questions or feedback? Contact us