Conduit CLI

Conduit запускает команду агентов в терминале: вкладки с Codex, Claude Code, Gemini CLI и OpenCode поверх рабочих копий git.

  • 100 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Параллельные агенты редактируют файлы в рабочих копиях репозитория.
  • Установщик скачивается из сети и исполняется локально.
Все причины и проверки

conduit-cli/conduit

Установка

Ручная установка

curl -fsSL https://getconduit.sh/install | sh

Первая команда из README, альтернатива `brew install conduit-cli/tap/conduit`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Параллельные агенты редактируют файлы в рабочих копиях репозитория.
  • Установщик скачивается из сети и исполняется локально.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Conduit — терминальный интерфейс на Ratatui для запуска кодирующих агентов в рабочих пространствах на git. Одновременно открывается до десяти вкладок с сеансами Codex CLI, Claude Code, Gemini CLI и OpenCode, каждая работает в своем `worktree` или полном `checkout`. Сеансы сохраняются, историю можно восстановить, а внешние сеансы импортировать. В строке состояния видны токены, занятость контекста и оценка стоимости. Есть режимы Build и Plan для Claude, Codex и Gemini, просмотр сырых событий агента и темы, включая перенос тем из VS Code. Та же программа поднимает локальный веб-интерфейс командой `conduit serve`, по умолчанию на адресе `127.0.0.1:3000`.

Для кого. Разработчикам, которые ведут несколько агентов на разных ветках и хотят видеть их вкладками в одном терминале.

Подходит, если

  • Над разными задачами одновременно работают несколько агентов в изолированных рабочих копиях.
  • Сеанс агента надо сохранить и позже продолжить с той же историей.
  • Нужен общий интерфейс к Codex, Claude Code, Gemini CLI и OpenCode.
  • Надо следить за расходом токенов и контекста по каждому сеансу.

Не подходит, если

  • На машине нет ни одного поддерживаемого агента.
  • Работа идет вне git-репозитория.
  • Нужен только один агент в привычной оболочке.

Пример запроса к агенту

Запусти conduit и открой три вкладки: Claude исправляет баг, Codex пишет тесты, Gemini пишет документацию, каждая в своем worktree.

Ограничения

Нужны `git` и хотя бы один из CLI-агентов: `codex`, `claude`, `gemini` или `opencode`. Оценка стоимости пока считается по настраиваемым ценам Claude, поэтому для других моделей это ориентир. Режимы `worktree` и `checkout` создают копии репозитория, и параллельные агенты могут конфликтовать, если правят одни и те же файлы. Установка командой `curl` скачивает исполняемый файл из сети, перед запуском ее стоит прочитать. По умолчанию модель Codex `gpt-5.4`.

Как отключить. Удалите бинарный файл `conduit` (для Homebrew `brew uninstall conduit`). Рабочие копии worktree удаляются командой `git worktree remove`.

Частые вопросы

Какие агенты поддерживаются?

Codex CLI, Claude Code, Gemini CLI и OpenCode.

Как поставить?

`curl -fsSL https://getconduit.sh/install | sh`, либо `brew install conduit-cli/tap/conduit`, либо сборка командой `cargo build --release`.

Есть ли веб-интерфейс?

Да, `conduit serve --host 127.0.0.1 --port 3000` поднимает его из того же бинарного файла.

Сколько вкладок можно открыть?

До десяти одновременно.

Чем отличаются `worktree` и `checkout`?

Режим `worktree` делит историю репозитория между рабочими копиями, режим `checkout` делает полную копию. Режим выбирают для рабочего пространства.

Обсуждение

Вопросов и отзывов пока нет.

Скилл учит Claude Code и Codex работать в общем терминале con: видеть панели, запускать команды на виду, вести воркеров

СкиллРасширенный доступ653Звезды репозитория

TUI показывает, что делают в проекте Claude Code, Codex, Gemini CLI и opencode: открытый файл, правки и команды вживую

CLIМинимальный доступ76Звезды репозитория

Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте

CLIШирокий доступ348Звезды репозитория

CLI на Rust с терминальным переключателем между кодинг-агентами: список, проверка готовности, выбор активного, предпросмотр команд

CLIРасширенный доступ139Звезды репозитория

Настольное и браузерное рабочее пространство для параллельных сессий Claude Code, Codex и OpenCode в отдельных git worktree

CLIШирокий доступ320Звезды репозитория

CLI и скилл, которые записывают в Git цели, решения и отвергнутые пути агента, чтобы следующий агент не повторял их

CLIРасширенный доступ204Звезды репозитория

Коротко о README

Описание перечисляет возможности интерфейса, требования, три способа установки и команды запуска терминального и веб-режима. Отдельно отмечено, что оценка стоимости пока опирается на цены Claude.

Бейдж для README

Сообщить о проблеме