PR・コミット・差分・ファイルをレビューし、再現条件と根拠のある不具合、回帰、検証漏れを報告する。変更が差分の外で何を壊しうるか(影響範囲)を、安全の根拠をコードで証明して確かめるときにも使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Codex CLI(`codex exec`)に、モデル・reasoning effort・速度を指定して作業(調査、レビュー、相談、実装)を頼み、結果を受け取って要約する。
「solで〜して」「astra xhighで調べて」「luna low fastで」「Codexで〜」「Codexに聞いて/やらせて」のように、呼び名(sol / astra / luna)やCodexを指定して作業を頼まれたときだけ使う。文中に普通の単語として「sol」「luna」が出てきただけのときは使わない。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Claude CodeからCodex CLIを非対話で実行する。依頼文の「呼び名・effort・fast」から引数を決め、毎回すべて明示して実行する。~/.codex/config.tomlの既定値には頼らない。
| 呼び名 | -m | 使えるeffort |
|---|---|---|
| sol | gpt-6.1-sol | low, medium, high, xhigh, max |
| astra | gpt-6-astra | low, medium, high, xhigh, max |
| luna | gpt-6-luna | low, medium, high, xhigh, max |
gpt-6-sol、gpt-5.6系、effortのultraは使わない。
書き方は<呼び名> [<effort>] [fast]。大文字と小文字は区別しない。例: sol、astra xhigh、luna low、sol high fast。
| 要素 | 省略したとき | 指定したとき |
|---|---|---|
| 呼び名 | sol(「Codexで」だけのときも) | 表の-mの値 |
| effort | medium | -c model_reasoning_effort=<effort> |
| fast | -c 'service_tier="default"'(通常の速さ) | -c 'service_tier="priority"'(Fast。速さ2倍、使用量も増える) |
表にない呼び名やeffort(ultraなど)が指定されたら、実行せずに、使える値を示して止まる。
codex exec -m <slug> -c model_reasoning_effort=<effort> -c 'service_tier="<default|priority>"' \
-C <作業ディレクトリ> -s <sandbox> \
-o <作業ディレクトリ>/.tmp/codex/<YYYYMMDD-HHMMSS>.md \
"$(cat <<'PROMPT'
<プロンプト>
PROMPT
)" </dev/null
service_tierの値は、TOMLの文字列になるよう、-c 'service_tier="default"'のように単一引用符で囲んで二重引用符ごと渡す。<<'PROMPT')で渡す。二重引用符で直接囲むと、プロンプト中のバッククォートや$がシェルに展開されてしまう。</dev/nullで閉じる(codex execは、パイプされた標準入力を<stdin>ブロックとしてプロンプトに足すため、EOFまで待ってしまう)。git -C <作業ディレクトリ> rev-parse --is-inside-work-treeで確かめ、Gitリポジトリの外なら--skip-git-repo-checkを付ける(付けないとNot inside a trusted directoryで失敗する)。read-only。ファイルの変更を頼まれたときだけworkspace-writeにする。--dangerously-*系のオプションは使わない。-oで最後の返答をファイルに受け取る。先にmkdir -p <作業ディレクトリ>/.tmp/codexを実行しておく。run_in_backgroundで実行し、完了の通知を待つ。.env、auth.jsonの中身は入れない。次の見出しで組む。見出しは省略しない(該当がなければ「なし」と書く)。
## ゴール
<1文。終わったとき何が成り立っているか>
## 完了条件
- <確かめられる形で。調査なら「〜の答えと、根拠のファイル:行」、実装なら「〜のテストが通る」「〜が表示される」>
## 範囲
- 対象: <ファイル、ディレクトリ、URL>
- 変更: <してよい/しない。してよいなら、触ってよいファイル>
- やらないこと: <広げてほしくない方向>
## 背景
<判断に必要な事実だけ。経緯の全文は貼らない>
## 出力
<返答の構成。例: 結論 → 根拠 → 未確認の点>
## 止まる条件
完了条件をすべて満たしたら、そこで止まって報告する。範囲の外の変更が必要なとき、または判断が分かれる点に当たったときは、推測で進めずに、その時点までの結果と論点を報告する。
.tmp/plan/などのファイルにして渡す場合も、同じ見出しにする。-oのファイルを読んで、要点を報告する。使ったモデル、effort、速度も添える。workspace-writeで実行したら、git statusとgit diffで変更を確かめてから報告する。model is not supported)、エラー文をそのまま報告し、勝手に別のモデルに切り替えない。아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
PR・コミット・差分・ファイルをレビューし、再現条件と根拠のある不具合、回帰、検証漏れを報告する。変更が差分の外で何を壊しうるか(影響範囲)を、安全の根拠をコードで証明して確かめるときにも使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
エージェントが同じ間違いを繰り返すとき、履歴から間違いの種類を洗い出し、設計、型、lint・CI、テスト、文書の順に、効く範囲で最も上の層で再発を防ぐ。計画を承認してから実装し、各チェックが過去の実際の間違いで失敗することを証明する。'/correct'で使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
アプリを利用者と同じ操作で動かして振る舞いを確かめる、プロジェクト専用の検証スキル(`.claude/skills/verify-<app>/`)と機能一覧を作る。言語、フレームワーク、Web・CLI・API・デスクトップを問わない。'/create-verification-skill'、'このリポジトリの検証スキルを作って'、UI・CLI・サービスの振る舞いを確かめる手順がリポジトリにないときに使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
リポジトリにエージェント開発用の検証基盤を整える。`make check`、GitHub ActionsのCI、短いAGENTS.mdを、言語とツールを検出して作る。'harness-init'、'リポジトリを初期化して'、'検証コマンドを用意して'、新規リポジトリ作成直後や既存リポジトリへの導入時に使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
既存のコードやシステムが今どう動いているか(仕組み、処理の流れ、どこに何があるか、どの層やモジュールが持つべきか)を、コードを読んで説明する。'どうなっているか'、'仕組みを教えて'、'この処理の流れ'、'これはどこに置くべきか'、変更の前に既存の仕組みを理解したいときに使う。なぜ今の形なのか(経緯)は`why`、技術の選定は`research`を使う。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
知らない分野にキャッチアップするとき、汎用的な言葉から界隈の用語・中心の人・場(学会・雑誌・個人ブログ・動画・リポジトリ・一覧)を特定し、 引用・リンク・著者を芋づる式にたどって、当たりの原文(論文も個人の記事や動画の字幕も)を要約せずそのまま ~/research/<話題>/sources/ に落とす。 周ごとに地図(map.md)を育て、要る主張の全部に原文が付くか飽和したら止める。 見張りのモードでは、地図の場(Qiita・Zenn のタグ、note、YouTube、ブログ、arXiv)の新着を RSS で引いて原文の冒頭つきで並べる。 以下で使用:「芋づる式に調べて」「この分野をキャッチアップしたい」「界隈の用語と人から掘って」 「論文とか先行研究を漁って」「既存の技術を真似したいから元ネタを探して」「上手い人のやり方を集めて」「原文で落として」「/imozuru」 「〇〇って研究あるの?原典ほしい」「全然わからないから流れを掘って」「どういう界隈でどう呼ばれてるか知りたい」 「〇〇の新着見て」「今週の〇〇の記事まとめて」「キャッチアップ」「/imozuru watch」 "dig into this field", "find the canonical papers on X", "literature dive", "what's new in X this week"。 以下には使用しない: 答えが1つの事実の確認(年・有無だけ・仕様1つ → そのまま検索)/ 手元の PC の中の資料を探す/読んだ資料の要約や解説を書く。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.