claw-code
Rust CLI coding agent harness using Anthropic and OpenAI-compatible APIs
Claw Code is a Rust implementation of the `claw` command-line coding agent, built from source with cargo. It runs one-shot prompts or interactive sessions using an API key, and the docs cover local OpenAI-compatible servers such as Ollama, llama.cpp and vLLM. The README describes the repo as an agent-managed exhibit, not the production project, and points to LazyCodex and Gajae-Code for real work.
Strengths
- `claw doctor` checks API key, model access and tool configuration after build
- Docs cover local OpenAI-compatible providers: Ollama, llama.cpp, vLLM
- Build steps documented for macOS, Linux and Windows PowerShell
- MIT license; workspace test suite and deterministic mock-service parity harness
Weaknesses
- README says it is not the serious production project and points elsewhere
- Build-from-source only; `cargo install claw-code` installs a deprecated stub
- Requires an API key; Claude subscription login is not supported
- No ACP/Zed daemon yet; `claw acp serve` only returns status
- no GPU
- Docker + Compose
- Needs Rust toolchain (cargo), LLM API key
- Models: Anthropic API, OpenAI-compatible APIs, Ollama, llama.cpp, vLLM