Communitygithub.com

CyberNerdsTechnologies/claude-agent-toolkit

🛠️ Claude CodeエージェントをDocker分離・ツール連携で構築・カスタマイズし、効率的な本番ワークフローと高度な推論を実現します。

claude-agent-toolkit とは?

このスキルは、Claude Codeエージェント向けに、ツール統合とDockerベースの分離を提供する「claude-agent-toolkit」です。開発者は、エージェントが実行時に安全にコマンドやスクリプトを実行し、外部ツールと連携できるようになります。Dockerコンテナ内でエージェントを隔離することで、ホスト環境への影響を抑えつつ、再利用可能で再現性のあるワークフローを構築可能です。Claude Code CLIやCodexプラットフォーム上で動作し、MCP(Model Context Protocol)サーバーとして機能することで、エージェントの推論能力を拡張します。本番環境でのCI/CDパイプラインや複雑な自動化タスクに特に有用で、セキュリティとパフォーマンスの両立を実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add CyberNerdsTechnologies/claude-agent-toolkit

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

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

ドキュメント

claude-agent-toolkit は何をしますか?

🛠️ Claude CodeエージェントをDocker分離・ツール連携で構築・カスタマイズし、効率的な本番ワークフローと高度な推論を実現します。

概要

このツールキットは、Claude Codeエージェントの機能を拡張するためのモジュール式ツールと設定を提供します。Docker分離環境を利用してエージェントの実行を安全にし、外部APIやデータベース、ファイルシステムとのシームレスな統合を可能にします。

主な機能

  • Docker分離: エージェントの実行をDockerコンテナ内に閉じ込め、ホストシステムへの影響を防ぎます。
  • ツール統合: カスタムツール(例: ファイル操作、HTTPリクエスト、コード実行)を簡単に追加できます。
  • MCPサーバー: Model Context Protocolに準拠したサーバーとして動作し、Claude Codeと高度な連携を実現します。
  • ワークフロー自動化: 複数のステップからなる生産性向上ワークフローを定義し、エージェントに実行させることができます。

対応プラットフォーム

  • Claude Code CLI
  • Codex (VS Code拡張)
  • Cursor

インストール

# npmを使用する場合
npm install @cybernerdstechnologies/claude-agent-toolkit

# またはDockerイメージを使用
npm install @cybernerdstechnologies/claude-agent-toolkit

使用方法

  1. プロジェクトにツールキットをインストールします。
  2. claude-agent-toolkit設定ファイルを作成し、使用するツールとDocker設定を定義します。
  3. Claude Codeエージェントを起動し、ツールキット経由でタスクを実行します。

例: Docker分離でのコード実行

# config.yaml
tools:
  - name: execute_python
    command: python3
    isolation: docker
    docker_image: python:3.11-slim
claude code --toolkit-config config.yaml

詳細ドキュメント

完全なドキュメントはこちらを参照してください。

ライセンス

MIT

関連スキル