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

lionellc/agentnexus

ローカルファーストのエージェント制御プレーン。エージェント、プロンプト、スキル、仕様を一元管理し、バージョン管理、配布、監査機能を提供します。

agentnexus とは?

AgentNexus は、ローカルファーストのアプローチでエージェントとそのコンポーネントを管理するための制御プレーンです。エージェント、プロンプト、スキル、仕様(Specs)を単一のワークスペースで統一的に管理し、バージョン管理、配布、監査を可能にします。このツールは、クラウドサービスに依存せずにローカル環境で動作するため、セキュリティとプライバシーを重視する開発者や組織に適しています。AgentNexus は、複数のエージェントシステム(Claude Code, Cursor など)との互換性を考慮して設計されており、スキルやプロンプトの共有と再利用を容易にします。また、変更履歴の追跡やロールバック機能を備えており、プロダクション環境での信頼性と監査可能性を向上させます。このプラットフォームは、エージェント開発のワークフローを効率化し、チーム間のコラボレーションを促進することを目的としています。

対応~Claude Code~Codex CLI~Cursor
npx skills add lionellc/agentnexus

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

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

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

ドキュメント

agentnexus は何をしますか?

ローカルファーストのエージェント制御プレーン。エージェント、プロンプト、スキル、仕様(Specs)を単一のワークスペースで一元管理し、バージョン管理、配布、監査機能を提供します。

主な機能

  • エージェント管理: 複数のエージェント設定を一元管理し、スムーズな切り替えが可能です。
  • プロンプト管理: プロンプトテンプレートのバージョン管理とチーム間での共有をサポートします。
  • スキル管理: 再利用可能なスキル定義を作成し、異なるエージェント間で配布できます。
  • 仕様管理: エージェントの動作仕様(Specs)を定義し、バージョン追跡を行います。
  • バージョン管理: すべての変更履歴を記録し、必要に応じてロールバックが可能です。
  • 監査: 操作ログを取得し、コンプライアンス要件に対応します。

インストール

npm install -g agentnexus

または Docker を使用:

docker pull lionellc/agentnexus:latest

クイックスタート

  1. ワークスペースを初期化:
agentnexus init my-workspace
  1. エージェント設定を追加:
agentnexus agent add --name my-agent --provider claude
  1. スキルを作成:
agentnexus skill create my-skill --description "Custom skill"
  1. ワークスペース全体を共有:
agentnexus share --team development

設定

環境変数を使用して AgentNexus を設定できます:

  • AGENT_NEXUS_WORKSPACE: デフォルトのワークスペースパス
  • AGENT_NEXUS_PORT: ローカルサーバーのポート(デフォルト: 3000)
  • AGENT_NEXUS_LOG_LEVEL: ログレベル(debug, info, warn, error)

使用方法

# ヘルプを表示
agentnexus --help

# ワークスペース内のスキルを一覧表示
agentnexus skill list

# プロンプトのバージョン履歴を表示
agentnexus prompt history --name greeting-prompt

# 特定のバージョンにロールバック
agentnexus skill rollback --skill-id my-skill --version 2

サポートされるプラットフォーム

  • Claude Code
  • Cursor
  • Codex CLI
  • その他の OpenAI 互換エージェント

リンク

関連スキル