AnswerDotAI

Fastclaude — Design skill for Claude Code

Design community

Small completions-style Python interface backed by the Claude CLI.

How to install Fastclaude

This entry records only its repository, not the path inside it, so there is no exact command to give. Open AnswerDotAI/fastclaude and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Fastclaude does

Small completions-style Python interface backed by the Claude CLI.

Alternatives in Design

  • CloudCLI — 8,400+ Free open-source web/mobile UI for Claude Code, Cursor CLI, and Codex 8.7k ★
  • Interface Design — Design engineering for Claude Code 4.3k ★
  • Deepen — Spare-budget design pass 1.1k ★

README

fastclaude

`fastclaude` is a small, completions-style Python interface backed by the installed Claude Code executable. It inherits Claude CLI authentication, including OAuth and subscriptions, without requiring direct Anthropic API integration.

Each request starts from complete history:

  • accepts complete, editable histories as `aidialog.msg_parts.Msg` objects
  • compiles them into real Claude Code sessions rather than flattening them into a prompt
  • advertises tools as schemas and ends the turn at a tool_use, so the caller owns the tool loop
  • continues a history ending in ToolResults by deferral: the pending call is marked in the transcript and its known result served on resume
  • streams Claude output and supports native interruption
  • remains stateless: each request is one process, and nothing is held between requests

See [DEV.md](DEV.md) for the design record and protocol findings.

Installation

pip install fastclaude

Development

pip install -e .

License

Apache License 2.0.