A Claude Code provider plugin for Animus.
Status: Under construction — landing in Animus v0.4.x. This crate currently lives in the Animus core workspace at
crates/animus-provider-claude/; v0.4.x extracts it to this standalone repository.
Animus v0.4.0 makes providers (LLM CLI wrappers) pluggable. This repository will ship animus-provider-claude, a stdio plugin that wraps Anthropic's Claude Code CLI as an Animus provider. Any workflow phase that targets tool: claude dispatches through this plugin.
Once published:
animus plugin install animus-provider-claudeThe Animus daemon image bundles this plugin pre-installed, so tool: claude workflows work out of the box on hosted runners.
agents:
default:
model: claude-sonnet-4-6
tool: claude
mcp_servers: ["animus"]The tool: claude line resolves to this provider plugin via the daemon's plugin registry.
- Extract from Animus core workspace at v0.4.x cut
- Publish
animus-provider-claudecrate to crates.io - Release binaries (macOS aarch64/x86_64, Linux x86_64) on tag
- Independent semver track
- CI exercises the contract test from
animus-protocol
- Protocol:
animus-plugin-protocol(provider variant) - Naming: repo, crate, and binary all named
animus-provider-claudeper the naming contract - Core repo: Animus
MIT — see LICENSE.