# Portability: UNIVERSAL
# Last validated: 2026-05-17
# Next review: 2027-05-17

アクター モデル - 6 カテゴリーのアクター システム
==========================================

説明
アクター モデルは、BACH の 6 つのアクター カテゴリを説明します。
一緒に働きます。古い 4 人俳優モデルに代わるものです。

バージョン: 2.0.0

THE 6 ACTORS
=============

1。ユーザー (1 人以上)
----------------------------
役割: 意思決定者、クライアント、フィードバックプロバイダー

インターフェース:
  - メッセージボックス/一次通信
  - ユーザー/個人エリア
  - ワークスペース/アクティブ ワークスペース

モード:
  - シングルユーザー標準 (現在)
  - マルチユーザーの将来 (管理者、標準、ゲスト)

インタラクション:
  - チャット経由で直接（Claude.ai / API）
  - メッセージボックス経由の非同期 (.txt/.md ファイル)
  - ファイル システム経由で手動


2。 AI の運用 - 「瓶の中の魔神」
----------------------------------------
役割: 中央知能、推論、オーケストレーション

現在: クロード (人類)
交換可能: はい - システムは AI に依存しないように設計されています

タスク:
  - 推論と意思決定
  - タスクのオーケストレーションと委任
  - コードの生成とレビュー
  - 文書化と分析
  - ユーザーコミュニケーション

特徴:
  - トークン制限: セッションあたり最大 190,000
  - 永続的なメモリはありません
  - MCP/デスクトップ コマンダー経由でツールにアクセス


3.その他の AI/LLM
-------------------
役割: 特殊なタスク、委任、トークンの節約

利用可能な:
  - Ollama (ローカル) llama3.2、ミストラル、コデラマ
  - Gemini (外部) Deep Research、長い文書
  - Copilot Officeの統合
  - GPT 代替 (非アクティブ)

委任トリガー:
  - トークン不足 (>70%)
  - 一括処理
  - 専門的なタスク
  - 並列処理


4。オペレーティング システム
-------------------
役割: 基本インフラストラクチャとローカル実行

含まれるもの:
  - Windows/Linux OS
  - インストールされているソフトウェア
  - オラマランタイム
  - Python/Node.js
  - ファイル システム

アクセス方法:
  - デスクトップコマンダー (MCP)
  - ファイルコマンダー (MCP)
  - 直接シェルコマンド


5.統合ツールとスクリプト
------------------------------
役割: 社内開発、自動化、特殊タスク

カテゴリ:
  - コーディングツール c_encoding_fixer、c_json_repair など
  - 税金ツール、tax_scanner、tax_sync など。
  - エージェントスクリプトagent_framework、developer_agent
  - バックアップツールbackup_manager
  - 移行 merge_connections

管理:
  bach tools list     Python スクリプトのリスト (ファイル システム)
  bach tools db       DB 登録ツール (CLI + 外部 AI)


6。オンライン ツール (AI なし)
-------------------------
役割: 専門 Web サービス

カテゴリ:
  - PDF、QR コードなどのジェネレーター
  - データベース API、レジストリ
  - コンバータ形式変換
  - 非 AI 検索エンジンを研究します

注意: ChatGPT/Midjourney などの AI ツールとの違い!


インタラクションの原則
=======================

意思決定の階層:
  1. ユーザーが重要な質問を決定する
  2. クロードが調整し調整する
  3. ツールの実行
  4. 必要に応じて、他の AI がトークン認識をサポートします。
  - クロードはトークン制限あり
  - 委任によりトークンが節約されます
  - オラマへの一括作戦
  - ジェミニの研究

コミュニケーション チャネル:
  - 直接: クロード <-> ユーザー (チャット)
  - 非同期: メッセージボックス (ファイル)
  - API: MCPサーバー、REST
  - 委任: 受信箱/送信箱システム

接続マトリックス


操作 AI (クロード):
  -> ユーザー (直接、メッセージボックス)
  -> Ollama (API、キュー)
  -> ジェミニ (ドライブ委任)
  -> OS (デスクトップコマンダー)
  -> ツール (直接実行)
  -> MCP サーバー (PubMed、Canva、Drive)
==================

ユーザー:
  -> クロード (チャット、メッセージボックス)
  → OS（直接使用）
  -> ツール (手動実行)

Ollama:
  <- クロード (代表団)
  -> OS (ローカル バージョン)

Gemini:
  <- クロード (ドライブ委任)
  -> クラウド (外部処理)

CLI アクセス


接続を表示
===========
bach --connections list          リストのエイリアス
bach --connections db            AI パートナー
bach --connections db --type ai  アクター モデルを表示
bach --connections actors        パートナー プロファイルを表示
bach --connections partners      このヘルプ
bach --help actors               エージェント システム


6 つのアクターに加えて、階層型エージェント システムがあります:
==============

ボス エージェント (座標):
  - パーソナルアシスタント（プライベート）
  - 保健アシスタント（民間）
  - 事務アシスタント (専門家)

エキスパート (専門家):
  - 家計管理
  - 健康管理者、心理カウンセラー
  - 税理士、資金調達プランナー

詳細情報: bach --help エージェント

関連項目


接続管理
----------
bach --connections list    アクター モデル
bach --connections actors  ツール管理 (ファイル システム)
bach --connections partners Partner-Profile
bach tools list            ツール管理 (データベース)
bach tools db              エージェント システム
bach --help agents         Agenten-System
