allagents は何をしますか?
複数のリポジトリにまたがるAIエージェントのワークスペースを管理し、複数のAIクライアント間でプラグインを同期するCLIツールです。
概要
このCLIツールは、複数のリポジトリで構成されるプロジェクトにおいて、AIエージェント(Claude Code、Cursor、Codexなど)の設定やプラグインを一元管理します。各AIクライアントごとに個別に設定する手間を省き、統一されたワークスペースを提供します。
主な機能
- マルチリポジトリ管理: 複数のGitリポジトリをまたいでAIエージェントのワークスペースを設定・管理
- プラグイン同期: 複数のAIクライアント間でプラグイン設定を自動的に同期
- 設定の一元化: プロジェクト全体のAIエージェント設定を単一のCLIで管理
使い方
# ワークスペースの初期化
entityprocess init
# プラグインの同期
entityprocess sync
# 現在のワークスペース状態の表示
entityprocess status
対応クライアント
- Claude Code
- Cursor
- Codex
- その他主要なAIエージェント
設定ファイル
プロジェクトルートに entityprocess.config.json を作成して設定を管理します。
{
"workspaces": ["./frontend", "./backend"],
"plugins": ["@anthropic/claude-code-plugin"],
"clients": ["claude", "cursor", "codex"]
}
インストール
npm install -g @entityprocess/allagents
もしくは npx を使用:
npx @entityprocess/allagents init