Rift CLI: Управление рабочими деревьями Git для параллельных рабочих процессов AI-агентов

✍️ OpenClawRadar📅 Опубликовано: 26 марта 2026 г.🔗 Source
Rift CLI: Управление рабочими деревьями Git для параллельных рабочих процессов AI-агентов
Ad

Rift — это менеджер рабочих деревьев Git, созданный специально для параллельных рабочих процессов с ИИ-агентами. Он решает проблему, когда один агент занимает единственный репозиторий, а вам нужно начать другую задачу, устраняя проблемы с переключением веток, сохранением изменений и конфликтами зависимостей.

Как это работает

Базовый рабочий процесс включает три команды:

  • rift init — Инициализация в вашем проекте
  • rift open — Создает изолированную ветку + рабочее дерево и запускает Claude Code (или любого другого агента) внутри него
  • rift close — Очищает рабочее дерево и ветку по завершении работы

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

Ad

Ключевые особенности для многозадачных рабочих процессов с агентами

  • Хуки жизненного цикла, которые позволяют автоматически устанавливать зависимости, запускать миграции и назначать порты для каждого рабочего дерева
  • Детерминированное сопоставление портов — каждое рабочее дерево получает уникальные порты, чтобы вы могли запускать несколько серверов разработки без конфликтов
  • rift code открывает все активные рабочие деревья в одном рабочем пространстве VS Code/Cursor/Windsurf
  • Работает с любым CLI-агентом — Claude Code, Copilot, Codex, Aider или любым другим по вашему выбору

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

Проект был создан с помощью самого Claude Code и является открытым исходным кодом под лицензией MIT. Он построен на Bun и доступен на npm:

npm install -g @priyashpatil/rift

Репозиторий на GitHub: https://github.com/priyashpatil/rift

Документация: https://rift.priyashpatil.com

📖 Read the full source: r/ClaudeAI

Ad

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

Qwen2-0.5B, доработанный для локальной автоматизации задач с использованием llama.cpp
Инструменты

Qwen2-0.5B, доработанный для локальной автоматизации задач с использованием llama.cpp

Разработчик дообучил Qwen2-0.5B для автоматизации задач с помощью LoRA на ~1000 пользовательских примеров, создав 300-мегабайтную модель GGUF, которая работает локально на CPU через llama.cpp. Модель принимает задачи на естественном языке, определяет их тип и генерирует планы выполнения с CLI-командами и горячими клавишами.

OpenClawRadar
Эффективный рабочий процесс с использованием Claude Code: планирование перед выполнением
Инструменты

Эффективный рабочий процесс с использованием Claude Code: планирование перед выполнением

Борис Тане использует Claude Code, применяя структурированный подход, сосредотачиваясь на тщательных исследованиях и планировании для контроля над архитектурными решениями.

OpenClawRadar
Открытый ассистент JARVIS для рабочего стола, созданный с помощью Claude Code за 2 дня
Инструменты

Открытый ассистент JARVIS для рабочего стола, созданный с помощью Claude Code за 2 дня

Разработчик создал настольный ИИ-ассистент для macOS под названием JARVIS за 1-2 дня, используя Claude Code в качестве основного инструмента разработки. Приложение имеет голографический интерфейс, 18 встроенных инструментов для управления системой, голосовое управление и интеграции с Gmail, Google Calendar, Notion, GitHub и Obsidian.

OpenClawRadar
Outworked v0.3.0 добавляет поддержку iMessage, встроенный браузер и планирование заданий для агентов Claude Code.
Инструменты

Outworked v0.3.0 добавляет поддержку iMessage, встроенный браузер и планирование заданий для агентов Claude Code.

Outworked v0.3.0 представляет поддержку канала iMessage для общения агентов, встроенный браузер для веб-взаимодействия, планирование через cron, туннелирование для локального обмена и расширенную поддержку MCP/Навыков. Настольное приложение организует агентов Claude Code в команду для выполнения задач по программированию, веб-исследованиям и автоматизации рабочих процессов.

OpenClawRadar