同じリポジトリでGitワークツリーを使用して2つのClaude Codeエージェントを実行する

同じリポジトリ上で複数のClaude Codeエージェントを同時に実行することが、git worktreeを使って実現されました。各エージェントは独自のブランチと専用のワーキングディレクトリを持つため、ファイル競合がなくなり、相互に干渉せずに読み書きが可能です。
ワークフロー
- 各ブランチに対してgit worktreeを作成します。
- 各worktreeディレクトリで別々のClaude Codeセッションを開きます。
- エージェントを並行して実行します。互いの存在は認識しません。
- 両方の作業が完了したら、通常のgit mergeでブランチをマージします。
実用的な例
# 機能ブランチ用のworktreeを作成
git worktree add ../repo-feature feature-branch
# バグ修正ブランチ用のworktreeを作成
git worktree add ../repo-bugfix bugfix-branch
各ディレクトリでClaude Codeを起動
cd ../repo-feature && claude-code .
cd ../repo-bugfix && claude-code .
利点
並行処理可能な作業では、実際に速度が向上します。例えば、一方のエージェントがバグを修正し、もう一方が新機能の下書きを行う、あるいはリファクタリングとテストカバレッジの追加を同時に行うなどです。すべてのタスクがきれいに分割できるわけではありませんが、真に独立した作業には効果的です。ユーザーは、一方のエージェントでバグ修正、もう一方で機能の下書きを競合なく同時に行えたと報告しています。
考慮点
長時間のタスクにおける信頼性や、スケールした場合のマージ競合が問題になるかどうかが議論されています。worktreeブランチをマージする際には、通常のgit merge解決が適用されます。
対象読者
Claude Codeを使用しており、同じコードベース上で独立したタスクを並行処理したい開発者。
📖 Read the full source: r/ClaudeAI
👀 See Also

Any Buddy v2.0.0はClaude Code Buddiesのプレビュー機能を追加しました。
Any Buddy v2.0.0では、Claudeコードに適用する前にさまざまなバディをテストできるプレビュー機能が導入されました。また、Linux、Mac、Windows向けのプラットフォーム固有の修正も含まれています。このツールはリリース以来、GitHubで160のスターを獲得しています。

教育投資のためのリスクガードレール付きAI取引エージェント
ある開発者が、AIと資金の間にリスクエンジンを配置してClaudeを証券口座に接続するAI搭載の取引アシスタントを構築しました。このシステムには、ポートフォリオの50%を超える取引のブロック、1日で3%の損失が発生した場合の自動停止、20%のドローダウンで全てを停止するキルスイッチなどの安全対策が含まれています。

mycrab.spaceは、標準化されたアプリケーション展開のためにSKILL.mdとPrompt Autocomposerを導入します。
mycrab.spaceは、アプリの依存関係と設定を定義するためのMarkdownブループリントであるSKILL.mdと、これらのファイルからすぐに使えるデプロイコマンドを生成するPrompt Autocomposerをリリースしました。このシステムにより、ブラウザ上のVS Code、個人用音楽クラウド、AIエージェントインターフェースなどのアプリケーションを設定不要でデプロイできます。

サムゲートは、AI安全性のために清華大学の自然言語エージェント制御パターンを実装しています
オープンソースツールThumbGateは、清華大学のNLAH論文のNatural-Language Agent Harnessパターンを実装し、4つのコンポーネントをマッピングしています:契約をサムズダウンフィードバックからの予防ルールに、検証ゲートをPreToolUseフックに、永続状態をSQLite+FTS5レッスンデータベースに、アダプターを複数のAIコーディングエージェント向けのMCPサーバーアダプターにマッピングしています。