注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Code Repositories でサードパーティのエージェント SDK を使用して、大規模言語モデル(LLM)を基盤としたエージェントを構築できます。プロコードエージェントは、Foundry のコードリポジトリに記述され、Foundry 関数として公開されるカスタムロジックです。エージェントはプロンプトに基づいて推論し、環境内のデータを読み書きするツールを呼び出せます。サポートされているサードパーティのエージェント SDK には、Claude Agent SDK、OpenAI Agents SDK、Google ADK があります。
プロコードエージェントは、オントロジーデータの読み書き、プラットフォームリソースの構築、レガシーシステムの移行などのタスクを実行できます。プロコードエージェントのその他の活用方法については、ユースケースのドキュメントを参照してください。
プロコードエージェントは、追加の設定なしで、スコープ付き権限を使用してオントロジー SDK、Ontology MCP (OMCP)、Palantir MCP に対して認証します。ツールを呼び出すためにクライアントIDとシークレットを渡す必要はありません。プロコードエージェントを公開すると、追加の設定なしで Workshop またはオントロジー SDK から呼び出せます。
プロコードエージェントは、エージェントテンプレートから作成したコードリポジトリで定義します。テンプレートには次のものが含まれます。
エージェントを公開すると、Foundry はオントロジーバインディングとエージェントのAPI名を指定してエージェントを登録します。公開済みエージェントは、非同期関数として公開されます。Automate からエージェントをトリガーすることを推奨しますが、Workshop、オントロジー SDK、オントロジーアクションから呼び出すこともできます。
main に影響を与えることなく、ブランチ上のオントロジーやアプリケーションの変更とともに、グローバルブランチ上でプロコードエージェントを開発、テスト、公開します。