Клодрабанд: Оболочка терминала для постоянных сессий кода Клода

✍️ OpenClawRadar📅 Опубликовано: 16 апреля 2026 г.🔗 Source
Клодрабанд: Оболочка терминала для постоянных сессий кода Клода
Ad

Что делает Claudraband

Claudraband — это обёртка для официального TUI Claude Code, которая запускает его в управляемой терминальной среде. Это позволяет разработчикам поддерживать постоянные сессии Claude Code, возобновлять их позже, отвечать на ожидающие запросы, предоставлять доступ к сессиям через демон или управлять ими через Anthropic Client Protocol (ACP).

Ключевые возможности и команды

Инструмент предоставляет несколько конкретных возможностей:

  • Возобновляемые неинтерактивные рабочие процессы: По сути claude -p с поддержкой сессий. Пример: cband continue <session-id> 'каков был результат исследования?'
  • HTTP-демон для удалённого или автономного управления сессиями: Запустите с помощью cband serve --host 127.0.0.1 --port 7842, затем подключитесь через cband --connect localhost:7842 "начать план миграции"
  • Сервер ACP для интеграции с редакторами и альтернативными интерфейсами: Запустите cband acp --model opus или cband acp --model haiku для интеграции с такими инструментами, как Toad или Zed
  • Библиотека TypeScript для встраивания этих рабочих процессов в пользовательские инструменты
  • Управление сессиями: cband sessions выводит список активных отслеживаемых сессий, cband sessions close --all закрывает все управляемые сессии
Ad

Установка и требования

Требования включают Node.js или Bun, уже установленный и аутентифицированный Claude Code, а также tmux для полноценной локальной работы и рабочих процессов с поддержкой демона. Варианты установки:

# разовое использование
npx @halfwhey/claudraband "проверить подготовленные изменения"

глобальная установка

npm install -g @halfwhey/claudraband

Пакет устанавливает как claudraband, так и cband (рекомендуемое сокращение). Он включает Claude Code @anthropic-ai/[email protected], но позволяет переопределить его с помощью переменной окружения CLAUDRABAND_CLAUDE_PATH.

Примеры рабочих процессов

В исходном коде показано несколько практических вариантов использования:

  • Локальные постоянные сессии: cband "проверьте последний коммит и скажите, что выглядит рискованно"
  • Самоанализ: Claude может анализировать более раннюю сессию Claude и объяснять принятые решения
  • Альтернативные интерфейсы: Toad или Zed могут использовать claudraband acp как альтернативный интерфейс для Claude Code
  • Интеграция библиотеки: Примеры на TypeScript включают проверку кода, управление несколькими сессиями и ведение журнала сессий

Технические детали

Сессии отслеживаются в ~/.claudraband/. Демон по умолчанию использует tmux в качестве среды выполнения терминала. Существует экспериментальная опция --backend xterm для автономного резервного варианта, но она медленнее, чем tmux. Проект помечен как экспериментальный и развивающийся по мере изменения Claude Code и клиентов ACP.

Важное предостережение: это не замена SDK Claude и ориентировано на личное, ситуативное использование. Он не обрабатывает OAuth и не обходит TUI Claude Code — каждое взаимодействие проходит через реальную сессию Claude Code.

📖 Прочитать полный исходный код: HN AI Agents

Ad

👀 Смотрите также

Rever UI Cloner: AI-оптимизированная альтернатива HTML-скрапингу для репликации пользовательского интерфейса
Инструменты

Rever UI Cloner: AI-оптимизированная альтернатива HTML-скрапингу для репликации пользовательского интерфейса

Rever UI Cloner — это API-эндпоинт, который предоставляет AI-агентам чистые дизайн-макеты вместо сырого HTML, избегая переполнения контекстного окна и проблем с галлюцинациями интерфейса. Он использует платёжный протокол x402, требующий микроплатежа в размере 1 USDC в сети Base для оплаты между агентами.

OpenClawRadar
SourceBridge: Инструмент с открытым исходным кодом для анализа кодовой базы с использованием локальных LLM
Инструменты

SourceBridge: Инструмент с открытым исходным кодом для анализа кодовой базы с использованием локальных LLM

SourceBridge — это инструмент с открытым исходным кодом, который индексирует Git-репозитории в графы символов и использует локальные LLM для создания сводок кодовой базы, обзоров архитектуры и учебных материалов. Он поддерживает несколько локальных бэкендов, включая Ollama, llama.cpp, vLLM, LM Studio и SGLang через API, совместимые с OpenAI.

OpenClawRadar
Курируемый список из 260+ ИИ-агентов и инструментов с акцентом на open-source и возможность самостоятельного хостинга.
Инструменты

Курируемый список из 260+ ИИ-агентов и инструментов с акцентом на open-source и возможность самостоятельного хостинга.

Обширный репозиторий на GitHub содержит список более 260 ИИ-агентов и фреймворков, уделяя особое внимание открытым, самостоятельно размещаемым и локальным решениям, включая Ollama, OpenClaw и DeerFlow.

OpenClawRadar
hiresTI: Нативный проигрыватель TIDAL для Linux с поддержкой OpenClaw/MCP
Инструменты

hiresTI: Нативный проигрыватель TIDAL для Linux с поддержкой OpenClaw/MCP

hiresTI — это нативный клиент TIDAL для рабочего стола Linux, ориентированный на стабильное воспроизведение, высококачественный аудиовыход, интерфейс GTK4/Libadwaita и интеграцию с OpenClaw через MCP для удалённого управления. Приложение сочетает слой интерфейса на Python с аудиоядром на Rust.

OpenClawRadar