
CodeRabbit CLI 0.5.0: Faster Setup and Better Diagnosticsの意訳です。
私たちはCodeRabbit CLI 0.5.0をリリースします。CLIをより始めやすく、より管理しやすく、そしてローカルのセットアップがレビューの妨げになったときにより直しやすくすることに集中したアップデートです。たとえば、CLIが認証できない、CodeRabbitに到達できない、どの組織を使うべきか判別できない、必要なリポジトリの状態が読み取れない、といった場面で、次に何をすべきかが明確になります。
CLIは、CodeRabbitをローカルのワークフローに取り込む最速の方法としてお勧めです。
インストールしてターミナルからレビューを走らせれば、いま手を動かしているコードから離れずに作業を続けられます。とはいえ、その流れの周辺にある小さなセットアップの瞬間も大事です。インストール時にログインを取りこぼした、コマンドが認証を要求してきた、間違った組織が選ばれてしまった、ローカルのセットアップ問題の原因が突き止めにくい、といった事態が起こると、体験は途端に悪くなります。
CodeRabbit CLI 0.5.0は、こうした瞬間をスムーズにするように設計しました。
CLIの使い始めとしては、迷いなく進められるのが理想です。今回からは、ログインを必要とするコマンドを実行したときに、CodeRabbitがそのままログインフローへ案内するようになりました。手を止めて正しいコマンドを調べたり、なぜCLIが続行できないのかを推測したりする必要はありません。
インストールフローも改善し、ログインがセットアップ手順の一部に組み込まれるようにしました。これにより、「CLIはインストールされているのに、使える状態になっていない」というケースが減ります。インストールしてログインすれば、そのままレビューを走らせられます。
coderabbit doctorでセットアップを確認するCLIに「軽い健康診断」が必要になる場面もあります。そのためのコマンドがcoderabbit doctorです。
次のように実行します。
bash
coderabbit doctor
このコマンドは認証、ネットワーク接続、gitの状態、設定など、ローカルセットアップの中で特に重要な部分をチェックします。どこかに問題があれば、闇雲に当たりをつけるよりも、はっきりとした出発点が得られます。「自分のCLIセットアップは健康か?」に答えるためのシンプルなコマンドです。
複数の組織をまたいで作業している場合、CLIの利用がどこに紐づくのかを、より分かりやすく選べるようになりました。リストの先頭の組織がサイレントにデフォルトとして選ばれてしまうのではなく、正しい組織を自分で選べます。これにより、利用量と請求が、あなたの想定どおりの場所に集計されるようになります。
現在のリポジトリと正しい組織のマッピングも改善し、CLIが「いまどこで使われているのか」をより的確に把握できるようにしました。
無料プランを使っていてレート制限に達した場合、CLIはより明確な次のアクションを提示するようになりました。行き詰まったままにせず、CodeRabbitがPro Plusへの案内を出すので、もっと利用枠が必要なときにそのまま作業を続けられます。
このリリースのテーマは、CLIを「必要なときに、より準備の整った状態」にすることです。セットアップの混乱を減らし、アカウントの選択を明確にし、何か確認が必要なときに使える機能を充実させました。