Grok WorldGrok Build CLI field station
信号ロック
NAV

GROK BUILD CLI / 04

Project rules を記述し Claude Code 互換性を検証する

読み込まれたファイルと precedence が見えるときだけ互換性は役立ちます。Rules を短く、version 管理し、テスト可能にします。

CHANNELREPOSITORY コンテキスト / 中級 / 11 MIN
情報確認日2026-07-26
ORIGINOFFICIAL DOCS / PRIMARY

安定した指示を AGENTS.md に置く

repository root の AGENTS.md に、全タスク共通の architecture boundary、build/test command、coding convention、安全規則を書きます。subtree が本当に異なる場合だけ nested AGENTS.md を追加します。

Grok は repository root から working directory へ rules を探索し、競合時は深いファイルが優先されます。短く具体的な規則は、大きな handbook より従いやすくレビューもしやすくなります。

  • 実行できる verification commands を書く。
  • generated path と protected path を明示する。
  • 一時的な作業ではなく architecture constraints を説明する。

証拠を使って Claude Code から移行する

xAI 公式文書は、native .grok assets と共に Claude Code の instruction files、marketplaces、plugins、skills、MCPs、agents、hooks を自動読込できると説明しています。これは出典付きの compatibility claim として扱い、全 extension が同じ動作だと仮定せず実 repository で確認します。

文書化された instruction sources には CLAUDE.md、Claude.md、CLAUDE.local.md、.claude/rules が含まれます。grok import subcommand は Claude Code sessions 向けで、asset discovery に import は不要です。

grok inspect

# 必要なとき互換 Claude Code session history を取り込む
grok import

Repository を汚さず一回限りの rule を加える

現在の run だけに必要な狭い指示には --rules を使います。system-prompt override は system prompt 全体を置き換えるため、安易に使いません。

ファイルまたは compatibility settings の変更後に inspect を再実行します。報告された path と概算 token cost を確認し、重複や競合を元のファイルで解消します。

grok --rules "Always use TypeScript. Prefer functional components."
grok inspect