14 ポイント 投稿者 xguru 2026-04-21 | まだコメントはありません。 | WhatsAppで共有
  • Siri Shortcuts をテキストコードで記述すると、実行可能な Shortcut ファイルへ直接コンパイルしてくれるドメイン特化言語
  • ショートカットのアクションと 1対1で対応しており、コンパイル結果を Shortcuts アプリでそのままデバッグ可能
  • Go と Ruby の文法に着想を得ており、CLI、VSCode 拡張機能、macOS アプリ、Web Playground などデスクトップ中心の開発環境を提供
  • 型システムと型推論を内蔵し、enum・オプショナル・デフォルト値など汎用プログラミング言語レベルのアクション定義をサポート
  • リモート Git リポジトリベースの 内蔵パッケージマネージャ により、パッケージの自動取り込みと更新に対応
  • ファイルインクルード、関数定義、Raw Actions などにより、大規模な Shortcut プロジェクトのモジュール化と長期保守が可能
  • 可能な限り小さな Shortcut を生成するよう、ランタイムメモリを最適化
  • iCloud リンクから --import= オプションで 既存の Shortcut を Cherri コードへ変換可能
  • macOS 署名をサポートし、代替手段として HubSign または shortcut-signing-server を利用可能
  • Homebrew(brew install electrikmilk/cherri/cherri)、Nix、GitHub Releases からインストール可能
  • GPL-2.0 ライセンス、Go 言語で実装

まだコメントはありません。

まだコメントはありません。