Palantir のロゴ

Palantir / リリースノート / 2026/05/12 / 通常

Palantir 2026年5月12日のリリースノート解説: @osdk/react が GA

developerworkflow

公式リリースノート

Palantir は 2026年5月12日、Foundry の OSDK React applications を @osdk/react library で開発できるようになったと発表しました。週次では 5月11日の週に generally available とされ、React hooks、global caching、optimistic updates などを通じて、Ontology data を使う frontend 開発を扱いやすくします。

要点

  • @osdk/react が GA として案内された
  • OSDK を通じて Ontology data を consume する React applications 向け
  • normalized object caching、action-driven invalidation、optimistic updates、cross-component deduplication を提供
  • Ontology primitives や platform APIs に対する idiomatic React hooks が使える
  • beta 版の @osdk/react/experimental から段階的に移行できる

今回のリリースノートで語られていること

@osdk/react は、Palantir Foundry の Ontology を使った React application 開発を、より React らしい形に寄せるための library です。Foundry の Ontology は業務オブジェクト、action、link、権限を含むため、frontend 側では単に API を呼ぶだけではなく、object の一覧、詳細、link、mutation、権限、再取得をきちんと扱う必要があります。@osdk/react はこの部分を React hooks と cache 管理に寄せ、application developer が手作業で invalidation や optimistic update を組み続けなくてよいようにします。

発表で挙げられている normalized object caching は、同じ object を cache 内で一度だけ保持し、action によって object が編集されたときに、その object を参照している list、link、view を自動的に更新する考え方です。action-driven invalidation では、action response が追加・変更・削除された object を示し、where clauses に基づいて list を再評価します。optimistic updates は、create / edit / delete の server response を待たずに UI を先に更新し、失敗時には自動 rollback します。これらは、業務アプリで「更新したのに画面が古い」「複数コンポーネントで同じ query が重複する」といった実装負荷を下げる方向の更新です。

また、OSDK React hooks と AGENTS.md guidance は、AI 支援開発とも相性があります。Foundry 上の ontology-aware application を作る場合、LLM に任せるには data model と操作パターンを明確にする必要があります。library 側が標準的な hooks と guidance を持つことで、開発者だけでなく AI coding assistant にも実装の型を渡しやすくなります。

対象になりそうなチーム

  • Palantir OSDK で React application を作る frontend / full-stack team
  • Ontology data と actions を UI から扱う product team
  • Foundry application development を AI coding assistant と組み合わせたい platform team

実務で確認したいポイント

既存 beta 利用箇所では @osdk/react/experimental から @osdk/react への import 移行を計画します。cache と optimistic update の挙動は UX を改善しますが、権限エラーや action failure 時の表示、rollback、監査ログとの整合性も確認しておく必要があります。

結局、この更新をどう見るべきか

@osdk/react GA は、Foundry の Ontology を使う frontend 開発を標準化する更新です。OSDK application を増やす組織では、共通 UI 実装と cache / mutation 管理の基盤として見ておく価値があります。