良くあるご質問
- CodeRabbitは、AIを搭載したコードレビューツールで、コードレビューを自動化します。プルリクエストに対して、コンテキストを理解したフィードバックを数分以内に提供します。GitHubおよびGitLabのリポジトリと統合し、継続的かつ段階的なレビューを提供することで、手動コードレビューと比べて時間と労力を大幅に削減します。高度なAI機能を活用しつつ、データのプライバシーとセキュリティを確保しながら、コードの品質と効率性を向上させます。
- CodeRabbitは、機械学習アルゴリズムを使用しています。お客様のコードベースを分析して潜在的な問題を特定し、ベストプラクティスとコーディング規約に基づく改善策を提案します。
- CodeRabbitは、PythonやJavaScript、Java、C++、Rubyなど、すべてのプログラミング言語で動作するよう設計されています。ただし、言語の人気度やトレーニングデータの公開状況によっては、言語によりAIモデルの精度に差が生じる可能性があります。
- CodeRabbitはセキュリティ、プライバシー、コンプライアンスに対して、真剣に取り組んでいます。業界標準の暗号化とセキュリティ対策を採用し、お客様のコードベースとデータの保護を確実に行っています。CodeRabbitはSOC Type II認証を取得しており、GDPRにも準拠しています。お客様のデータは機密データとして扱われ、レビューの微調整のみに使用されます。さらに、CodeRabbitではデータ保存のオプトアウトを選択でき、コードレビューの重要な機能を提供しながら、データのプライバシーを管理できます。
- はい。CodeRabbitでは、クレジットカード不要の14日間のTeam無料トライアルを提供しています。GitHubまたはGitLabから、2回のクリックでサインアップできます。
- CodeRabbitでは、Free、Essentials、Team、Advanced、Enterpriseの各プランを提供しています。有料アカウントは、プルリクエストを作成する開発者の人数に基づいて課金されます。オープンソースプロジェクトでは、CodeRabbitを無料で利用できます。従量課金レビュー、コードベース全体のセキュリティスキャン、CodeRabbit Agentは、利用量に応じて別途請求されます。
- CodeRabbitは、膨大なコードのデータセットでトレーニングされた高度な機械学習モデルを使用して、非常に正確で関連性の高いフィードバックを提供します。しかし、人のレビューを置き換えるものではなく、その補完として設計されています。
- CodeRabbitは定期的にアップデートされ、AIとコード分析における最新技術を取り入れています。また、ユーザーからのフィードバックやリクエストにも対応しています。変更履歴をご覧ください。
- CodeRabbitでは、ドキュメントやチュートリアル、専任のサポートチームなど、あらゆる問題や質問に対応する包括的なサポートを提供しています。
- 利用上限はプランと製品によって異なります。現在のPR、IDE、CLI、ファイル、チャットの上限、トライアル、公正利用の詳細については、プランと料金をご覧ください。
- はい。CodeRabbitでは組織の切り替えをサポートしています。切り替えは、CodeRabbitの右上にある組織名をクリックして行います。
- CodeRabbitとGitHub Copilotは、どちらもAI搭載のコーディングツールです。CodeRabbitはCI/CDパイプラインの一部として、コードレビューを集中管理します。一方、Coplotは開発者のコーディングを補完機能で支援します。
- CodeRabbitは、厳格なセキュリティ対策により、お客様のコードの機密性と安全性を確保します。データは機密を保持した上で、レビューの精度向上のみに使用されます。また、プライバシー保護を強化するため、データの保存を行わないオプションも提供しています。
- お客様のコードは保存されません。レビューに使用されたコードはレビュー完了後、速やかに削除されます。レビュー中は、対象のコードが完全に隔離され、CodeRabbitのスタッフや外部の第三者がアクセスすることは一切ありません。
- 私たちは、システムのトレーニングにおいて、一般公開されているデータセットのみを使用しています。CodeRabbitでは、トレーニング目的で非公開リポジトリのコードを一切使用しません。
- いいえ、課金対象となるのはプルリクエストを作成した開発者のみです。購入したシートを特定の開発者に手動で割り当てることもできます。
- レビューできるプルリクエストやリポジトリの総数に上限はありません。ただし、短時間の利用集中を管理するため、各プランには開発者1人あたり1時間ごとのレビュー上限があります。この上限には公正利用ポリシーが適用されます。プランに含まれる上限に達した後も、従量課金レビューを利用して対象のレビューを続行できます。
- はい、シートはいつでも再割り当てできます。
- GitHubまたはGitLabでCodeRabbitに登録し、公開リポジトリにCodeRabbitをインストールするだけで、公開リポジトリのレビューを永久に無料で受けられます。追加の設定は不要です。
- EssentialsはProの新しい名称で、TeamはPro Plusの新しい名称です。既存のサブスクリプションには新しいプラン名が自動的に表示されます。お客様による手続きは必要ありません。
- いいえ。Essentialsの料金は従来のProと同じで、開発者1人あたり月額30ドル、年払いの場合は月額換算24ドルです。Teamの料金は従来のPro Plusと同じで、開発者1人あたり月額60ドル、年払いの場合は月額換算48ドルです。
- Essentialsには、プルリクエストとCLIのAIレビュー、ワンクリック修正、Learnings、コーディングエージェントとの連携、組み込みのマージ前チェック、Change Stackの限定アクセスが含まれます。TeamにはEssentialsのすべての機能に加え、Triage、Change Stackの拡張機能、カスタムのマージ前チェック、ユニットテスト生成やマージ競合の解消などのFinishing Touches、Issue Planning、マージ後のアクション、接続数と複数リポジトリ分析のより高い上限が含まれます。
- はい。「Subscription and Billing」からプランを変更できます。アップグレードはすぐに適用され、現在の請求期間の残りに対して料金が日割り計算されます。ダウングレードは現在の請求期間の終了時に適用されます。
- 無料トライアルはTeamプランで開始され、14日間Teamの機能を利用できます。トライアル終了後は、ニーズに合った有料プランを選択できます。
- 従量課金レビューを利用すると、プランに含まれる上限に達した後も、対象となるPRおよびCLIレビューを続行できます。管理者は「Automatic」「On demand」「Off」から継続方法を選び、月間利用額の上限を設定できます。続行したレビューは1ファイルあたり0.25ドルで、月次請求に追加されます。Enterpriseのお客様は、アカウントチームを通じて従量課金を設定できます。
- オンデマンド製品の料金は基本プランとは別に請求されます。CodeRabbit Security Scanの料金はスキャンによって異なります。CodeRabbit Agentは、クラウドでのコーディングタスク、Slack、自動化において、エージェントの稼働時間1分あたり0.40ドルです。適用されるトライアル分と無料利用分を消費した後、エージェントが実際に稼働した時間に応じて課金されます。有料のAgent利用を有効にすると、組織の全メンバーが利用でき、月間利用額の上限も設定できます。
- 継続的なセキュリティ監視とプルリクエストのセキュリティレビューは、AdvancedとEnterpriseに含まれます。コードベース全体のスキャンは、従量課金のオンデマンド製品として利用できます。