What's New
Factory AI Compatibility
Claude Octopus now works on both Claude Code and Factory AI Droid. Factory's plugin format is interoperable with Claude Code, and Octopus now explicitly supports both platforms.
Install on Factory AI:
droid plugin marketplace add https://github.com/nyldn/claude-octopus
droid plugin install claude-octopus@nyldn-pluginsChanges
.factory-plugin/plugin.json— Factory AI manifest alongside existing.claude-plugin/- Platform detection —
OCTOPUS_HOSTvariable auto-detects Claude Code vs Factory Droid vs standalone detect_claude_code_version()— handlesdroid --versionwith full feature parity assumptiondocs/FACTORY-AI.md— complete install guide, architecture notes, troubleshooting- README — Factory AI badge, install instructions, marketplace link
Architecture
Octopus detects the host platform at startup:
OCTOPUS_HOST=claude— running under Claude CodeOCTOPUS_HOST=factory— running under Factory AI DroidOCTOPUS_HOST=standalone— running from terminal/scripts
Factory's interop layer resolves ${CLAUDE_PLUGIN_ROOT} → ${DROID_PLUGIN_ROOT} transparently. All 32 personas, 49 commands, 50 skills, and 10 hook event types work on both platforms.
All 64 pre-push tests pass.