コンテンツにスキップ

エージェント制御ツール

openchamber エージェントツールを使うと、チャットからアプリ内の作業を直接管理できます。OpenChamber が独自のローカル OpenCode サーバーを実行している場合はデフォルトで有効になり、別のツールのインストールや shell コマンドの実行は必要ありません。

依頼できること

自然な言葉でエージェントに依頼します。例:

  • 「このプロジェクトに新しい OpenChamber セッションを作成し、openai/gpt-5.6-sol モデルを使って次のプロンプトを送信して:認証フローをレビューして。」
  • 「このタスク用の新しい OpenChamber セッションを別の worktree に作成し、ログインフローのテストを追加するよう依頼して。」
  • 「OpenChamber を使って最近のセッション 10 件とそれぞれの現在の状態を表示して。」
  • 「OpenChamber に平日レビューというスケジュールタスクを作成し、平日の 09:00 に次のプロンプトを送信して:前回の実行以降の変更をレビューして。」
  • 「平日レビューという OpenChamber スケジュールタスクを今すぐ実行して。」
  • 「認証レビューという OpenChamber セッションを確認し、最新のアシスタント応答を表示して。」

このツールは、プロジェクトとモデル設定の一覧表示、セッションの作成と継続、セッションのフォーク、分離された worktree セッションの作成、スケジュールタスクの管理を行えます。この方法で開始したセッションも通常のセッションと同じように OpenChamber に表示されるため、自分で開いて作業を続けられます。

注意点

  • 新しいセッションへのプロンプトは、デフォルトではすぐに処理を返します。OpenChamber でセッションを確認するか、後でエージェントに結果を確認するよう依頼してください。
  • 別の worktree は、明示的に依頼した場合にのみ作成されます。現在の worktree にある未コミットの変更はコピーされません。
  • このツールは、セッションや worktree の削除、プロジェクトパスの登録、任意の shell コマンドの実行、任意の URL の呼び出しはできません。

ツールを有効または無効にする

設定 → 一般 → OpenCode CLI を開き、エージェント制御ツールを変更して、Save + Reload を選択します。この設定は、管理対象の OpenCode サーバーが再起動した後に反映されます。

OpenChamber が OPENCODE_HOST または skip-start で外部 OpenCode サーバーに接続している場合や、VS Code 拡張機能内では、このツールを利用できません。OpenChamber が管理する OpenCode サーバーを使用するデスクトップ版と Web 版では自動的に利用できます。

関連項目