技術
Agent Skillsは「インターフェースと実装の分離」で設計すると理解しやすい
『プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則』で学んだ「インターフェースと実装の分離」は、Agent Skillsの設計にも応用できます。SKILL.mdには契約と処理フローを置き、具体的な知識や実装を外部へ分離することで、Skillの構造を保ったまま中身を差し替えられる設計について考えます。
10分で読めます 続きを読む
Tag Archive
『プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則』で学んだ「インターフェースと実装の分離」は、Agent Skillsの設計にも応用できます。SKILL.mdには契約と処理フローを置き、具体的な知識や実装を外部へ分離することで、Skillの構造を保ったまま中身を差し替えられる設計について考えます。
Claude CodeとCodexのAgent Skills共有を、シンボリックリンクからWindowsのジャンクションへ変更しました。実際に運用して分かった違いや制約、git clone後の再設定、READMEやセットアップスクリプトでの管理方法をまとめます。
Claude Code独自の機能だと思っていたSkillには、Agent Skillsという標準的な仕組みがありました。本記事では、SKILL.mdを中心とした構成や、Progressive Disclosureによる段階的な情報読み込み、scripts・references・assetsの役割をわかりやすく整理します。
Claude CodeとCodexがCLAUDE.md・AGENTS.md・rules/をどう読み込むかをcodex execで実際に検証。Codexが.claude/rules/を自発的に探索していた発見や、グローバルファイルの読み込み確認方法を解説。
Claude CodeとCodexを組み合わせた開発フローが、個人開発者の間で急速に広まっている。 多くの記事では「Claude Codeで実装してCodexでレビュー」と紹介されているが、設計こそClaude Codeの本領という逆転の発想がより高い再現性を生む。