スペース設定

スペースは、ロールベースのアクセス制御を持つ共有ワークスペースです。スペースのオーナーとマネージャーは、エージェントの動作、機能トグル、インテグレーションを設定します。

ロール

ロール権限
オーナーフルアクセス — メンバー、チャネル、設定、課金の管理
マネージャーチャネル、設定、自動化の管理
メンバー会話の使用、タスクの閲覧、個人自動化の実行

エージェント設定

このスペースでのAIエージェントの動作を設定します:

  • モデル — エージェントを駆動するClaudeモデル(例:claude-sonnet-4-6claude-opus-4-8
  • Temperature — 創造性レベル(0.0 = 決定的、1.0 = 創造的)
  • エージェント名 — 表示名(デフォルト:「Themis」)
  • エージェントのアイデンティティ — エージェントのキャラクターと価値観の自由記述
  • 優先言語 — すべてのスペースメンバーへのデフォルト応答言語
  • コミュニケーションスタイル — デフォルトスタイル(簡潔、詳細、技術的、平易な言葉)
  • カスタム指示 — すべてのインタラクションに適用されるスペース全体の動作ルール

Tier 1(軽量エージェント)

軽量エージェントは、より高速なモデルを使用して簡単な質問に即座に対応します。質問がより深い推論やツールアクセスを必要とする場合、自動的にフルエージェントにエスカレーションします。

  • Tier 1を有効化 — 高速エージェントのオン/オフを切り替え
  • Webで無効化 — チャネルメッセージ(Teams、Telegram)にはTier 1を維持し、Webチャットにはフルエージェントを使用

機能トグル

スペースごとにセクションを有効化または無効化:

  • プロジェクト — プロジェクトの追跡と管理
  • アクティビティ — クロスチャネルのアクティビティフィード
  • 自動化 — スケジュールおよびイベントトリガーのワークフロー
  • スキル — 再利用可能なエージェントナレッジベース

接続

接続タブでは、このスペース用の各インテグレーション(GitHub、Linear、Sentry、Metabase、Teams、Telegram、Google Drive)を設定します。API認証情報とwebhookシークレットに加えて、各チャネルはサービス固有の設定を公開します:

  • GitHub — Bot Logins、Bot Git Name、Bot Git Email(コード生成と自己メンションフィルタリングで使用されるアイデンティティ)
  • Linear — Organization Slug、Bot Display Names(issueのURL構築とボットへの割り当て/返信の検出に使用)
  • Sentry — Organization Slug
  • Telegram — Bot Username、許可されたグループチャットID

設定値は以下の順序でカスケードされます:スペースごとの設定 → 環境変数(THEMIS_*)→ デフォルト。各チャネルと必要な認証情報の詳細については、チャネルの接続 ページを参照してください。

ドメイン制限

許可ドメイン(カンマまたはスペース区切り、@の有無は問わない)を設定することで、特定のメールドメインにサインインを制限できます。空のままにするとすべてのドメインが許可されます。Google OAuthと招待に適用されます。

APIアクセス

各スペースには、外部インテグレーション用のオプションのREST/SSE APIエンドポイントがあります:

  • APIキー — スペースごとに生成されるBearerトークン。クライアントは POST /api/v1/conversations を呼び出し、GET /api/v1/conversations/:id/stream を介して応答をストリームします。
  • ストリームイベント — リアルタイムトークンストリーミング用のSSEイベント発行を有効化します。
  • Webhook URL — HMAC署名付きの完了イベントを受信するオプションのコールバックURL。

完全なリファレンスについては API を参照してください。

管理者設定

/admin/settingsでのグローバルプラットフォーム設定(管理者ユーザーのみ):

  • モデル設定 — 短いモデル名をフルAPIモデルIDにマッピング
  • デフォルトTemperature — エージェントの創造性のグローバルフォールバック
  • コスト追跡 — プロバイダー全体の累積API支出