Rift CLI: 並列AIエージェントワークフローのためのGitワークツリー管理

Riftは、並列AIエージェントワークフローに特化して構築されたGitワークツリーマネージャーです。1つのエージェントが単一のリポジトリを占有している間に別のタスクを開始したい場合の摩擦を解消し、ブランチ切り替え、スタッシュ、依存関係の競合に関する問題を排除します。
仕組み
基本的なワークフローは3つのコマンドで構成されます:
rift init- プロジェクト内で初期化rift open- 分離されたブランチ+ワークツリーを作成し、その中でClaude Code(または任意のエージェント)を起動rift close- 完了時にワークツリーとブランチをクリーンアップ
各ワークツリーは、独自のブランチ上のリポジトリの完全で独立したコピーであり、同時に任意の数の機能に取り組むことができます。
マルチエージェントワークフローの主な機能
- ワークツリーごとに依存関係の自動インストール、マイグレーション実行、ポート割り当てを可能にするライフサイクルフック
- 決定論的ポートマッピング - すべてのワークツリーが一意のポートを取得するため、複数の開発サーバーを競合なく実行可能
rift codeはすべてのアクティブなワークツリーを1つのVS Code/Cursor/Windsurfワークスペースで開きます- 任意のCLIエージェントと連携 - Claude Code、Copilot、Codex、Aider、またはお好みのエージェント
技術詳細
このプロジェクトはClaude Code自体で構築され、MITライセンスの下でオープンソースです。Bunで構築されており、npmで利用可能です:
npm install -g @priyashpatil/riftGitHubリポジトリ:https://github.com/priyashpatil/rift
ドキュメント:https://rift.priyashpatil.com
📖 Read the full source: r/ClaudeAI
👀 See Also

ローカルWhisperをMLX経由で利用するmacOS向けオフライン音声テキスト変換ツール
開発者がwhisper-dictateをオープンソース化しました。これはmacOS用ツールで、Apple Silicon上でMLXを介してローカルで実行されるWhisperを使用し、完全オフラインの音声からテキストへの書き起こしとリアルタイム翻訳機能を提供します。話し終わってから約500msで書き起こしが行われます。

クラ:依存関係ゼロで自己完結型のLinuxサーバー監視
Kulaは、外部依存関係やデータベースを必要としない単一のバイナリとして動作する軽量なLinuxサーバー監視ツールです。/procと/sysから1秒ごとにシステムメトリクスを収集し、組み込みの階層化リングバッファに保存し、ウェブダッシュボードとターミナルTUIインターフェースの両方を提供します。

セッションサイフォン:オープンソースツールがAIコーディングエージェントの会話を統合
Session Siphonは、複数のAIコーディングエージェントの会話履歴を統合・インデックス化する無料のオープンソースツールです。開発者は、異なるプラットフォーム間での会話の追跡という課題を解決するためにClaudeを使用して作成しました。

ClaudeがAI生成コンテンツをマークする方法:ウォーターマークと開示
Claudeは、AI生成コンテンツに透かしとメタデータを付与し、AI出力の透明性と来歴を確保します。