メインコンテンツへスキップ

グローバルフラグ

これらのフラグはすべてのコマンドで使用できます:
フラグ短縮形デフォルト説明
--format <fmt>-fterminal出力形式: terminaljsonmarkdown
--output <file>-o出力をファイルに保存
--verbose-vfalse詳細出力
--quiet-qfalseクワイエットモード(エラーのみ)
--agentfalseエージェントモード: 決定論的な機械可読出力

kodus review

コード品質の問題、バグ、セキュリティの脆弱性、スタイル違反について変更されたファイルを分析します。

使用方法

kodus review                          # 作業ツリーの変更をレビュー(インタラクティブ)
kodus review [files...]               # 特定のファイルをレビュー
kodus review --staged                 # ステージングされたファイルのみをレビュー
kodus review --branch main            # ブランチに対して比較
kodus review --commit abc123          # 特定のコミットを分析
kodus review --fix                    # 修正可能な問題を全て自動適用
kodus review --prompt-only            # AI エージェント向けに最適化された出力

フラグ

フラグ短縮形説明
--staged-sステージングされたファイルのみを分析
--commit <sha>-c特定のコミットからの差分を分析
--branch <name>-b現在のブランチを指定ブランチと比較
--rules-only設定されたルールのみを使用してレビュー(一般提案なし)
--fast高速モード: より軽いチェックによる迅速な分析
--interactive-iインタラクティブモード: 修正をナビゲートして適用
--fix修正可能な問題を全て自動適用
--prompt-onlyAI エージェント向けに最適化された出力
--fail-on <severity>問題が重要度に達した場合に終了コード1で終了
--context <file>レビューに含めるカスタムコンテキストファイル
--fields <csv>レスポンスフィールドを選択(JSON/エージェントモード)、例: summary,issues.file

レビューモード

問題数を持つファイルをナビゲートし、提案された修正をプレビューして、1つずつ適用します。
kodus review

kodus pr suggestions

オープンなプルリクエストの AI 駆動の提案を取得します。

使用方法

kodus pr suggestions --pr-url https://github.com/org/repo/pull/42
kodus pr suggestions --pr-number 42 --repo-id <id>
kodus pr suggestions --pr-number 42 --repo-id <id> --severity error,warning
kodus pr suggestions --pr-number 42 --repo-id <id> --format json

フラグ

フラグ説明
--pr-url <url>プルリクエスト URL
--pr-number <number>プルリクエスト番号(--repo-id が必要)
--repo-id <id>プルリクエストのリポジトリ ID
--severity <list>含める重要度のカンマ区切りリスト
--category <list>含めるカテゴリのカンマ区切りリスト
--fields <csv>レスポンスフィールドを選択(JSON/エージェントモード)、例: summary,issues.file

kodus pr business-validation

ローカルの差分をタスクのビジネスルール/受け入れ基準に対して検証します。マージ前に実装がタスクの意図と一致していることを確認するのに役立ちます。

使用方法

kodus pr business-validation --task-url https://linear.app/team/issue/KC-1441
kodus pr business-validation --task-id KC-1441 --staged
kodus pr business-validation --task-id KC-1441 --branch main
kodus pr business-validation --task-id KC-1441 --commit abc123
kodus pr business-validation --task-id KC-1441 --dry-run

フラグ

フラグ短縮形説明
--task-url <url>検証コマンドに追加するタスク URL
--task-id <id>追加するタスク ID またはイシューキー(例: KC-1441
--staged-sステージングされた変更のみを使用
--commit <sha>-c特定のコミットからの差分を使用
--branch <name>-b現在のブランチをベースブランチと比較
--dry-runAPI コールを実行せずにペイロードを表示

kodus auth

Kodus API との認証を管理します。

auth login

kodus auth login                              # インタラクティブなログイン
kodus auth login -e user@mail.com -p password # 非インタラクティブ
フラグ短縮形説明
--email <email>-eアカウントのメール
--password <password>-pアカウントのパスワード

auth logout

kodus auth logout
ローカル認証(ログインとチームキー)を削除します。

auth status

kodus auth status
認証モード、メール、トークンの有効性、組織、トライアルステータス、使用制限を表示します。

auth team-key

kodus auth team-key --key kodus_xxxxx
共有チーム APIキーを使用して認証します。KODUS_TEAM_KEY 環境変数でも設定できます。

auth team-status

kodus auth team-status
チーム認証の詳細(組織名とチーム名)を表示します。

auth token

kodus auth token
自動化されたパイプラインで使用するための CI/CD トークンを生成します。KODUS_TOKEN 環境変数と組み合わせて使用します。

kodus hook

プッシュ前の自動コードレビューのための pre-push Git フックを管理します。

hook install

kodus hook install                    # デフォルト: critical で失敗、高速モード有効
kodus hook install --fail-on error    # エラー重要度でプッシュをブロック
kodus hook install --no-fast          # 高速モードを無効化
kodus hook install --force            # 既存のフックを上書き
フラグデフォルト説明
--fail-on <severity>criticalプッシュをブロックする最小重要度
--fast / --no-fasttrue高速モードを有効/無効化
--forceプロンプトなしで既存のフックを上書き

hook uninstall

kodus hook uninstall
Kodus によってインストールされた pre-push フックを削除します。

hook status

kodus hook status
フックのステータス、fail-on 重要度、高速モード設定、パスを表示します。

フックのスキップ

KODUS_SKIP_HOOK=1 git push

kodus decisions

AIエージェントの決定をキャプチャしてリポジトリに永続化します。決定は .kody/ に構造化マークダウンとして保存されます。

decisions enable

kodus decisions enable                                    # 全エージェント
kodus decisions enable --agents claude,cursor            # 特定のエージェント
kodus decisions enable --agents codex --codex-config ~/.codex/config.toml
kodus decisions enable --force                           # 既存の設定を上書き
フラグデフォルト説明
--agents <agents>claude,cursor,codexカンマ区切りのエージェントリスト
--codex-config <path>~/.codex/config.tomlCodex 設定のパス
--force既存の modules.yml を上書き

decisions disable

kodus decisions disable
全ての決定フックを削除します。.kody/ に保存されたデータは削除されません。

decisions status

kodus decisions status
PR メモリ、セッション、最後の SHA、エージェント、モジュール設定を表示します。

decisions show

kodus decisions show                  # 現在のブランチの PR メモリ
kodus decisions show auth             # 'auth' のモジュール決定
kodus decisions show feat/new-api     # 特定のブランチの PR 決定

decisions promote

kodus decisions promote                                   # 現在のブランチ、全モジュール
kodus decisions promote --branch feat/auth                # 特定のブランチ
kodus decisions promote --branch feat/auth --modules auth,users
フラグ説明
--branch <name>ブランチ名(デフォルト: 現在のブランチ)
--modules <ids>カンマ区切りのモジュール ID(デフォルト: 全マッチ)
PR レベルの決定を長期モジュールメモリに昇格します。

kodus config centralized

CLI から集中管理設定を管理します。

使用方法

kodus config centralized status
kodus config centralized init [owner/repo] --sync-option <pr|manual>
kodus config centralized sync
kodus config centralized disable
kodus config centralized download --out ./centralized-config.zip

サブコマンド

サブコマンド説明
status集中管理設定が有効かどうかと選択されたソースリポジトリを表示
init [repository]選択されたリポジトリの集中管理設定を有効化
syncオンデマンドで集中管理設定の同期を実行
disable集中管理設定を無効化して選択されたリポジトリをクリア
download --out <path>集中管理設定の ZIP バンドルをダウンロード

フラグ

フラグ適用先説明
--sync-option <pr | manual>init同期戦略。デフォルトは pr
--out <path>downloadZIP ファイルの必須出力パス
--json全集中管理サブコマンド構造化 JSON を出力
完全なウォークスルーは: /how_to_use/en/code_review/configs/centralized_config#cli-dedicated-section

kodus config repo

Kodus に保存されたリポジトリ設定を確認・更新します。チームキー認証が必要です。現在のリポジトリを対象にするには . を使用します。
kodus config repokodus config remote は同じコマンドグループのエイリアスです。

使用方法

kodus config repo add                                   # 現在のリポジトリを Kodus に追加
kodus config repo add owner/repo                        # 特定のリポジトリを追加
kodus config repo list                                  # 設定されたリポジトリを一覧表示
kodus config repo show                                  # 現在のリポジトリ設定を表示
kodus config repo setup                                 # ガイド付きセットアップウィザード
kodus config repo set . reviewEnabled true              # 設定を直接設定
kodus config repo open                                  # Kodus ダッシュボードを開く
kodus config repo add-ignore-file . "**/*.generated.ts"
kodus config repo add-base-branch . "release/*"
kodus config repo add-ignore-title . "^WIP:"

サブコマンド

サブコマンド説明
add [repository]Kodus にリポジトリを追加(ショートカット: kodus config -r [repository]
listKodus で設定されたリポジトリを一覧表示
show [repository]リポジトリ設定を表示
setup [repository]ガイド付きリポジトリセットアップウィザードを実行
set [repository] <key> <value>リポジトリ設定を直接設定
open [repository]高度な設定のための Kodus ダッシュボードを開く
add-pattern [repository] <field> <pattern>リストフィールドにパターンを追加(ignore-filesbase-branchesignore-titles
remove-pattern [repository] <field> <pattern>リストフィールドからパターンを削除
add-ignore-file [repository] <pattern>ショートカット: 無視ファイルパターンにパターンを追加
remove-ignore-file [repository] <pattern>ショートカット: 無視ファイルパターンを削除
add-base-branch [repository] <pattern>ショートカット: ベースブランチパターンを追加
remove-base-branch [repository] <pattern>ショートカット: ベースブランチパターンを削除
add-ignore-title [repository] <pattern>ショートカット: 無視タイトルパターンを追加
remove-ignore-title [repository] <pattern>ショートカット: 無視タイトルパターンを削除

フラグ

フラグ適用先説明
--no-promptadd追加後のセットアッププロンプトをスキップ

kodus rules

Kody Rules を作成、更新、表示します — Kodus がレビュー中に適用する構造化ルール。

使用方法

kodus rules view                                         # チームの全ルールを表示
kodus rules view --repo-id <id>                          # リポジトリでフィルタリング
kodus rules view --uuid <rule-uuid>                      # 単一のルールを取得
kodus rules create --title "No console.log" --rule "Avoid leaving console.log in committed code" --severity high
kodus rules update --uuid <rule-uuid> --severity critical

サブコマンド

サブコマンド説明
create新しい Kody Rule を作成
update既存のルールを更新
viewKody Rules を表示

rules create フラグ

フラグデフォルト説明
--title <title>ルールタイトル
--rule <rule>ルールの内容/説明
--repo-id <id>globalリポジトリ ID(全リポジトリに適用するには global
--severity <severity>mediumlowmediumhighcritical
--scope <scope>filepull request または file
--path <glob>**/*ファイルターゲティングのグロブパターン
--jsonfalse作成されたルールを JSON で出力

rules update フラグ

フラグ説明
--uuid <uuid>更新するルール UUID(必須)
--repo-id <id>更新されたリポジトリ ID
--title <title>更新されたタイトル
--rule <rule>更新された内容/説明
--severity <severity>更新された重要度
--scope <scope>更新されたスコープ
--path <glob>更新されたグロブパターン
--json更新されたルールを JSON で出力

rules view フラグ

フラグ説明
--uuid <uuid>UUID で単一のルールを取得
--repo-id <id>リポジトリ ID でルールをフィルタリング
--jsonルールを JSON で出力

kodus skills

CLI にバンドルされたエージェントスキル(Claude Code、Cursor、Codex)を確認してインストールします。

使用方法

kodus skills list                                        # バンドルされたスキルを一覧表示
kodus skills install                                     # 検出されたエージェントルートにインストール
kodus skills install --dry-run                           # 変更をプレビュー
kodus skills resync                                      # バンドルされたスキルを再同期
kodus skills uninstall                                   # バンドルされたスキルを削除

サブコマンド

サブコマンド説明
listこの CLI パッケージで利用可能なバンドルされたスキルを一覧表示
syncバンドルされたスキルを検出されたローカルエージェントディレクトリに同期
resyncバンドルされたスキルを検出されたローカルエージェントディレクトリに再同期
installバンドルされたスキルを検出されたエージェントルートにインストール(必要に応じてディレクトリを作成)
uninstall検出されたエージェントディレクトリからバンドルされた管理スキルをアンインストール

フラグ

フラグ適用先説明
--dry-runinstallsyncresyncuninstallファイルを書き込まずに計画された変更を表示
完全なマルチエージェントブートストラップには、プラットフォームインストーラー(curl -fsSL https://review-skill.com/install | bash)を使用してください。kodus skills はローカルの再同期とクリーンアップをカバーします。

kodus status

認証モード、組織、リポジトリ、フック、決定、バンドルされたスキル、CLI バージョンなど、統合された Kodus ステータスを表示します。
kodus status
何か問題が発生した場合や新しいマシンをオンボーディングする際の最初の診断として便利です。

kodus update

npm から Kodus CLI を最新バージョンに更新します。
kodus update
パッケージマネージャー(npmyarnpnpmbun)に対して正しいグローバルインストールコマンドを解決して実行します。インストーラースクリプトが使用されていた場合、CLI は再実行コマンドを案内します。

kodus subscribe

ブラウザで Kodus の価格/アップグレードページを開きます。
kodus subscribe

重要度レベル

問題は重要度によって分類されます(最も重要なものから順に):
レベル説明
critical即時対応が必要な重大なセキュリティまたは安定性の問題
error重大なバグや問題
warning対処する価値のある潜在的な問題
info提案とベストプラクティス

問題カテゴリ

カテゴリ説明
security_vulnerabilityセキュリティ関連の問題
bug潜在的なバグ
performanceパフォーマンス最適化の機会
code_qualityコード品質の改善
best_practicesベストプラクティス違反
complexityコードの複雑性の問題
maintainability保守性の懸念
styleコードスタイルの問題