Skip to content
Apothem
リファレンス

ハーネスレジストリ

組み込み Apothem ハーネスアダプターの技術レジストリリファレンス。

ハーネスレジストリは、CLI、ドキュメント、フィクスチャテスト、規約ピン検証で使用される 信頼できる唯一の情報源(source-of-truth)としてのアダプターインベントリです。ランタイムの ソースは src/apothem/lib/harness_registry.py であり、以下の各行はそのレジストリ、各 アダプターの capabilities.yml、および各アダプターの STANDARD-CONVENTION-PIN.md まで 追跡できます。

レジストリマトリクス

ハーネスインストール名スコープフォーマットターゲットMCP規約ピン
Antigravityantigravityusermarkdown~/.gemini/GEMINI.md; ~/.gemini/antigravity-cli/plugins/apothem/discovery-pendingsrc/apothem/harnesses/antigravity/STANDARD-CONVENTION-PIN.md
Claude Codeclaude-codeuserjson~/.claude/settings.json; ネイティブの agentsrulesskillsstatuslinesoutput-styles; ~/.claude/.apothem/support/nativesrc/apothem/harnesses/claude_code/STANDARD-CONVENTION-PIN.md
CodeBuddycodebuddyprojectmarkdown<project>/.codebuddy/rules/apothem-rules.mdnativesrc/apothem/harnesses/codebuddy/STANDARD-CONVENTION-PIN.md
Codexcodexusermarkdown~/.codex/AGENTS.md; hooks.json; hooks/; agents/*.toml; ~/.agents/skills/; ~/.config/apothem/discovery-pendingsrc/apothem/harnesses/codex/STANDARD-CONVENTION-PIN.md
Cursorcursorprojectmdc<project>/.cursor/rules/apothem-rules.mdcnativesrc/apothem/harnesses/cursor/STANDARD-CONVENTION-PIN.md
Gemini CLIgemini-cliprojectmarkdown<project>/GEMINI.md; <project>/.gemini/{commands,skills,agents}/discovery-pendingsrc/apothem/harnesses/gemini_cli/STANDARD-CONVENTION-PIN.md
GitHub Copilotgithub-copilotprojectmarkdown<project>/.github/copilot-instructions.mdunsupportedsrc/apothem/harnesses/github_copilot/STANDARD-CONVENTION-PIN.md
GLM (Z.ai)glmprojecttoml<project>/.apothem/providers/glm.tomlunsupportedsrc/apothem/harnesses/glm/STANDARD-CONVENTION-PIN.md
Hermeshermesuseryaml~/.hermes/config.yaml; ~/.hermes/.apothem/support/unsupportedsrc/apothem/harnesses/hermes/STANDARD-CONVENTION-PIN.md
Kimi Codekimi-codeprojectmarkdown<project>/.kimi-code/.apothem/support/; <project>/AGENTS.mddiscovery-pendingsrc/apothem/harnesses/kimi_code/STANDARD-CONVENTION-PIN.md
Kirokiroprojectmarkdown<project>/.kiro/steering/apothem-rules.mdnativesrc/apothem/harnesses/kiro/STANDARD-CONVENTION-PIN.md
Open-Clawopen-clawuserjson~/.openclaw/openclaw.json; ~/.openclaw/.apothem/support/unsupportedsrc/apothem/harnesses/open_claw/STANDARD-CONVENTION-PIN.md
OpenCodeopencodeuserjson~/.config/opencode/opencode.json; ネイティブの commandsskillsagents; .apothem/support/nativesrc/apothem/harnesses/opencode/STANDARD-CONVENTION-PIN.md
Qwen Codeqwen-codeuserjson~/.qwen/settings.json; ~/.qwen/QWEN.md; ネイティブの commandsskillsagents; .apothem/support/nativesrc/apothem/harnesses/qwen_code/STANDARD-CONVENTION-PIN.md
Traetraeprojectmarkdown<project>/.trae/rules/apothem-rules.mdnativesrc/apothem/harnesses/trae/STANDARD-CONVENTION-PIN.md
Windsurfwindsurfprojectmarkdown<project>/.devin/rules/apothem-rules.mdunsupportedsrc/apothem/harnesses/windsurf/STANDARD-CONVENTION-PIN.md
Zedzedprojectmarkdown<project>/.rulesnativesrc/apothem/harnesses/zed/STANDARD-CONVENTION-PIN.md

ペイロードコホートのサポート

ステータス値は nativeconvertedsupport-treeprofile-projectedunsupportednot-applicablediscovery-pending です。

ハーネスネイティブまたは変換済みペイロードサポートツリーペイロード未サポートまたは保留中の警告
Antigravity変換済みのコマンドと委任ワーカー;ネイティブのスキル、サブワーカーディスパッチ、システムプロンプトテンプレート;プロファイルから投射されたツール制限フック、ルール、テンプレートステータスライン、出力スタイル;MCP とメモリの発見は保留中
Claude Code変換済みのコマンド;ネイティブのスキル、フック、委任ワーカー、ルール、ステータスライン、出力スタイル、MCP、サブワーカーディスパッチ、ツール制限、メモリテンプレートCLAUDE.md は引き続きオペレーターの所有;アダプターが書き込むシステムプロンプトテンプレートはなし
CodeBuddyネイティブのルール、MCP、システムプロンプトテンプレート、メモリ;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、サブワーカーディスパッチ
Codex変換済みのコマンドと委任ワーカー;ネイティブのスキル、フック、サブワーカーディスパッチ、システムプロンプトテンプレート、メモリ;プロファイルから投射されたツール制限ルール、テンプレートステータスライン、出力スタイル;Apothem は config.toml を上書きしないため MCP の発見は保留中
Cursorネイティブのルール、MCP、システムプロンプトテンプレート;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、サブワーカーディスパッチ、メモリ
Gemini CLI変換済みのコマンドと委任ワーカー;ネイティブのスキル、サブワーカーディスパッチ、システムプロンプトテンプレート;プロファイルから投射されたツール制限フック、ルール、テンプレートステータスライン、出力スタイル;MCP とメモリの発見は保留中
GitHub Copilotネイティブのルールとシステムプロンプトテンプレート;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、MCP、サブワーカーディスパッチ、メモリ
GLM (Z.ai)なしなしコマンド、スキル、フック、委任ワーカー、ルール、テンプレート、ステータスライン、出力スタイル、MCP、サブワーカーディスパッチ、ツール制限、システムプロンプトテンプレート、メモリ —— GLM はネイティブな設定面を持たないモデルバックエンドです
Hermes変換済みのコマンド;ネイティブのシステムプロンプトテンプレート;プロファイルから投射されたツール制限スキル、フック、委任ワーカー、ルール、テンプレートステータスライン、出力スタイル、MCP、サブワーカーディスパッチ
Kimi Codeネイティブのサブワーカーディスパッチ、システムプロンプトテンプレート、メモリコマンド、スキル、フック、委任ワーカー、ルール、テンプレートステータスライン、出力スタイル;MCP とツール制限の発見は保留中
Kiroネイティブのルール、MCP、システムプロンプトテンプレート、メモリ;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、サブワーカーディスパッチ
Open-Claw変換済みのコマンド;ネイティブのシステムプロンプトテンプレート;プロファイルから投射されたツール制限スキル、フック、委任ワーカー、ルール、テンプレートステータスライン、出力スタイル、MCP、サブワーカーディスパッチ
OpenCode変換済みのコマンドと委任ワーカー;ネイティブのスキル、MCP、サブワーカーディスパッチ、システムプロンプトテンプレート;プロファイルから投射されたツール制限フック、ルール、テンプレートステータスライン、出力スタイル
Qwen Code変換済みのコマンドと委任ワーカー;ネイティブのスキル、フック、MCP、サブワーカーディスパッチ、システムプロンプトテンプレート、メモリ;プロファイルから投射されたツール制限ルール、テンプレートステータスライン、出力スタイル
Traeネイティブのルール、MCP、システムプロンプトテンプレート;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、サブワーカーディスパッチ、メモリ
Windsurfネイティブのルールとシステムプロンプトテンプレート;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、MCP、サブワーカーディスパッチ、メモリ
Zedネイティブのルール、MCP、システムプロンプトテンプレート;プロファイルから投射されたツール制限なしコマンド、スキル、フック、委任ワーカー、ステータスライン、出力スタイル、サブワーカーディスパッチ、メモリ

検証フック

レジストリは次のチェックを通じて同期が保たれます。

チェック目的
python scripts/dev/validate_harness_convention_pins.py --today YYYY-MM-DD各アダプターが最新の規約ピンを持ち、レジストリが依然として 17 個のアダプターを列挙していることを確認します。
python -m apothem.conformity.gate --all .ドキュメントと実装の準拠性チェックを実行します。
python -m pytestレジストリのフィクスチャテストとアダプターの契約テストを実行します。

生成されたハーネスアダプターリファレンス

HarnessScopeFormatTarget paths
Antigravity (antigravity)usermarkdown~/.gemini/GEMINI.md
~/.gemini/antigravity-cli/plugins/apothem/
Claude Code (claude-code)userjson~/.claude/.apothem/support/{templates,hooks,conformity,schemas}/
~/.claude/settings.json
~/.claude/{agents,rules,skills,statuslines,output-styles}/
CodeBuddy (codebuddy)projectmarkdown<project>/.codebuddy/rules/apothem-rules.md
Codex (codex)usermarkdown~/.agents/skills/
~/.codex/AGENTS.md
~/.codex/agents/*.toml
~/.codex/hooks.json
~/.codex/hooks/
~/.config/apothem/{rules,templates}/
Cursor (cursor)projectmdc<project>/.cursor/rules/apothem-rules.mdc
Gemini CLI (gemini-cli)projectmarkdown<project>/.gemini/.apothem/support/
<project>/.gemini/{commands,skills,agents}/
<project>/GEMINI.md
GitHub Copilot (github-copilot)projectmarkdown<project>/.github/copilot-instructions.md
GLM (Z.ai) (glm)projecttoml<project>/.apothem/providers/glm.toml
Hermes (hermes)useryaml~/.hermes/.apothem/support/
~/.hermes/config.yaml
Kimi Code (kimi-code)projectmarkdown<project>/.kimi-code/.apothem/support/
<project>/AGENTS.md
Kiro (kiro)projectmarkdown<project>/.kiro/steering/apothem-rules.md
Open-Claw (open-claw)userjson~/.openclaw/.apothem/support/
~/.openclaw/openclaw.json
OpenCode (opencode)userjson~/.config/opencode/.apothem/support/
~/.config/opencode/opencode.json
~/.config/opencode/{commands,skills,agents}/
Qwen Code (qwen-code)userjson~/.qwen/.apothem/support/
~/.qwen/QWEN.md
~/.qwen/settings.json
~/.qwen/{commands,skills,agents}/
Trae (trae)projectmarkdown<project>/.trae/rules/apothem-rules.md
Windsurf (windsurf)projectmarkdown<project>/.devin/rules/apothem-rules.md
Zed (zed)projectmarkdown<project>/.rules

On this page