まとめ検索.com

Codex が SKILL.md を 220 行で切る原因は、Codex 自身の prompt の 1 行だった

zenn · 2026-05-28

この記事で分かること

CodexがSKILL.mdを220行で切り捨てる原因が、Codex自身のプロンプトの1行にあるという発見が得られる。具体的には、Codexの内部プロンプトにファイルサイズ制限や分割指示が含まれている可能性が指摘されている。この知見は、Codexに大量のコードを読ませる際の制約を理解し、ファイル分割戦略を立てるのに役立つ。

詳細要約

CodexがSKILL.mdを220行で分割する原因は、Codex自身のプロンプトに「ファイルが長すぎる場合は分割する」という指示が1行含まれているためである。実際に使う際の注意点として、SKILL.mdを分割させたくない場合は、Codexに与えるプロンプトからこの分割指示を削除するか、分割の閾値となる行数を明示的に変更する必要がある。また、分割が発生する条件はプロンプトの記述次第で変わるため、Codexの挙動を制御したい場合は、プロンプト内のファイル長に関する指示文を事前に確認し、必要に応じて編集することが有効である。

関連ニュース