注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
プロコードエージェントは、大規模言語モデルとオントロジー SDK (OSDK)、Ontology MCP (OMCP)、Palantir MCP を組み合わせて、データを読み取り、その内容について推論し、プラットフォーム全体で操作を実行します。以下のパターンと例では、プロコードエージェントの一般的な使用方法を説明します。
パターンを選択する前に、エージェントの目的、必要最小限のデータとツール、および人によるレビューが必要な出力や操作を定義してください。実装後はデータアクセスや自動化の動作を変更しにくくなるため、プライバシーと市民的自由に関するこれらの判断は、ユースケースの計画時に行ってください。比例性、アクセス、人による監督についての指針は、プライバシーと市民的自由の実践を確認してください。
オントロジーの変更によってプロコードエージェントがトリガーされ、OSDK または OMCP を通じて関連するオブジェクトを読み取ります。エージェントはモデルを使ってデータについて推論し、結果をオントロジーに書き戻します。このパターンは、オブジェクトの変更時に Automate からトリガーする場合に適しています。
請求が却下されると、プロコードエージェントがトリガーされます。エージェントはオントロジーを通じて請求とその却下理由を読み取ります。モデルを使って却下理由と顧客が対処する方法を説明し、その説明と推奨される次の手順を請求オブジェクトに書き戻します。これにより、顧客は却下理由を理解してより迅速に対処でき、時間とコストを削減できます。
プラットフォームイベントによってトリガーされるこれらのプロコードエージェントは、Palantir MCP を使ってコードリポジトリやトランスフォームなどのリソースを調査し、変更します。エージェントはモデルを使って変更内容について推論し、その変更をプラットフォームに適用します。
ビルド失敗イベントによってプロコードエージェントがトリガーされます。エージェントは失敗したビルドが属するトランスフォームリポジトリを特定し、Palantir MCP を使ってビルドログを読み取ります。モデルを使って失敗の原因を特定し、リポジトリに修正を加えてテストします。最後に、開発者がレビューできるようにプルリクエストを送信します。
移行エージェントは、オントロジーデータエージェントとプラットフォームリソースエージェントのパターンを組み合わせて、レガシーシステムを Foundry に移行します。まず、レガシーのソースコードをオントロジーに取り込みます。エージェントは OSDK と OMCP を使って既存の機能を理解し、次に Palantir MCP を使って、レガシーのロジックを最新のシステムで再現する Foundry リソースを構築します。
レガシーシステムのソースコードがオントロジーのオブジェクトとして取り込まれます。プロコードエージェントは OSDK と OMCP を通じて既存のロジックを読み取り、推論します。次に、Palantir MCP を使って、そのロジックを Foundry で再現するトランスフォーム、関数、オントロジーリソースを生成します。