ask-codex について
ローカルの `codex` コマンドラインを実行し、コーディングの質問への回答や作業を行うスキルです。モデルや作業ディレクトリを指定でき、直近のセッション再開やサンドボックス内での自動変更にも対応します。
主な機能
- 01`codex exec`でコーディング依頼を実行
- 02モデルと作業ディレクトリの指定
- 03直近のセッションの再開
- 04サンドボックス内の自動編集
活用シーン
- 01コードについて質問
- 02プロジェクトディレクトリの分析
- 03コード変更の依頼
- 04前回のコーディングセッションの継続
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hiroro-work/ claude-plugins --skill ask-codexインストール後、Claude Code で/ask-codexを入力して読み込まれたか確認します。
同梱ファイル.claude-plugin/plugin.json
詳細
Codex に質問する
コーディングの支援を受けるため、ローカルの codex CLI を実行します。
注: このスキルを利用するには、codex CLI をインストールし、システムの PATH から実行できるようにする必要があります。
クイックスタート
codex exec で単一のクエリを実行します。
codex exec "Your question or task here"
よく使うオプション
| オプション | 説明 |
|---|---|
-m MODEL | モデルを指定します |
-C DIR | 作業ディレクトリを設定します |
--full-auto | workspace-write サンドボックスでの自動実行を有効にします |
使用可能なオプションをすべて確認するには、
codex exec --helpを実行してください。
セッションを再開する
exec resume --last を使うと、直近のセッションをフォローアッププロンプトで続行できます。
codex exec resume --last "Your follow-up prompt"
注:
-Cや--full-autoなどのexecレベルのフラグは、exec resumeでは使用できません。再開したセッションでは、元のセッションの作業ディレクトリが引き継がれます。 再開時にサンドボックスを調整するには、-c sandbox_mode="workspace-write"を使用してください。-m MODELは引き続き使用できます。
例
コーディングに関する質問をする:
codex exec "How do I implement a binary search in Python?"
特定のディレクトリ内のコードを分析する:
codex exec -C /path/to/project "Explain the architecture of this codebase"
特定のモデルを使用する:
codex exec -m <model> "Write a function that validates email addresses"
Codex に変更を自動的に行わせる:
codex exec --full-auto "Add error handling to all API endpoints"
注記
- Codex は
execサブコマンドで非対話的に実行されます - デフォルトでは、出力は stdout に送られ、承認なしにファイルが変更されることはありません
- サンドボックスの制約内で自動実行するには、
--full-autoを使用してください -Cを指定しない場合、コマンドは現在の作業ディレクトリを引き継ぎます
コメント
Markdown 対応