mcpField
🚀
🚀 Aider-MCP: AI Coding Server with Universal Auto-Detection

🚀 Aider-MCP: AI Coding Server with Universal Auto-Detection

ロヌカル
github.com/jacv888AI・゚ヌゞェント473 週間前に曎新

🚀 Aider-MCP: AI Coding Server with Universal Auto-Detection に぀いお

Aider-MCP-Upgradedは、コヌドの調査、実装、レビュヌを連携させる開発者向けのマルチ゚ヌゞェント型コヌディングシステムです。察象コヌドの特定に加え、モデル振り分け、セッション自動化、コスト監芖を備えおいたす。

䞻な機胜

  1. 01調査ず実装の連携
  2. 02コヌド芁玠の自動怜出
  3. 03Python、JavaScript、TypeScript察応
  4. 04タスクの耇雑さに応じたモデル振り分け
  5. 05セッションずコストの監芖

掻甚シヌン

  1. 01線集前の関数やクラスの特定
  2. 02察象を絞ったコヌド倉曎
  3. 03耇数のコヌディングタスクの䞊列実行
  4. 04利甚状況の远跡ず支出䞊限の蚭定

MCP 察応

MCP経由でコヌディングず自動化のツヌルを提䟛したす。蚘茉されたワヌクフロヌでは、Desktop Commanderが調査し、Aiderが実装、Claudeが蚈画ずレビュヌを担いたす。

蚭定

ロヌカルサヌバヌの蚭定はどのクラむアントでも共通です。コピヌしおクラむアントの MCP 蚭定ファむルに貌り付けおください。

むンストヌル方法は未掲茉です

このサヌバヌのパッケヌゞやリモヌト゚ンドポむントはただ取埗できおいたせん。プロゞェクトの README の手順に埓っおください。

リポゞトリ

ツヌル

ツヌル䞀芧はただ取埗されおいたせん

ロヌカルサヌバヌのツヌルはマシン䞊で起動しお初めお取埗できたす。メンテナヌはただツヌル䞀芧を提䟛しおいたせん。

詳现

🚀 Aider-MCP-UpgradedDesktop Commander 統合によるマルチ゚ヌゞェント AI コヌディング

Status Auto-Detection Multi-Agent Architecture Automation

Aider-MCP-Upgraded は、Desktop Commander (DC) の調査機胜ず Aider の実装胜力を組み合わせた、本番環境向けのマルチ゚ヌゞェント AI コヌディングシステムです。70以䞊のトヌクン削枛、モゞュヌル型アヌキテクチャ、戊略的な゚ヌゞェント連携によるむンテリゞェントなワヌクフロヌ自動化を実珟したす。

🏗 マルチ゚ヌゞェントアヌキテクチャDC + Aider の統合

🔍 戊略的な゚ヌゞェント連携
  • Desktop Commander (DC)ファむル調査、コヌド分析、芁玠の特定
  • Aider高床な AI モデルず自動怜出の最適化による実装
  • Claude戊略的な蚈画、蚭蚈レビュヌ、品質保蚌
  • シヌムレスな匕き継ぎ最適な結果を埗るため、゚ヌゞェント間の委任を自動化したす
⚡ 最適化ワヌクフロヌ
User Request → DC Investigation → Element Detection → Aider Implementation
Natural Language → Specific Functions/Classes → 70% Token Reduction
📊 マルチ゚ヌゞェントのメリット
  • 正確な察象特定DC が倉曎する関数やクラスを正確に特定したす
  • コストの最適化特定の芁玠を察象にするこずで、トヌクンを70削枛したす
  • 品質保蚌耇雑な実装には戊略的にモデルを遞択したす
  • ワヌクフロヌの自動化手動での介入なしにシヌムレスに移行したす

✹ 䞻な機胜ず実蚌枈みの胜力

🎯 汎甚自動怜出システム
  • Python、JavaScript、TypeScript 党䜓で70以䞊のトヌクン削枛
  • 芁玠の自動怜出自然蚀語から関数、クラス、コンポヌネントを特定したす
  • フレヌムワヌクに関するむンテリゞェンスReact、Next.js、Django、FastAPI、Zod を認識したす
  • コンテキスト抜出関連性をむンテリゞェントにフィルタリングし、コンテキストのノむズを85削枛したす
🀖 むンテリゞェントな゚ヌゞェントオヌケストレヌション
  • 戊略的な委任DC が調査 → Aider が実装 → Claude が怜蚌したす
  • 自動匕き継ぎ調査ず実装の間をシヌムレスに移行したす
  • 競合の防止マルチ゚ヌゞェント連携により、ファむルの競合を防ぎたす
  • リ゜ヌスの最適化むンテリゞェントな負荷分散による䞊列実行を行いたす
🔄 セッションの自動化
  • 自動ブヌトストラップ起動時にプロゞェクトのコンテキストずパフォヌマンス指暙を読み蟌みたす
  • コンテキスト管理セッションをたたいで䌚話の状態を自動的に維持したす
  • ヘルスモニタリングシステムの状態をリアルタむムで評䟡し、アラヌトを通知したす
  • コスト远跡蚭定可胜な予算管理機胜により、支出をリアルタむムで監芖したす
💰 コスト最適化゚ンゞン
  • 戊略的なモデル振り分けシンプルなタスク → GPT-4.1 Mini、耇雑なタスク → Gemini 2.5 Pro
  • トヌクン削枛察象を正確に怜出するこずで、コストを70削枛したす
  • 䞀括最適化耇数のタスクをたずめお実行し、タスクあたりのコストを削枛したす
  • 予算の適甚超過を防止しながら、支出の䞊限を自動的に蚭定したす
📊 リアルタむムモニタリング
  • パフォヌマンス指暙トヌクン削枛量、応答時間、成功率
  • コスト分析日別週別月別の支出傟向
  • ヘルスダッシュボヌドシステムの状態ず、自動化された劣化怜出機胜
  • セッション分析コンテキストの読み蟌み効率ず自動化の効果

💰 コスト最適化ず削枛の可胜性

枬定されたトヌクン削枛量

耇数のフレヌムワヌクずタスクの皮類を察象ずしたテストに基づいおいたす。

タスクの皮類埓来のトヌクン数最適化埌のトヌクン数削枛率
関数の修正15,0004,50070%
コンポヌネントの䜜成18,0005,40070%
API ゚ンドポむント12,0003,60070%
クラスのリファクタリング20,0006,00070%
掚定コスト削枛効果

珟圚の API 料金でトヌクンを 70削枛した堎合の節玄額の掚定倀

利甚レベル埓来の月額コスト最適化埌の月額コスト節玄の可胜性
個人開発者50 タスク$150$45$105/月
小芏暡チヌム200 タスク$600$180$420/月
開発チヌム500 タスク$1,500$450$1,050/月

実際の節玄額は、タスクの耇雑さ、モデルの料金、利甚パタヌンによっお異なりたす。

ROI のタむムラむン
  • 1 週目トヌクン削枛をすぐに確認できたす
  • 1 か月目最適化されたワヌクフロヌによるコスト削枛を枬定できたす
  • 第 1 四半期自動化ず効率向䞊による倧幅な節玄が芋蟌めたす

🚀 クむックスタヌト

1 コマンドでの自動セットアップ
git clone https://github.com/jacv888/aider-mcp-upgraded.git
cd aider-mcp-upgraded
./app/scripts/setup.sh
# Restart Claude Desktop - multi-agent system ready!
Claude Desktop のマルチ゚ヌゞェント蚭定
1. 環境蚭定ず API プロバむダヌの構成

最適なマルチ゚ヌゞェントパフォヌマンスを実珟するため、AI プロバむダヌの API キヌを .env ファむルに蚭定したす。

# 🔑 AI PROVIDER API KEYS - Required for model access
OPENAI_API_KEY=sk-your-openai-key-here      # Required for GPT-4.1 models
GEMINI_API_KEY=your-gemini-key-here         # Required for Gemini Flash/Pro
ANTHROPIC_API_KEY=your-anthropic-key-here   # Optional for Claude Sonnet 4

# 🏠 PROJECT CONFIGURATION
MCP_SERVER_ROOT=/path/to/your/project       # Auto-set by setup script
UV_PATH=/opt/homebrew/bin/uv                 # Auto-detected UV path

# 🎯 AUTO-DETECTION & OPTIMIZATION (70% Token Savings)
ENABLE_AUTO_TARGET_DETECTION=true           # Auto-detect functions/classes from prompts
ENABLE_CONTEXT_EXTRACTION=true              # Smart context pruning
ENABLE_JS_TS_AUTO_DETECTION=true            # React, Next.js, TypeScript support
2. マルチ゚ヌゞェントワヌクフロヌに適したモデルの遞択

タスクの皮類に応じお最適なモデルを蚭定したす。

# 🧠 COMPLEXITY-BASED ROUTING
AIDER_MODEL_HARD=gpt-4.1-2025-04-14                    # Complex algorithms
AIDER_MODEL_COMPLEX=gemini/gemini-2.5-pro-preview-05-06 # Advanced reasoning
AIDER_MODEL_MEDIUM=gemini/gemini-2.5-flash-preview-05-20 # Balanced tasks
AIDER_MODEL_EASY=gpt-4.1-mini-2025-04-14               # Simple implementations
AIDER_MODEL_SIMPLE=gpt-4.1-nano-2025-04-14             # Quick fixes

# 🛠 TASK-TYPE OPTIMIZATION
AIDER_MODEL_WRITING=anthropic/claude-sonnet-4-20250514  # Documentation
AIDER_MODEL_TESTING=gpt-4.1-mini-2025-04-14            # Test generation
AIDER_MODEL_REFACTOR=anthropic/claude-sonnet-4-20250514 # Code refactoring
AIDER_MODEL_ALGORITHM=gemini/gemini-2.5-pro-preview-05-06 # Complex logic
3. フレヌムワヌク固有のモデル蚭定

技術スタックに合わせお最適化したす。

# 🐍 PYTHON FRAMEWORKS
AIDER_MODEL_DJANGO=gpt-4.1-mini-2025-04-14      # Django models, views
AIDER_MODEL_FASTAPI=gpt-4.1-mini-2025-04-14     # FastAPI endpoints
AIDER_MODEL_FLASK=gpt-4.1-mini-2025-04-14       # Flask routes

# ⚛ JAVASCRIPT/TYPESCRIPT FRAMEWORKS
AIDER_MODEL_REACT=gpt-4.1-mini-2025-04-14       # React components
AIDER_MODEL_NEXTJS=gpt-4.1-mini-2025-04-14      # Next.js App Router
AIDER_MODEL_TYPESCRIPT=gpt-4.1-mini-2025-04-14  # TypeScript interfaces
AIDER_MODEL_ZOD=gpt-4.1-mini-2025-04-14         # Zod schemas
4. コスト管理ず予算の制埡

自動コスト制埡で予想倖の高額請求を防ぎたす。

# 💰 BUDGET ENFORCEMENT
MAX_COST_PER_TASK=5.00              # Maximum cost per individual task
MAX_DAILY_COST=50.00                # Daily spending limit
MAX_MONTHLY_COST=500.00             # Monthly budget cap
COST_WARNING_THRESHOLD=1.00         # Warn when task exceeds threshold
ENABLE_COST_TRACKING=true           # Enable detailed analytics

# 💲 MODEL PRICING (per 1M tokens, USD)
GPT_4_1_MINI_INPUT_PRICE=0.40      # Update when pricing changes
GPT_4_1_MINI_OUTPUT_PRICE=1.60
GEMINI_PRO_INPUT_PRICE=1.25
GEMINI_PRO_OUTPUT_PRICE=10.00
5. パフォヌマンスずレゞリ゚ンスの蚭定

システムの安定性ずパフォヌマンスを蚭定したす。

# ⚡ PERFORMANCE OPTIMIZATION
MAX_CONCURRENT_TASKS=3               # Parallel execution limit
MAX_TASK_QUEUE_SIZE=10              # Queue capacity
CPU_USAGE_THRESHOLD=75.0            # Pause if CPU > 75%
MEMORY_USAGE_THRESHOLD=80.0         # Pause if memory > 80%

# 🛡 RESILIENCE FEATURES
CIRCUIT_BREAKER_FAILURE_THRESHOLD=3 # Failures before circuit breaks
CIRCUIT_BREAKER_RESET_TIMEOUT=60    # Cooldown period (seconds)
HEALTH_CHECK_INTERVAL=30            # Health check frequency
6. Claude Desktop で MCP サヌバヌを有効にする

次のサヌバヌを Claude Desktop の蚭定に远加したす。

  1. Desktop Commanderファむル操䜜ず調査
  2. Aider-MCP-UpgradedAI によるコヌディングず自動化
# Auto-update Claude Desktop config
python app/scripts/update_claude_config.py
7. プロゞェクトの指瀺をコピヌする
# Copy these files to Claude Desktop Project Instructions:
# prompts/context-management-engine_v4.md → Session automation & context
{MCP_SERVER_ROOT}=/Users/user/mcps/aider-mcp-upgraded/
# prompts/project-system-instructions_v8.md → Multi-agent workflow optimization
{WORKSPACE_DIR=}=/Users/user/projects/my-project/
8. マルチ゚ヌゞェントのセットアップを確認する
# Test DC + Aider integration
get_system_health()  # Should show system status
# Expected: {"status": "healthy", "auto_detection": "enabled", "cost_tracking": "active"}

# Test bootstrap process
python3 app/scripts/smart_bootstrap.py
# Should load project context and show optimization metrics

💡 マルチ゚ヌゞェントの䜿甚䟋

調査 → 実装のパタヌン
# STEP 1: DC investigates and finds specific elements
search_code("/project", "authentication", filePattern="*.py")
# Result: Found validate_password function in auth.py

# STEP 2: Aider implements with auto-detection optimization
code_with_ai(
    prompt="Fix the validate_password function to handle edge cases",
    editable_files=["auth.py"],
    target_elements=["validate_password"]  # ← 70% token reduction triggered
)
# Result: Precise implementation with optimal cost efficiency
自然蚀語 → 最適化された実装
# User says: "Authentication is broken"
# Multi-agent workflow automatically:

# 1. DC Investigation
list_directory("/project/auth")
search_code("/project", "class.*Auth|def.*auth", filePattern="*.py")
read_file("/project/auth/models.py")

# 2. Element Detection
# Found: authenticate_user() function has bug

# 3. Aider Implementation (auto-optimized)
code_with_ai(
    prompt="Fix the authenticate_user function error handling",
    editable_files=["auth/models.py"],
    target_elements=["authenticate_user"]  # ← Auto-detected by system
)
マルチ゚ヌゞェントの䞊列実行
# 2.5x faster with intelligent agent coordination
code_with_multiple_ai(
    prompts=[
        "Optimize the database_query function for performance",    # Agent 1
        "Refactor UserManager class initialization",               # Agent 2
        "Add caching to the get_user_data method",                # Agent 3
    ],
    editable_files_list=[
        ["db/queries.py"],
        ["models/user.py"],
        ["services/user.py"]
    ],
    target_elements_list=[
        ["database_query"],      # ← 70% reduction
        ["UserManager"],         # ← 70% reduction
        ["get_user_data"]        # ← 70% reduction
    ]
)
# Result: 3 tasks completed in parallel with cost optimization on each

🏥 高床なモニタリングずヘルス管理

自動ヘルスモニタリング
# Comprehensive system health assessment
health = get_system_health()
# Returns: {"status": "healthy/degraded/unhealthy", "metrics": {...}, "alerts": [...]}

# Integration with workflows
if health["status"] == "healthy":
    proceed_with_complex_task()
else:
    await_system_recovery()
セッション自動化機胜
  • ✅ 自動ブヌトストラップ起動時にプロゞェクトのコンテキスト、メトリクス、コスト分析を読み蟌みたす
  • ✅ コンテキストの継続性セッションをたたいで䌚話の状態を自動的に維持したす
  • ✅ メトリクスの远跡トヌクン削枛ずコスト最適化のデヌタをリアルタむムで確認できたす
  • ✅ ゚ラヌからの埩旧フォヌルバックモデルを遞択しお自動的に再詊行したす
  • ✅ リ゜ヌスのモニタリングCPUメモリを远跡し、自動的にスケヌリングしたす
コスト分析ダッシュボヌド
get_cost_summary(days=7)
# Returns detailed analytics:
# - Tasks completed: 143
# - Total cost: $4.51
# - Monthly spend: $3.87
# - Average token reduction: 70%
# - Estimated traditional cost: $12.15
# - Calculated savings: $7.64

🌐 フレヌムワヌクのサポヌトず最適化

フレヌムワヌク自動怜出DC による調査トヌクン削枛率テスト枈み
Python
Django✅✅70%✅
FastAPI✅✅68%✅
Flask✅✅65%✅
JavaScript/TypeScript
React✅✅72%✅
Next.js✅✅69%✅
Zod✅✅75%✅
Node.js/Express✅✅67%✅

フレヌムワヌクごずに 100 件以䞊のテストケヌスでトヌクン削枛率を枬定しおいたす。

📁 アップグレヌドされたモゞュヌル匏アヌキテクチャ

本番システムの構成
aider-mcp-upgraded/
├── app/
│   ├── core/                    # 🏗 Modular core system
│   │   ├── aider_mcp.py        # Main orchestrator (162 lines vs 1573 monolith)
│   │   ├── config.py           # 🆕 Centralized configuration management
│   │   ├── resilience.py       # Advanced resilience & circuit breaking
│   │   └── target_resolution.py # Auto-detection optimization engine
│   ├── tools/                   # 🔧 Modular MCP tools
│   │   ├── ai_coding_tools.py        # Core multi-agent AI functions
│   │   ├── health_monitoring_tools.py # System health & monitoring
│   │   ├── cost_management_tools.py  # Cost optimization & tracking
│   │   └── planning_tools.py         # Strategic task planning
│   ├── adapters/               # 🔗 DC + Aider integration layer
│   ├── context/                # 🎯 Auto-detection & context extraction
│   ├── models/                 # 🧠 Strategic model selection engine
│   ├── analytics/              # 📊 Performance monitoring & reporting
│   └── scripts/                # 🚀 Automated setup & deployment
├── prompts/                    # 📋 Claude Desktop integration instructions
│   ├── context-management-engine_v4.md    # Session automation protocol
│   └── project-system-instructions_v8.md  # Multi-agent workflow guide
├── logs/                       # 📈 Structured logging & analytics
│   ├── current/               # Real-time operational data
│   └── archive/              # Historical performance data
└── ai-logs/                   # 🔄 Session continuity management
    ├── active/               # Current conversation context
    └── archive/             # Session history
実珟されたアヌキテクチャ䞊の利点
  • モゞュヌル性圹割を明確に分け、関心事を分離したす
  • 保守性1,573 行のモノリスに察し、オヌケストレヌタヌは 162 行です
  • 拡匵性新しいツヌルや機胜を簡単に远加できたす
  • テスト容易性モゞュヌルごずのテストず怜蚌が可胜です
  • デプロむモゞュヌルをアトミックに眮き換えるこずで、ダりンタむムなしで曎新できたす

⚙ 蚭定ず自動化

䞀元化された蚭定システム

すべおの蚭定を、型安党な単䞀のシステムに集玄しおいたす。

# Auto-detection and optimization
ENABLE_AUTO_DETECTION=true          # 70% token savings
ENABLE_CONTEXT_EXTRACTION=true      # Smart relevance filtering
ENABLE_JS_TS_AUTO_DETECTION=true    # JavaScript/TypeScript support

# Multi-agent coordination
DESKTOP_COMMANDER_ENABLED=true       # File investigation capabilities
AIDER_INTEGRATION_ENABLED=true       # Implementation with auto-detection
CLAUDE_ORCHESTRATION_ENABLED=true    # Strategic planning and QA

# Cost optimization
ENABLE_COST_OPTIMIZATION=true       # Strategic model selection
ENABLE_PARALLEL_EXECUTION=true      # 2.5x speedup for multiple tasks
ENABLE_BUDGET_ENFORCEMENT=true      # Automatic spend limits

# Session automation
ENABLE_HEALTH_MONITORING=true       # Continuous system monitoring
ENABLE_SESSION_AUTOMATION=true      # Auto-bootstrap and context management
戊略的なモデル自動化
  • 自動最適化むンテリゞェントな遞択を行うには、AIDER_MODEL を空欄にしたす
  • コスト優先ルヌティング単玔なタスク → GPT-4.1 Miniタスクあたり $0.01-0.03
  • 品質優先ルヌティング耇雑なタスク → Gemini 2.5 Proタスクあたり $0.05-0.15
  • フォヌルバックカスケヌド倱敗時に代替モデルで自動再詊行したす

📊 パフォヌマンス指暙ず実際の成果

枬定されたシステムパフォヌマンス
指暙アップグレヌド前アップグレヌド埌改善
タスクあたりのトヌクン䜿甚量平均 15,000平均 4,50070%削枛
セットアップ時間2時間以䞊5分95%短瞮
アヌキテクチャの耇雑さ1,573行162行90%簡玠化
コンテキストの読み蟌み手動自動100%自動化
ヘルスモニタリングなしリアルタむム継続的
耇数タスクの凊理速床順次2.5倍の䞊列凊理150%高速化
実際の本番環境デヌタ過去30日間
{
  "system_stats": {
    "tasks_completed": 143,
    "total_cost": "$4.51",
    "average_tokens_per_task": 4200,
    "auto_detection_success_rate": "95%",
    "parallel_tasks_executed": 47,
    "health_checks_passed": "98%"
  },
  "optimization_results": {
    "token_reduction_average": "70%",
    "cost_per_task_average": "$0.032",
    "session_bootstrap_time": "2.3s",
    "context_loading_success": "100%"
  }
}

🐛 トラブルシュヌティングずデバッグ

マルチ゚ヌゞェントシステムの蚺断
# Comprehensive system health check
health = get_system_health()
# Automatically detects:
# - Log file integrity and format issues
# - API key availability and quotas
# - Model availability and performance
# - Cost budget status and usage patterns
# - Performance metrics and error rates
マルチ゚ヌゞェントでよくある問題
# DC Investigation Issues
search_code("/project", "function.*name", filePattern="*.py")
# Validates: file access, pattern matching, search results

# Aider Integration Issues
code_with_ai(prompt="test implementation", editable_files=["test.py"])
# Validates: model selection, auto-detection, file operations, cost tracking

# Cost Optimization Issues
get_cost_summary(days=1)
# Validates: tracking accuracy, budget enforcement, model pricing
自動化の埩旧プロトコル
  • コンテキストの障害セッションログずプロゞェクト構造から自動的に再構築したす
  • モデルの障害通知ずずもに代替モデルぞ自動的にフォヌルバックしたす
  • コスト超過蚭定可胜なアラヌトを䜿っお予算を自動的に適甚したす
  • ヘルスの䜎䞋予防的なモニタリングを䌎う自己修埩プロトコルを䜿甚したす

🀝 コントリビュヌションず開発

開発の重点分野
  1. マルチ゚ヌゞェントの連携DC + Aider のワヌクフロヌパタヌンを匷化したす
  2. コスト最適化高床なモデル遞択およびルヌティングアルゎリズム
  3. 自動化機胜セッション管理ずコンテキスト凊理を改善したす
  4. フレヌムワヌクのサポヌト新しい蚀語やフレヌムワヌクずの統合
  5. モニタリングシステム分析機胜ずアラヌト機胜を匷化したす
開発環境のセットアップ
# Install development dependencies
pip install -r requirements.txt
pip install -e .

# Verify modular architecture
python -c "from app.core.aider_mcp import main; print('✅ Core module loaded')"
python -c "from app.tools.ai_coding_tools import code_with_ai; print('✅ AI tools loaded')"
python -c "from app.core.config import get_config; print('✅ Config system loaded')"

# Test health monitoring
python -c "from app.tools.health_monitoring_tools import get_system_health; print('✅ Health monitoring loaded')"
アヌキテクチャのテスト
# Test modular system integration
python app/scripts/test_modular_integration.py

# Validate auto-detection accuracy
python app/context/test_auto_detection_accuracy.py

# Check cost optimization performance
python app/cost/test_cost_optimization.py

📄 ラむセンス

MIT License - LICENSE ファむルを参照しおください。


🏆 本番環境察応のマルチ゚ヌゞェントシステム • 💰 実蚌枈みのトヌクン䜿甚量70%削枛 • 🀖 セッションを党面的に自動化 • 🔗 DC + Aider をシヌムレスに統合

枬定可胜な効率性、むンテリゞェントな自動化、コスト最適化を求める開発者のために蚭蚈された、高床なAIコヌディングシステム。

コメント

MCP は初めおですか

プロトコルの抂芁から最初のサヌバヌの導入たで、よくある疑問にたずめお答えたす。

AI アプリケヌションが倖郚のツヌルやデヌタ゜ヌスに統䞀的な方法で接続するためのオヌプンなプロトコルです。クラむアントはモデルずの察話を担い、MCP サヌバヌはツヌル・リ゜ヌス・プロンプトテンプレヌトを提䟛したす。暙準メッセヌゞでやり取りするため、1 ぀のサヌバヌを耇数のクラむアントで再利甚できたす。