v2.2.0 — Native Anthropic backend: route Claude alongside your local models
Albatross now speaks to Claude directly. Add ANTHROPIC_API_KEY, run /backend anthropic, and Claude models join your routing stack alongside local backends — with the same transparent, auditable routing receipts as everything else.
Added
- Native
anthropicbackend using the documented Claude Messages and Models APIs withANTHROPIC_API_KEY. (Claude.ai OAuth and subscription tokens are intentionally unsupported.) - Full agent-loop support: streaming text, tool calls, image input, and thinking-signature round-tripping.
- Honest accounting: cache-read and cache-write token accounting, model/effort receipts, and date-aware Claude Sonnet 5 pricing on the per-turn cost line.
Pair it with routing policies from v2.1.0: put Sonnet 5 on your high tier, a local qwen2.5-coder on low, and let /route report show which model earns its cost.
Install
brew install morganlinton/tap/albatross
# or
cargo install albatross-cliNotarized macOS binaries are attached below. Site: https://albatross.sh · crates.io: https://crates.io/crates/albatross-cli
Full Changelog: v2.1.0...v2.2.0