Communityライティング&編集github.com

IsmaelMartinez/delegate-local

Claude Codeスキル:要約、ログトリアージ、大量テキスト処理をローカルモデルに委任します。APIトークンを節約し、コンテンツをデバイス上に保持し、ハードウェアを考慮したモデル監査を行います。

delegate-local とは?

このスキルは、Claude Code(AIエージェント)において、APIコストがかさむ要約、ログ分析、大量テキスト処理といったタスクを、ユーザーのマシン上で動作するローカルモデル(例:Ollama、llama.cpp)にオフロードすることで、Claude APIトークンの消費を大幅に削減します。機密データがデバイス外に出ないため、プライバシーとセキュリティが向上します。また、ハードウェア(CPU/GPUメモリ、Macのユニファイドメモリなど)を自動検出し、最適なローカルモデルサイズを動的に選択する「ハードウェアアウェアモデル監査」機能を備えています。ユーザーは明示的にローカルモデルを呼び出すか、特定の条件下で自動委任するよう設定できます。開発者にとっては、APIコスト管理、データ主権、そして高速なプロトタイピングに役立つ実用的なツールです。

対応✓Claude Code~Codex CLI~Cursor
npx skills add IsmaelMartinez/delegate-local

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

delegate-local は何をしますか?

Claude Codeスキル:要約、ログトリアージ、大量テキスト処理をローカルモデルに委任します。APIトークンを節約し、コンテンツをデバイス上に保持し、ハードウェアを考慮したモデル監査を行います。

概要

このスキルは、Claude Code(AIエージェント環境)において、計算負荷が高くトークン消費の多いタスクを、ユーザーのローカルマシン上で実行される軽量なAIモデルに委任するための仕組みを提供します。主な使用例は以下の通りです:

  • 要約:長い会話やドキュメントをローカルモデルで要約し、Claude APIの入出力トークンを節約。
  • ログトリアージ:大規模なログファイルからエラーやパターンを抽出し、重要なイベントを報告。
  • バルクテキスト処理:テキストのフォーマット変換、重複排除、キーワード抽出などをバッチ処理。

セットアップ

  1. ローカル推論エンジン(例:Ollama、llama.cpp、LocalAI)をインストールし、起動しておきます。

  2. このスキルをClaude Codeプロジェクトに追加します(例:.claude/skills/ ディレクトリに配置)。

  3. 必要に応じて環境変数でエンドポイントを設定します:

    export LOCAL_MODEL_ENDPOINT="http://localhost:11434"  # Ollama デフォルト
    export LOCAL_MODEL_NAME="llama3.2:1b"               # 使用するモデル
    

使用方法

手動委任

以下のようなプロンプトでスキルを呼び出します:

/delegate-local 次の長いログを要約して:
<長いログテキスト>...

自動委任(設定による)

スキルのコンフィグレーションファイル(config.yaml など)で、以下の条件を定義できます:

  • 入力トークン数がしきい値(例:2000トークン)を超えた場合
  • タスクタイプが「要約」または「トリアージ」として認識された場合
  • 現在のClaudeコンテキストウィンドウが逼迫している場合

条件が満たされると、Claudeは自動的にテキストをローカルモデルに転送し、結果のみをClaudeの会話に取り込みます。

ハードウェア監査

スキルは起動時にシステムのハードウェアを自動チェックします:

  • GPUメモリ:nvidia-smi(Linux/Windows)または system_profiler(macOS)で検出。
  • ユニファイドメモリ:Apple Silicon Macの場合。
  • CPUスレッド数:並列処理の最適化に使用。

検出結果に基づき、以下の推奨モデルサイズが提示されます:

メモリ容量推奨モデルサイズ例
< 8 GB1B-3Bllama3.2:1b、phi3:mini
8 GB - 16 GB3B-7Bmistral:7b、llama3.1:8b
> 16 GB7B-13Bllama3:70b(量子化)

注意事項

  • ローカルモデルの品質はClaudeには及びません。精度が重要なタスクにはClaudeを直接使用してください。
  • ローカルモデルはGPUが利用可能な場合に高速動作します。CPUのみの環境では処理に時間がかかることがあります。
  • すべてのデータはローカルで処理されるため、機密情報を安全に扱えます。

ライセンス

MIT

関連スキル