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

A Habilidade OpenClaw Reduz os Tokens da Árvore de Acessibilidade de 600K para 1,3K
Tools

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.

OpenClawRadar
Plano Mestre: Um Sistema de Tarefas em Terminal Mínimo Criado para Usuários de Código Claude
Tools

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.

OpenClawRadar
XLI: Biblioteca Python de Código Aberto para UIs de Terminal no Estilo Claude Code
Tools

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.

OpenClawRadar
Atuin v18.13 adiciona comandos de shell com IA, um daemon de busca mais rápido e um proxy PTY.
Tools

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.

OpenClawRadar