CLIリファレンス
コマンド概要
aidk [command] [options]
| コマンド | 説明 |
|---|---|
aidk init | 現在のプロジェクトにAIDK構造を初期化する |
aidk add rule <name> | 新しいルールを追加する |
aidk add skill <name> | 新しいスキルを追加する |
aidk add workflow <name> | 新しいワークフローを追加する |
aidk update | レジストリからコンポーネントを確認して更新する |
aidk uninstall | インストールされたすべてのコンポーネントを正確に削除し、設定をクリーンアップする |
aidk --version | 現在のバージョンを表示する |
aidk --help | ヘルプを表示する |
aidk init
現在のディレクトリにAIDKを初期化します。
操作のヒント: インタラクティブなプロンプトでは、上下の矢印キーで移動し、スペースキーを押して項目の選択・解除を行い、Enterキーで選択を確定します。
aidk init
オプション:
--ide <cursor|antigravity|claude-code>— 対象IDE(デフォルト:antigravity)--force— 構造が既に存在する場合に上書きする
例:
# Cursor IDE用に初期化
aidk init --ide cursor
# 既存の構造を上書き
aidk init --force
aidk add rule
.agent/rules/ に新しいルールファイルを追加します。
aidk add rule <name>
例:
aidk add rule security
# 作成:.agent/rules/security.md
aidk add skill
.agent/skills/ に新しいスキルを追加します。
aidk add skill <name>
例:
aidk add skill fastapi
# 作成:.agent/skills/fastapi/SKILL.md
aidk add workflow
.agent/workflows/ に新しいワークフローを追加します。
aidk add workflow <name>
例:
aidk add workflow deploy
# 作成:.agent/workflows/deploy.md
aidk update
インストール済みのコンポーネントの変更を確認し、レジストリから新しいコンポーネントを探索します。
aidk update
このコマンドは以下の操作を実行します:
- 変更の確認: プロジェクト内の現在のルール、スキル、ワークフローをAIDKレジストリの最新バージョンと比較します。
- 新しいコンポーネントの探索: レジストリにある、まだインストールされていない新しいコンポーネント(ルール、スキル、ワークフロー)を自動的に特定します。
- 選択的な更新: インタラクティブなインターフェースを提供し、すべてを更新するか、特定のコンポーネントを選択するかを確認します。
例:
# プロジェクト全体を確認して更新する
aidk update
aidk uninstall
AIDKによってインストールされたすべてのコンポーネントを削除し、プロジェクトの構成をクリーンアップします。
aidk uninstall
このコマンドは以下の操作を実行します:
- アンインストールの確認: 実行前に確認メッセージを表示します(
--forceフラグでスキップ可能)。 - コンポーネントの削除: 個人の設定を保護するため、ディレクトリ(
.cursor/、.agent/、.claude/)を完全に削除することなく、AIDKによってインストールされたルール、スキル、ワークフロー、フェーズを正確に削除します。 - 設定とドキュメントのクリア:
AGENTS.md、CLAUDE.md、および.ai-devkit.json構成ファイルを削除します。
例:
# 全てのAIDKコンポーネントのアンインストール
aidk uninstall
よくあるエラー
| エラー | 原因 | 解決策 |
|---|---|---|
Command not found: aidk | インストールされていないかPATHが未設定 | npm install -g @caeruxlab/aidk を実行 |
ENOENT: .agent already exists | ディレクトリが既に存在する | --force フラグを使用 |
403 Forbidden | npmレジストリ認証エラー | .npmrc とGitLabトークンを確認 |