nook:net:

2025-08-01 summaries in Japanese

AI SDK 5 - Vercel

View on Vercel Blog

AI SDK 5 - Vercel 要約

Vercelは、TypeScriptとJavaScript向けのオープンソースAIアプリケーションツールキットであるAI SDKのバージョン5をリリースしました。このバージョンは、完全型安全性、カスタマイズ可能なチャット統合、エージェント制御、音声生成と文字起こし、ツール改善、V2仕様、グローバルプロバイダー、生のレスポンスへのアクセス、Zod 4サポートなど、様々な新機能を提供しています。

主な新機能と改善点:

  • 再設計されたチャット:
    • UIとモデルメッセージの分離による永続化の簡素化。
    • UIメッセージのカスタマイズによる型安全なデータ構造の実現。
    • データパーツによる、型安全なカスタムデータのストリーミング。
    • トランジェントデータパーツとonDataフックによるUIの動的更新。
    • 型安全なツール呼び出し。
  • エージェント制御:
    • stopWhenによるツール呼び出しループの制御。
    • prepareStepによるステップごとの設定調整。
    • Agentクラスによるエージェント構成と実行のカプセル化。
  • 音声生成と文字起こし:
    • 統一されたプロバイダーインターフェースによる音声生成と文字起こしのサポート。
  • ツール改善:
    • パラメータと結果の命名規則の変更。
    • 動的ツールのサポート。
    • プロバイダー実行ツール。
    • ツールライフサイクルフック。
    • ツールレベルのプロバイダーオプション。
  • V2仕様:
    • 仕様のV2への更新による機能拡張と柔軟性の向上。
  • グローバルプロバイダー:
    • model引数にモデルID文字列を指定するだけで利用できるグローバルプロバイダー。
    • デフォルトではVercel AI Gatewayを使用。
  • 生のレスポンスへのアクセス:
    • includeRawChunksオプションとfullStreamによる生のストリーミングチャンクへのアクセス。
    • requestresponseプロパティによるリクエストとレスポンスボディへのアクセス。
  • Zod 4サポート:
    • Zod 4に対応。
  • Vue、Svelte、Angularのサポート:
    • Reactと同様の機能が利用可能。

その他:

  • SSEストリーミングを標準化。
  • 自動化された移行ツールによるAI SDK 5への移行支援。
  • 詳細なドキュメントとテンプレートを提供。
  • GitHub Discussionsでのコミュニティサポート。
  • Vercelのコアチームとコミュニティコントリビューターによる開発。

Java Weekly, Issue 605 | Baeldung

View on Baeldung

Java Weekly, Issue 605 の要約

この Java Weekly の第 605 号は、2025 年 7 月 24 日に更新されました。主な内容は以下の通りです。

1. Spring と Java:

  • Jakarta EE 11: Jakarta Data サポートや JDK 21 との完全な互換性など、最新の機能が導入され、注目されています。
  • CodeRabbit: Java 開発者向けの新しいコードレビューツールで、構文、コーディングのベストプラクティス、一般的なパターンを分析します。
  • その他、Java 22 から 24 への新機能の活用、LangChain4j Guardrails と Spring Boot を使用した堅牢な AI アプリケーション、仮想スレッドに関する記事などが紹介されています。
  • ウェビナーとプレゼンテーション: Deprecations & Removals に関するエピソード、Java オブジェクト初期化の新しいモデル、Java 開発者 advocate である José Paumard に関するポッドキャストなど。
  • アップデート情報: Hibernate Search 8.1.0.Alpha1、Spring Boot 4.0.0-M1、Spring Integration 7.0 Milestone 1、Quarkus、Eclipse-collections、Elasticsearch、Spring Boot、IntelliJ IDEA の最新バージョンがリリースされました。

2. 技術と考察:

  • Git のデフォルトオプション: 開発者の日常的なワークフローに不可欠な Git の git pushgit rebase コマンドについて考察しています。
  • その他、Enterprise Java と Quarkus の半年間の経験、A2A OAuth ユーザー委任に関する記事が紹介されています。

3. 今週のおすすめ (Pick of the Week):

  • Not sure? (よくわからない場合について)