Natural conversation in your workflow
No new tools to learn. Just reply to GitSniff's comments in GitHub.
Receive Feedback
GitSniff reviews your PR and leaves comments with suggestions and findings.
Reply to Discuss
Reply to any comment to ask questions, request clarification, or debate the approach.
Get Answers
GitSniff responds with context-aware explanations, code examples, and alternatives.
More than a chatbot
GitSniff Chat understands your code, your PR, and your questions.
Ask Anything
Get explanations for complex code, understand design decisions, or ask why something was flagged.
Alternative Solutions
Not satisfied with a suggestion? Ask for alternatives and explore different approaches.
Contextual Understanding
GitSniff understands your PR, codebase, and conversation history for relevant answers.
Code Explanations
Get detailed explanations of code changes, algorithms, or architectural patterns.
Iterative Refinement
Have a back-and-forth conversation to refine suggestions until they fit your needs.
Team Collaboration
Anyone on the team can chat with GitSniff directly in GitHub comments.
Real conversations with GitSniff
See how developers interact with GitSniff in their PRs.
Why did you flag this function as a security issue?
This function concatenates user input directly into an SQL query string, which allows attackers to inject malicious SQL. Here's a safe parameterized alternative...
Can you explain what this regex does?
This regex `/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/` validates email addresses. Let me break it down part by part...
Show me a different approach using async/await
Here's how you could refactor this Promise chain to use async/await for better readability...
Custom chat triggers
Configure how GitSniff responds to comments. Set custom triggers, response styles, and which team members can interact with the bot.
- Custom trigger phrases (e.g., @git-sniff, /ask)
- Configurable response style (concise, detailed)
- Repository-specific instructions
chatTrigger: "@gitsniff"
responseStyle: "detailed"
instructions: "Always include code examples"
Complete The Trio
Chat works alongside our other AI-powered features.