Skip to content

設定

Commander は環境変数と設定ファイルで構成します。

環境変数

コア

変数既定説明
COMMANDER_MODEauto-editplan / read-only / auto-edit / full-auto / suggest
COMMANDER_DEBUGfalse詳細ログ
COMMANDER_LOG_LEVELinfodebugerror
COMMANDER_MAX_CONCURRENCY5同時エージェント上限
COMMANDER_TIMEOUT_MS120000実行タイムアウト (ms)

サーバー

変数既定説明
PORT4000HTTP ポート
HOST0.0.0.0バインド
CORS_ORIGIN*CORS
RATE_LIMIT_*レート制限

マルチテナント · セキュリティ · 観測

変数説明
TENANT_PROVIDERnull または simple
COMMANDER_API_KEYAPI Bearer
COMMANDER_SECURITY_PROFILEサンドボックス・プロファイル
COMMANDER_EVENT_SOURCING_WALWAL パス
OTEL_*OpenTelemetry

プロバイダー

OPENAI_API_KEY 等 — プロバイダー。ローカルは OLLAMA_BASE_URL

ファイル

.commander.json / .env / monorepo の .env.example を参照。秘密は git に入れない。

bash
export COMMANDER_MODE=plan
export OPENAI_API_KEY=sk-...
npx tsx packages/core/src/cliEntry.ts plan "task"

関連

MIT — マルチエージェント編成のために。