Communityコーディング&開発github.com

darkquasar/fracta

AI スウォーム知能エンジン

fracta とは?

このスキルはエージェント間の分散協調フレームワークを提供し、複数のAIエージェントがスウォーム知能を活用して複雑なタスクを解決できるようにします。Fractaは、各サブエージェントが独自の機能(Web検索、ファイル分析、コード実行など)を実行しながら、マスターエージェントがタスクを分解し調整する、階層型または相互接続型のスウォームアーキテクチャをサポートしています。開発者はこれにより、単一エージェントの限界を超え、問題解決能力、フォールトトレランス、スケーラビリティを向上させることができます。このフレームワークは特に、ソフトウェアエンジニアリング、データ分析、自動化における複雑なワークフローに適しており、Claude CodeやCursorなどの主要なAIエージェントプラットフォームと連携できるように設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add darkquasar/fracta

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

fracta は何をしますか?

AI スウォーム知能エンジン

概要

Fractaは、複数のAIエージェントが連携して複雑な問題を解決するためのスウォーム知能フレームワークです。このスキルを使用すると、エージェントのネットワークを作成し、タスクを分散して処理できます。

特徴

  • 分散協調: エージェント間でタスクを分割し、並列処理を実現
  • 階層型アーキテクチャ: マスターエージェントがタスクを分解し、サブエージェントに割り当て
  • 相互接続型スウォーム: エージェント同士が直接通信し、情報を共有
  • フォールトトレランス: 一部のエージェントが失敗しても全体の処理が継続可能
  • スケーラビリティ: 必要に応じてエージェントを追加・削除可能

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他の主要なAIエージェントプラットフォーム

クイックスタート

  1. スキルをAIエージェントにインストールします。
  2. スウォーム設定ファイル (swarm.json) を作成します。
  3. マスターエージェントを起動します。
# スウォームの起動例
fracta run --config swarm.json

設定例

swarm.json ファイルの例:

{
  "name": "my-swarm",
  "agents": [
    {
      "name": "web-scraper",
      "capability": "web-search",
      "maxRetries": 3
    },
    {
      "name": "file-analyzer",
      "capability": "file-analysis",
      "maxRetries": 2
    },
    {
      "name": "code-executor",
      "capability": "code-execution",
      "maxRetries": 5
    }
  ],
  "coordination": "hierarchical"
}

詳細情報

詳細なドキュメントは Wiki を参照してください。

ライセンス

MIT

関連スキル