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

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 -pcom 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 comcband --connect localhost:7842 "iniciar um plano de migração" - Servidor ACP para integração com editores e frontends alternativos: Execute
cband acp --model opusoucband acp --model haikupara 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 sessionslista sessões ativas rastreadas,cband sessions close --allfecha todas as sessões controladas
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 acpcomo 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
👀 See Also

A Habilidade OpenClaw Reduz os Tokens da Árvore de Acessibilidade de 600K para 1,3K
Um desenvolvedor criou uma habilidade do OpenClaw que usa classificação de elementos baseada em ML para podar árvores de acessibilidade, reduzindo o slickdeals.com de ~598K tokens para ~1,3K tokens mantendo apenas os ~50 elementos acionáveis principais.

Plano Mestre: Um Sistema de Tarefas em Terminal Mínimo Criado para Usuários de Código Claude
Um desenvolvedor criou o master-plan, um plugin do Claude Code com quatro comandos de barra que gerencia tarefas diretamente no terminal usando um arquivo markdown e git. O sistema captura ideias durante a sessão sem alternar de contexto e detecta automaticamente os executores de teste.

XLI: Biblioteca Python de Código Aberto para UIs de Terminal no Estilo Claude Code
Construindo um agente de código? Metade do trabalho é a UX do terminal. XLI é um mecanismo de renderização Python de código aberto que replica o streaming de markdown, cartões de ferramentas, aprovações inline e comandos de barra do Claude Code, sem sequestrar o histórico do terminal.

Atuin v18.13 adiciona comandos de shell com IA, um daemon de busca mais rápido e um proxy PTY.
A versão 18.13 do Atuin introduz três recursos principais: um assistente de inglês para Bash com IA chamado atuin ai, um daemon de busca mais rápido com indexação em memória, e um proxy PTY chamado hex que permite renderização de popups sem limpar a saída do terminal.