Install
brew install blankeos/tap/crabcode # Homebrew (macOS/Linux)
npm install -g crabcode # or npm
bun install -g crabcode # or bun
cargo binstall crabcode # or cargo-binstall (prebuilt binary, faster)
cargo install crabcode # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabcode/main/install.sh | sh # or linux/macos (via curl)
Release Notes
Bug Fixes
- Treat
@ai-sdk/gateway as OpenAI-compatible provider by @Blankeos
- Group adjacent tool calls and outputs in API payload by @Blankeos
- Bad merge left uplicate enabled_providers/disabled_providers by @Blankeos
- Correct multibyte character handling in get_selected_text() (#14) by @visitorise in #14
- Sanitize wrapped lines and honor hard line breaks by @Blankeos
- Add OpenAI Responses Lite contract for codex models by @Blankeos
- For kimi-k3 & possibly anthropic models, require explicit non-final stop to request phase-less follow-up by @Blankeos
- Vercel ai gateway endpoint by @Blankeos
Features
- Report session activity to herdr agent panel (#17) by @Blankeos in #17
- Add prompt-caching diagnostics for provider streams + docs by @Blankeos
- Add Anthropic prompt caching for gateway and direct requests by @Blankeos
- Apply top-level runtime settings (#12) by @yan-ad in #12
- Add editor protocol server (#8) by @yan-ad in #8
- Add continuation guidance for interrupted turns by @Blankeos
- Add shell completion command (#9) by @yan-ad in #9
- Add upgrade command (#7) by @yan-ad in #7
New Contributors
Install crabcode 0.0.10
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blankeos/crabcode/releases/download/v0.0.10/crabcode-installer.sh | sh
Install prebuilt binaries via Homebrew
brew install blankeos/tap/crabcode
Download crabcode 0.0.10