Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

#4 Added Best Practice#8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
syedalinaqihasni wants to merge1 commit intocoderabbitai:main
base:main
Choose a base branch
Loading
fromsyedalinaqihasni:main
Open
Changes fromall commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletionsREADME.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -138,3 +138,34 @@ configs/
- [Plane](https://github.com/makeplane/plane) - Open-source project management tool [Example Review](https://github.com/makeplane/plane/pull/5933).
- [Unkey](https://github.com/unkeyed/unkey) - API key management solution [Example Review](https://github.com/unkeyed/unkey/pull/2639).
- [UploadThing](https://github.com/pingdotgg/uploadthing) - File upload solution for modern web [Example Review](https://github.com/pingdotgg/uploadthing/pull/1038).

## Best Practices

When using **CodeRabbit** for AI-powered code reviews, following a few best practices helps maximize accuracy, maintain consistency, and ensure high-quality feedback:

1. **Provide Context in Pull Requests**
Include clear PR titles and descriptions. Mention the purpose, scope, and any edge cases to help CodeRabbit generate relevant feedback.

2. **Refine Configuration Regularly**
- Use the `tone_instructions` and `path_instructions` fields to tailor reviews by code area.
- Update your YAML configuration as your codebase evolves.
- Keep `reviews.profile` consistent across repositories to maintain tone alignment.

3. **Leverage Auto Reviews Wisely**
Enable `auto_review` for major branches (`main`, `release`, etc.) only. Disable for WIP or experimental branches to reduce noise.

4. **Combine AI + Human Insight**
Use CodeRabbit’s feedback as a *first pass*. Developers should still review key logic and architecture changes manually.

5. **Optimize for Performance & Security**
Configure path-level rules to ensure sensitive files (e.g., `.env`, secrets) are excluded from reviews or uploads.

6. **Integrate with CI/CD**
Run CodeRabbit checks alongside your CI tests to automatically block merges if issues exceed a defined threshold.

7. **Encourage Team Feedback**
Collect feedback from developers on AI review accuracy and continuously refine configuration files for better alignment.

8. **Document Custom Instructions**
Maintain a central `CODE_REVIEW_GUIDE.md` documenting your preferred CodeRabbit settings, tone, and workflow for new team members.


[8]ページ先頭

©2009-2025 Movatter.jp