コンテンツにスキップ

Rigorユーザーマニュアル

Rigorのインストール、実行、設定、運用方法について説明します。ハンドブック型モデル——Rigorが推論するキャリア(carrier)とその理由——を教えるのに対し、このマニュアルはオペレーションリファレンスです: コマンドライン、設定ファイル、診断カタログ、そして実際のプロジェクトへのRigor導入ワークフロー。

両者は補完的です。診断が何を意味するかを理解したいときはハンドブックを、フラグ・キー・コマンドを調べたいときはマニュアルを参照してください。

  1. Rigorのインストールmiseasdfgem install、Nix、dev-containerのガイダンス。Rigorはツールであり、プロジェクトの依存関係ではありません。
  2. Railsプロジェクトへのセットアップ — miseを使ったステップバイステップ — Ruby 4.0 + Rigorをmiseでインストールし、Railsプラグインセットを有効化してrigor checkを実行し、設定をチームで共有する——約10分で完了。
  1. CLIコマンドリファレンス — すべてのサブコマンド(checkannotatetype-ofsig-genbaselinetriagelsp、…)、そのフラグと終了コード。
  2. 設定.rigor.ymlキーリファレンス、設定ファイル探索、includes:による継承。
  3. 診断 — ルールIDカタログ、重要度プロファイル、# rigor:disableによる抑制。
  4. 推論型の検査assert_type / dump_typeソースヘルパーとrigor annotate / rigor type-ofコマンド。
  1. ベースライン(baseline) — .rigor-baseline.ymlrigor baselineサブコマンド、rigor triage
  2. プラグインの使い方plugins:設定キーによるフレームワーク・gemプラグインの有効化。プラグインごとのユーザードキュメントはプラグインリファレンスにあります。
  3. 提供スキル — オンボーディングとベースライン削減のための付属エージェントスキル。
  1. エディタ統合rigor lspをNeovim、VS Code、Helix、Emacsに組み込む方法。
  2. MCPサーバーrigor mcpによるAIコーディングエージェント(Claude Code、Cursor、Cline …)へのRigorの解析ツール公開。
  3. CIでのRigor実行 — 独立したCIジョブ、最小限のGitHub Actionsワークフロー、バージョンのピン留め。
  4. キャッシュ — キャッシュの場所、無効化の条件、削除方法。
  5. トラブルシューティング — よくある問題とその解決策。

© 2026 TypedDuck. Licensed under CC BY-SA 4.0.