osFoundry / Platform
エージェント設定
あらゆるエージェントの名前、モデル、ツール、プロンプト、ポリシーをバージョン管理されたレコードとして編集。フォーク、公開、共有。
概要
osFoundry のエージェント構成とは、AIエージェントの定義一式を編集可能な1つのレコードとして保持したものです。名前、実行するモデル、呼び出せるツール、システムプロンプト、そして許可された動作を定めるポリシーがそこに含まれます。これらの設定をコード、設定ファイル、プロバイダーのダッシュボードに散在させるのではなく、1か所で編集でき、変更のたびにバージョンとして記録されます。3回前の編集時点でプロンプトやツール一覧がどうなっていたかを確認し、現在の状態と比較し、悪化した変更なら元に戻せます。
osFoundry は BYOK かつローカルファーストなので、構成は選んだモデルを指し示すだけです。自分のマシン上のローカルモデル、自分のAPIキーを使うクラウドモデル、あるいは自己ホストのエンドポイントを、間に再販業者を挟まずに利用できます。エージェントのモデルの差し替えは書き換えではなく構成上の1フィールドの変更です。同じプロンプト、ツール、ポリシーのまま別のモデルで試し、コストと品質を比較できます。ポリシーフィールドはガードレールを設定する場所です。どのツールに承認を必須とするか、エージェントが何に触れてよいかを定めるため、挙動と権限が別々の場所ではなくエージェントとともに移動します。
構成は持ち運べるように作られています。任意のエージェントをフォークすれば、元に影響を与えずに変更できる独立したコピーが得られます。仕上がったバージョンを公開し、共有すれば、同僚や別のワークスペースが同じエージェントを実行できます。バージョン管理があるため、共有された構成は動く標的ではなく、再現可能な特定の状態になります。渡した相手は、あなたが検証したモデル、ツール、プロンプト、ポリシーをそのまま受け取り、自分用にフォークすることもできます。
主な機能
- エージェントの名前、モデル、ツール、システムプロンプト、ポリシーを、散在するファイルやダッシュボードではなく1つのレコードから編集できる
- すべての変更がバージョンとして保存されるため、履歴の確認、編集の差分表示、悪化させたプロンプトやツール変更のロールバックが可能
- 任意のエージェントの基盤モデルを1フィールドで差し替え、同じプロンプトとツールを再利用してローカル、クラウド、自己ホストのモデルを比較できる
- 任意の構成を独立したコピーにフォークし、バージョンを公開して共有すれば、検証したそのままのエージェントを他者が実行できる
- 自分のAPIキーで動作し、ローカルモデルも使えるため、エージェントの定義とデータが手元のデバイスに留まる。席数課金も上乗せもなし
活用例
- プロンプトエンジニア:エージェントのシステムプロンプトを十数バージョンにわたって改良し、2つを差分比較して、最も評価の高かった文言に戻す
- チームリード:厳格なポリシーで固めた検証済みサポートエージェントを公開し、各メンバーが元を壊さずに自分のワークフロー用にフォークできるようにする
- コスト重視の開発者:あるエージェントのプロンプトとツールを固定したままモデルだけを差し替え、同一タスクでローカルモデルとクラウドキーを比較する
よくある質問
エージェント構成には具体的に何が含まれますか?
1つのバージョン管理レコードとして5つの要素が含まれます。エージェントの名前、実行するモデル、呼び出しを許可されたツール、システムプロンプト、そしてポリシー(動作を統制する規則と承認)です。いずれかを編集すると、確認や差し戻しができる新しいバージョンが作られます。
エージェントを書き換えずに使用モデルを変更できますか?
できます。モデルは構成上の1フィールドです。同じエージェントをローカルモデル、自分のAPIキー経由のクラウドモデル、自己ホストのエンドポイントに向け直しつつ、プロンプト、ツール、ポリシーはそのまま保てます。これにより同一構成でのモデル比較が容易になります。
構成のフォークと共有の違いは何ですか?
フォークは、元に触れずに自由に編集できる独立したコピーを作ります。共有は、公開したバージョンをそのまま実行してもらう形で相手に渡します。構成はバージョン管理されているため、共有されたエージェントは再現可能な特定の状態であり、変更したい場合は受け取った側がフォークできます。