Claudraband: Envoltório de Terminal para Sessões Persistentes de Código Claude

✍️ OpenClawRadar📅 Publicado: April 16, 2026🔗 Source
Claudraband: Envoltório de Terminal para Sessões Persistentes de Código Claude
Ad

O que o Claudraband faz

O Claudraband é um wrapper para o TUI oficial do Claude Code que o executa em um ambiente de terminal controlado. Isso permite que desenvolvedores mantenham sessões persistentes do Claude Code, as retomem posteriormente, respondam a prompts pendentes, exponham sessões através de um daemon ou as conduzam através do Anthropic Client Protocol (ACP).

Recursos e Comandos Principais

A ferramenta oferece várias capacidades específicas:

  • Fluxos de trabalho não interativos retomáveis: Essencialmente claude -p com suporte a sessões. Exemplo: cband continue <session-id> 'qual foi o resultado da pesquisa?'
  • Daemon HTTP para controle remoto ou sem interface gráfica: Inicie com cband serve --host 127.0.0.1 --port 7842, então conecte com cband --connect localhost:7842 "iniciar um plano de migração"
  • Servidor ACP para integração com editores e frontends alternativos: Execute cband acp --model opus ou cband acp --model haiku para habilitar integração com ferramentas como Toad ou Zed
  • Biblioteca TypeScript para construir esses fluxos de trabalho em ferramentas personalizadas
  • Gerenciamento de sessões: cband sessions lista sessões ativas rastreadas, cband sessions close --all fecha todas as sessões controladas
Ad

Configuração e Requisitos

Os requisitos incluem Node.js ou Bun, uma instalação do Claude Code já autenticada e tmux para fluxos de trabalho locais e baseados em daemon de primeira classe. Opções de instalação:

# uso pontual
npx @halfwhey/claudraband "revisar o diff em staging"

instalação global

npm install -g @halfwhey/claudraband

O pacote instala tanto claudraband quanto cband (abreviação recomendada). Ele inclui o Claude Code @anthropic-ai/[email protected] mas permite substituir com a variável de ambiente CLAUDRABAND_CLAUDE_PATH.

Exemplos de Fluxo de Trabalho

A fonte mostra vários casos de uso práticos:

  • Sessões persistentes locais: cband "auditar o último commit e me dizer o que parece arriscado"
  • Autointerrogação: O Claude pode interrogar uma sessão mais antiga do Claude e justificar as escolhas que fez
  • Frontends alternativos: Toad ou Zed podem usar claudraband acp como um frontend alternativo para o Claude Code
  • Integração de biblioteca: Exemplos em TypeScript incluem revisão de código, gerenciamento de múltiplas sessões e registro de sessões

Detalhes Técnicos

As sessões são rastreadas em ~/.claudraband/. O daemon usa por padrão o tmux como runtime de terminal. Uma opção experimental --backend xterm existe para fallback sem interface gráfica, mas é mais lenta que o tmux. O projeto é marcado como experimental e está evoluindo conforme o Claude Code e os clientes ACP mudam.

Advertência importante: Esta não é uma substituição para o SDK do Claude e é voltada para uso pessoal e ad-hoc. Não lida com OAuth ou contorna o TUI do Claude Code - cada interação passa por uma sessão real do Claude Code.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Mímir: Um Sistema de Memória em Python Baseado em 21 Mecanismos da Neurociência
Tools

Mímir: Um Sistema de Memória em Python Baseado em 21 Mecanismos da Neurociência

Mímir é um sistema de memória em Python para agentes de IA que implementa 21 mecanismos da ciência cognitiva, como memória flashbulb e esquecimento induzido por recuperação. Ele usa um índice híbrido BM25 + semântico + data e mostra melhorias em benchmarks, incluindo 13% mais precisão de ferramenta no Mem2ActBench em comparação com VividnessMem.

OpenClawRadar
Forge: Um Sistema de Memória para Claude Code Construído com Claude Code
Tools

Forge: Um Sistema de Memória para Claude Code Construído com Claude Code

Um desenvolvedor criou o Forge, um servidor MCP de monorepo TypeScript que captura automaticamente decisões, restrições e rejeições de conversas do Claude Code. Ele usa um pipeline de seis estágios para classificar, extrair e persistir dados estruturados em um modelo SQLite com origem em eventos.

OpenClawRadar
Análise de ações em tempo real adicionada ao Claude Desktop via servidor MCP
Tools

Análise de ações em tempo real adicionada ao Claude Desktop via servidor MCP

Um desenvolvedor criou um servidor MCP chamado agent-toolbelt que adiciona capacidades de análise de ações em tempo real ao Claude Desktop e Claude Code, fornecendo dados ao vivo para análise de investimentos em vez dos palpites baseados em dados de treinamento do Claude.

OpenClawRadar
Código aberto local alterna automaticamente entre modelos Claude para reduzir custos de IA
Tools

Código aberto local alterna automaticamente entre modelos Claude para reduzir custos de IA

Um desenvolvedor criou um hook local para Cursor e Claude Code que analisa prompts e seleciona automaticamente o modelo Claude apropriado (Haiku, Sonnet ou Opus) antes de enviar as requisições. A ferramenta usa regras de palavras-chave para classificar tarefas e bloquear cenários de pagamento excessivo, com análise retrospectiva mostrando redução de custos de 50-70%.

OpenClawRadar