Foundation Models フレームワーク (macOS)

2026/11/13 6:13

Foundation Models フレームワーク (macOS)

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

Apple の Foundation Models フレームワークは、大規模言語モデルをシームレスに統合するネイティブ Swift API を提供することで、アプリ開発を革新します。その最も重要な特徴は、オンデバイスまたはクラウドにあるどの AI モデルプロバイダーにも、複雑な設定なしでアクセスできるようにする統一プロトコルです。ガイド付き生成、ツール呼び出し、画像理解(マルチモーダルプロンプト、Vision フレームワークによる OCR、バーコードスキャンを含む)、ダイナミックプロファイルといった組み込みツールがワークフローを簡素化し、Evaluations フレームワークはプロンプトのテストおよび動的条件下での機能検証を可能にします。プライバシー重視の Private Cloud Compute は、ユーザーデータが安全な環境外に出るか Apple によって保存されることはありません。特に、App Store Small Business プログラムに登録しており、初回ダウンロード数が 200 万未満の開発者は、これらのリソースを無料でお使いいただけます。さらに、新しい Python SDK がエコシステムのリーチを広げ、人気ツールとの統合を容易にし、カスタムスキルやコンテキスト管理ヘルパーなどの実験的機能を備えたオープンソースユーティリティパッケージが提供されています。今後、macOS 27 ではフルアプリケーションを書かずに高速なスクリプト作成と自動化を実現する

fm
CLI ツールを導入します。多様なモデル機能—from オンデバイス機能から Claude サーバーサイドの巨人まで—を一元化することで、このフレームワークは開発を簡素化しユーザーデータを保護し、あらゆるデバイスにわたる AI 統合のための堅牢な未来を確立します。

本文

「Foundation Models」フレームワークでの始め方

「Foundation Models」フレームワークは、アプリにあらゆる大規模言語モデルを統合するための最適なネイティブな Swift APIです。即席要約の生成から動的エージェントの構築まで、多様な用途に必要な機能を提供します。

概要

  • Apple の Foundation モデルへの直接アクセス:オンデバイスおよびプライベートクラウドコンピューティング(PCC)環境での利用が可能です。
  • 強力な内蔵機能:ガイダンス付き生成、ツール呼び出し、画像理解、動的プロファイルなどが標準で実装されています。
  • 独自体験の構築:これらの機能を活用して、独自の AI 体験を迅速に開発できます。

画像理解

  • マルチモーダル対応:テキストと同時に画像を付与し、アプリが視覚コンテンツについて推論を行えます。
  • 直感的な実装:プロンプトに画像を添えるだけで、画像理解を活用した新しいカテゴリの体験を構築できます。
  • Vision フレームワークとの統合:高精度な文字認識(OCR)や QR コードなど、専用ツールが直接統合されています。
  • オンデバイス処理:すべての画像処理はローカルで実行され、プライバシーを守ります。

モデルサポート

  • オンデバイスモデル:Apple Intelligence の核となるモデルへのアクセスが可能で、インターネット接続なしでも動作します。
    • スmart でプライバシーに配慮された体験を提供します。
  • サーバーサイドモデルの統合:複雑なワークフローには大規模モデルが必要な場合があり、その際も以下の対応があります。
    • Claude や Gemini などの外部モデルを、同じ Swift APIでアクセスできます。
    • ツール呼び出しやガイダンス付き生成といった機能は全てのモデルで完全サポートされています。
  • 柔軟なプロバイダー選択:あらゆるモデルプロバイダーは「言語モデルプロトコル」に準拠する Swift パッケージを作成可能であり、アプリに最適なモデルを選べます。

プライベートクラウドコンピューティング(PCC)

  • 対象ユーザー:開発初心者や、「App Store 小規模企業プログラム」に登録されているデベロッパー向けです。
    • 初回 App Store ダウンロード数が200 万件未満の条件を満たす場合、PCC にホストされた Apple Foundation モデルへのアクセスが利用可能です。
  • コストとメリット:
    • クラウド API 利用料は無料です*。
    • 最先端レベルの知的能力を提供します。
    • 比類のないプライバシー保護を確保し、ユーザーデータの保存や第三者へのアクセスを完全に防止します。

動的プロファイル

  • リアルタイム更新:セッション中のモデル、ツール、指示事項を宣言的 API を使用して継続的に更新できます。
  • 動的切り替え:
    • 固定構成ではなく、独自の設定(モデル、温度パラメータ、推論レベル、ツールセット)を持つ複数のプロファイルを定義できます。
    • 1 つのセッション内でこれらのプロファイル間を切り替えて使用可能です。
  • 文脈の継続:セッショントランスクリプトは全ての切り替え間で共有されるため、プロンプト回数削減しても文脈に基づく知的能力は維持されます。
  • 多様な活用:AI エージェントやスキル、アプリが必要な高位の抽象化を構築するための適応性の高いビルディングブロックです。

評価フレームワーク

  • 機能検証:「Evaluations」フレームワークを使用して、プロンプトを検証し、動的条件下でも機能が正常に動作するか確認できます。
  • 深いテスト:単なるユニットテストでは捉えきれない問題も検出可能です。
  • 堅牢性の保証:指示事項の改良やモデル切り替え、動的プロファイルのチューニングなど、あらゆるイテレーションにおいて、アプリの実挙動がリリース前に安定していることを保証する信頼を提供します。

コマンドラインインターフェース(CLI)

  • 新しいツール:macOS 27 に搭載される
    fm
    コマンドラインツールを利用できます。
  • 開発加速:
    • スクリプト化の効率化とモデル関連ワークフローの自動化が可能になります。
    • アプリのコード一行も書かずにアイデアから実装への迅速なプロトタイプ作成を支援します。
    • 効率的な開発パスを実現できます。

オープンソース

  • ユーティリティパッケージ:新たな AI パターンの採用を支援するため、実験的な抽象層が追加されています。
    • カスタムスキル、コンテキスト管理ヘルパー、チャット完了(Chat Completions)クライアントが含まれます。
  • Python エコシステムとの連携:
    • 「Foundation Models SDK for Python」を提供しており、Python 圏内の一般的なツールや評価パッケージとの統合が可能になります。

要件事項

  • 利用制限:「Acceptable Use Requirements」では、Apple Foundation モデルの使用が禁止される事柄が明記されています。
  • AI アクチス対応:AFM 3 Cloud を自らの AI システムに統合しようとするプロバイダーに対し、AI アクチス第 53 条第 1 項 b 号に基づき、必要な情報および文書の提供を行います。

同じ日のほかのニュース

一覧に戻る →

2026/11/13 3:39

Rust 1.100

## Japanese Translation: はい、元のサマリーは具体的な技術的な安定化の範囲を捉えたり、アロケータの機能に関する曖昧さを解消したりするために改善が必要です。 **改訂されたサマリー:** Rust チームは公式にバージョン 1.100.0 をリリースしました。これは長待たされてきた機能である「never type」(`!`)を安定化させ、より効率的でカスタマイズ可能なメモリ管理システムを構築するための強力な新 API を導入するマイルストーンです。このリリースには、トランザクションのような安全性を提供する `DropGuard` API、ゼロサイズタイプを作成するための `conjure_zst`、および `Vec` および `Box` 用のアロケータに特化したコンストラクタなど、主要な機能が追加されています。 アップグレードするには、ユーザーは `rustup update stable`を実行するか、`rustup` が不足している場合は Rust ウェブサイトからツールを直接ダウンロードしてください。ほとんどの変更は安全ですが、2024 年版より前のエディションのユーザーにとっては重要な不互換の変更があります:never type の内部フォールバックが `()` から `!` にシフトしました。開発者はコードを調整し、互換性を維持するために新しい `Infallible`アリアスを使用する必要があります。また、このアップデートは Cargo において重大な安全性の向上をもたらしており、未使用の依存関係に対するデフォルト警告や、サプライチェーンリスクを軽減するための最小公開年齢の設定などが含まれます。チームは、早期の問題発見に貢献し、よりスムーズなエコシステムの発展を実現するため、ユーザーがベータまたはナイトリーチャンネルで今後のリリースを試すことを推奨しています。

2026/11/13 3:52

ジェミニ4水和素およびオーケストレーター

## Japanese Translation: 本日、Google は独立した AI モデル「Gemini 4 Hydrogen」を発表し、人工知能分析指数(Artificial Analysis Intelligence Index)でスコア 51 を記録して Argon の 50 を上回るとともに、Terminal-Bench 4.1 で 57% のスコアを取得し、前 versions の 3.8 Flash バージョンの性能を 3 倍以上向上させました。このリリースでは、「Orchestrator」という動的システムが新たに導入されました。これは現在、Google AI Ultra サブスクリプションユーザーに利用可能であり、Hydrogen と Carbon 計画モデルを組み合わせることで複雑なワークフローを最適化します。静的ルーティングシステムとは異なり、Orchestrator は双方向のアプローチを採用しており、Carbon が読み取り専用フェーズと計画を担当し、Hydrogen が書き込み、編集、テストを担当します。Hydrogen が困難に遭遇した場合は、自動的に Carbon に戻って計画の修復を受け、その後再開を行います。この動的な協調により、Carbon のタスク成功率达到にほぼ匹敵しつつ、コンピューティングクォータは 24% 削減し、タスク完了を 19% 高速化を実現しています。開発者は Antigravity SDK を直接使用して多モデルパイプラインに対するプログラム制御を行うことができ、Hydrogen は推論深度の 4 レベル(low、medium、high、xhigh)を提供します。今後の更新では、オープンソースデモへのアクセスが拡大され、例えばエージェントが高速な反復と高レベルのセキュリティチェックの間で任務を分担する問題の分類など、新たなユースケースが追加される予定です。最終的に、このイノベーションは要求の高いソフトウェア開発タスクに対して効率的なリソース配分を提供し、速度や品質を損なうことなく高度な低遅延推論機能を備えています。

2026/11/13 2:02

Show HN: 刺繍機がサブスクリプション制だったので、自分でアプリを作りました

## Japanese Translation: ZigZag は、AI エージェントをワークフローに直接統合し、デザインの作成方法を革新する強力な Rust ベースの刺繍エディタです。その最も重要な特徴は、ビルトインの Model Context Protocol (MCP) サポートであり、これにより AI ツールが複雑なローカル Rust 環境のインストールを必要とせず、デザインを生成したりソフトウェアと対話したりできます。このアプローチにより、macOS、Windows、Linux で最小限の設定で高機能なアートワークを制作でき、全体の刺繍業界でのアクセシビリティが拡大します。 エディタは Adobe Illustrator に似た直感的な Studio インターフェースを提供し、ペン、シェイプ、ブラシ、テキスト、パスファインダーツール、ス마트 ガイドを備えています。デジタルアートを機械で即座に使用可能なステッチファイルに変換し、Fill(充填)、Satin(サテン)、Run、Contour、Blanket、Appliqué、Manual、Meander、Ripple、Cross-stitch、Tartan といった多様なステッチタイプを対応します。また、広めのサテン用の自動分割機能などの特性も備えています。デザイン制作だけでなく、先進的な計画機能による生産効率の最適化も行い、カット回数を最小限に抑え、移動ステッチを論理的にルート付け(例:形状の内側へ)、キャップオーダーを管理し、必要な場合のみトリミングします。 ソフトウェアは、標準、薄手綿キャップ、構造系キャップ、ニット素材といったファブリックプリセットに対して、狭い充填、広め・細いサテン、小さな文字、微小な隙間、リングフィット、完全に覆われたオブジェクトに対する広範な検証チェックをサポートします。また、PES、DST、EXP、JEF、VP3、PEC、PEN などの多数の形式をエクスポートし、Brother Skitch (PP1) などの機械との互換性を保証します。 ZigZag は、Bluetooth 経由での対応可能な機械への直接接続を通じて、デジタルコンセプトから物理的な刺繍に至るまでのプロセス全体を簡素化します。Agent パネルは MCP を介して AI モデル(例:Claude Code または Codex)を実行し、バックグラウンドでデザインを構築します。AI エージェントがデザインを下書きにする段階、配置する段階、リスタイルする段階において、リアルタイムのビジュアルフィードバックを提供します。プラットフォーム固有のサポートには以下の通りです: - **macOS**: Apple Silicon と Intel マック (macOS 11+) を対象とした DMG ファイルで、Apple 署名・検証済みのバイナリが含まれます。 - **Windows**: Rust のインストールなしで動作する、64 ビット Windows 10 (1709+) または 11 を対象とした Zip ファイルです。 - **Linux**: X11/Wayland と OpenGL 開発ライブラリが必要であり、Bluetooth 機能のために vendored な libdbus が含まれています。