Expert tips and best practices for maximizing the value of Greptile code reviews
React to Comments
Explain Your Feedback
@greptileai Actually, we prefer list comprehensions because they're more readable
Ask Questions
@greptileai
to ask for clarification: @greptileai Can you explain why this is a security issue?
Be Consistent
greptile.json
in your repository root for per-repo configuration. Learn more in the greptile.json guide:
Trigger Configuration
Pattern Repositories
Start Conservative
Encourage Engagement
Iterate Based on Feedback
Add Context Gradually
Greptile isn't reviewing my PR
@greptileai
on the PR (see manual triggers)Getting too many irrelevant comments
Comments aren't helpful or accurate
Repository indexing is taking too long
Greptile stopped working after recent changes
How long does it take for Greptile to learn our preferences?
Can I use Greptile on old PRs or closed PRs?
@greptileai
(see manual triggers). This works on:How does Greptile handle large PRs or complex changes?
What happens if I disagree with a Greptile comment?
@greptileai This pattern is actually preferred because...
@greptileai What's another way to handle this?
Can I configure different settings for different repositories?
greptile.json
files in repository roots can override dashboard settings (see greptile.json guide)How do I know if my custom context is being used?
What should I do if Greptile suggests a security issue?
@greptileai Can you explain the security risk here?
@greptileai Actually, this pattern is preferred in our codebase because...