claude-code-company
Version:
Multi-agent tmux coordination system for Claude Code with perfect Unicode support
106 lines (84 loc) • 3.09 kB
Markdown
# 🎯 Claude Code Company
### ⚡ 超軽量エージェント通信システム ⚡
> **革新的なシンプル設計** - 最小限のコマンドで完結するエージェント通信システム
---
## 🌟 システム概要
**Claude Code環境**での複数エージェント間の`tmux`セッション調整システム
🎯 **Node.js実装** + **完璧なUnicode対応** で実現
## ✨ 主要機能
🚀 **Node.js/Bun対応** - 完璧なUnicodeと全角文字サポート
📦 **NPX即座実行** - npm経由での簡単グローバルインストール
👥 **5エージェント構成** - president, boss1, worker1-3
🖥️ **tmux完全統合** - 自動ペイン管理
🎨 **インタラクティブUI** - クリーンで直感的なインターフェース
🌍 **クロスプラットフォーム** - Node.js/Bun対応
## 🚀 クイックスタート
### 🌟 NPX実行(推奨)
```bash
npx claude-code-company
```
### 📦 NPMインストール
```bash
npm install -g claude-code-company
ccp
```
### 🔧 ローカル開発
```bash
node index.js # インタラクティブモード
node index.js setup # システムセットアップ
node index.js send president "プロジェクト開始"
```
### ⚡ Bun実行
```bash
bun index.js # インタラクティブモード
bun index.js setup # システムセットアップ
```
---
## 💡 使用例
### 🚀 基本テンプレート
```bash
npx claude-code-company setup # 初期セットアップ
npx claude-code-company # メニュー開始
```
### 📡 コミュニケーション
```bash
node index.js send boss1 "新プロジェクト開始" # President→Boss1
node index.js send workers "タスク分散" # Boss1→Workers
node index.js send boss1 "作業完了報告" # Worker→Boss1
```
### 📊 監視・管理
```bash
node index.js destroy # ペイン削除
```
## 🎯 核心機能
✅ **最小コマンド設計** - 学習コストゼロ
✅ **自動テンプレート** - プロジェクト/開発ワークフロー内蔵
✅ **インタラクティブモード** - ユーザーフレンドリーなメニュー
✅ **CLI対応** - コマンドライン完全対応
✅ **リアルタイム** - ライブ監視機能
✅ **設定不要** - 箱から出してすぐ使用可能
## 🏗️ システム構成
### 🎭 階層構造
```
🎯 PRESIDENT (pane 0)
↓ 指示
👨💼 BOSS1 (pane 1)
↓ 分散
┌─────────┼─────────┐
↓ ↓ ↓
👷 WORKER1 👷 WORKER2 👷 WORKER3
(pane 2) (pane 3) (pane 4)
```
### 🔄 通信フロー
```mermaid
graph TD
A[🎯 President] -->|指示| B[👨💼 Boss1]
B -->|分散| C[👷 Worker1]
B -->|分散| D[👷 Worker2]
B -->|分散| E[👷 Worker3]
C -->|報告| B
D -->|報告| B
E -->|報告| B
B -->|統合報告| A
```
**1つのファイル、フル機能。**