Add subagent Cortex Code integrations#30
Conversation
493b078 to
850bce8
Compare
850bce8 to
1698ad7
Compare
iamontheinet
left a comment
There was a problem hiding this comment.
Thanks for bringing the Codex, Cursor, and CLI integrations into the kit — these are valuable additions. However, since snowflake-ai-kit is the single canonical repo (not a mirror of subagent-cortex-code), we need to restructure to avoid duplication with what already ships here.
Requested changes
-
Remove
integrations/claude-code/— this duplicatesplugins/cortex-code/which is already maintained in this repo. -
Remove
skills/cortex-code/— same scripts already exist inplugins/cortex-code/scripts/. -
Remove
shared/scripts/— third copy of the same code (execute_cortex.py,route_request.py, etc.). -
Drop internal design docs —
docs/plans/anddocs/specs/are internal design artifacts, not user-facing. Keepdocs/references/(CLI reference, troubleshooting, routing examples). -
Rename
subagent-cortex-code/tointegrations/— this is no longer a separate repo; the directory name should reflect its role within ai-kit.
Target structure
snowflake-ai-kit/
├── plugins/cortex-code/ # Claude Code plugin (existing, unchanged)
├── integrations/
│ ├── codex/ # OpenAI Codex (new)
│ ├── cursor/ # Cursor IDE (new)
│ └── cli-tool/ # Standalone Python CLI (new)
├── shared/security/ # Shared security modules (single copy)
└── tests/ # Unified test suite
This keeps the net-new value (Codex, Cursor, CLI tool, security tests) while eliminating the 3x duplication of core scripts. Happy to help with the restructure if useful.
Summary
subagent-cortex-code/repository as a source folder insnowflake-ai-kitplugins/cortex-code/Claude Code plugin unchangedNotes
Snowflake-Labs/subagent-cortex-code.git, generated bytecode, large files, or local personal artifacts are includedValidation
bash tests/run-tests.sh→ 23 passed, 0 failed, 0 warnings, 1 skipped