Maccyの企業向けMac展開:Homebrew、Jamf、MDMガイド

ガイド 執筆: 2026年6月更新 · 読了時間8分

MaccyはMITライセンスでAppleの署名があり、Homebrewで展開できます。席ごとの費用はゼロ。Jamf Pro、Munki、Ansible、シェルコマンドに対応するあらゆるMDMで、企業のMacにMaccyを展開するための完全ガイドです。

概要。 Maccyはbrew install --cask maccyにより、Jamf Pro、Munki、シェルコマンドを実行できるあらゆるMDMでサイレントに展開できます。バイナリはAppleの署名と公証済みで、追加の信頼設定は不要です。設定はdefaults write com.p0deje.Maccyコマンドで事前に構成してMDMでプッシュすれば、Maccyは初回起動時から、組織のデフォルト設定で使えます。

企業での展開にチームがMaccyを選ぶ理由

Maccyを無料で試す無料 • オープンソース • macOS 14以降 • 約8 MB
⌘⇧C クリップボード履歴

macOS向けのクリップボードマネージャーの多くは、App Storeで配布されるか、アカウント単位のライセンスを必要とします。どちらも、数百台のMacにきれいに拡張できません。Maccyは違います:

  • MITライセンス — 席ごとの料金なし、ボリューム価格なし、無制限の展開
  • Homebrew Cask — 標準のパッケージマネージャーとの統合、スクリプト化でき、必要ならバージョン固定も可能
  • 署名と公証済み — Appleが公証したバイナリは、手動の信頼設定なしで、すべてのMacでGatekeeperを通過します
  • ネットワーク依存なし — インストール後は完全にオフラインで動作し、実行時のライセンスチェックもありません
  • オープンソース — セキュリティチームは、展開を承認する前にコードを監査できます

企業向けのインストール方法

方法1:Homebrew Cask(推奨)

最もすっきりした展開方法です。Brewfileに追加するか、シェルコマンドとして実行します:

brew install --cask maccy

最新の署名付きバイナリをダウンロードして検証し、次の場所にインストールします/Applications。操作は不要です。

方法2:スクリプトによる.dmgの直接インストール

環境でHomebrewが使えない場合:

curl -sL "https://github.com/p0deje/Maccy/releases/latest/download/Maccy.dmg" -o /tmp/Maccy.dmg
hdiutil attach /tmp/Maccy.dmg -nobrowse -quiet
cp -R "/Volumes/Maccy/Maccy.app" /Applications/
hdiutil detach "/Volumes/Maccy" -quiet
rm /tmp/Maccy.dmg

方法3:Jamf Pro

Jamfで、次を含むスクリプトのペイロードを持つポリシーを作成します:

#!/bin/bash
/usr/local/bin/brew install --cask maccy 2>&1 | logger -t JamfMaccy
exit 0

対象のスマートグループにスコープを設定し、トリガーを「登録完了」または定期的なチェックインに設定します。Maccyは、対象のMacの最初のチェックイン時に、サイレントでインストールされます。

defaultsによる事前設定

Maccyは、すべての設定を、macOSのdefaultsシステムのcom.p0deje.Maccyに保存します。展開の前後に、プロビジョニングスクリプト内でdefaults writeコマンドを使ってプッシュします:

# History size (default 200; max 999999)
defaults write com.p0deje.Maccy historySize -int 2000

# Auto-paste on selection (without pressing Return)
defaults write com.p0deje.Maccy pasteByDefault -bool true

# Keep history across restarts
defaults write com.p0deje.Maccy clearOnQuit -bool false

# Ignore specific bundle IDs (separate with commas)
defaults write com.p0deje.Maccy ignoredApps -array   "com.1password.1password"   "com.bitwarden.desktop"   "com.dashlane.Dashlane"   "com.google.Chrome.incognito"

# Suppress the welcome screen on first launch
defaults write com.p0deje.Maccy showInStatusBar -bool true

これらのコマンドは、Jamfポリシーのスクリプト、Ansibleのプレイブック、Munkiのpostinstall_scriptに、そのまま埋め込めます。

アクセシビリティの権限を大規模に許可する

Maccyは、他のアプリに項目をペーストするためにアクセシビリティの権限を必要とします。管理対象のMacでは、MDM経由でプッシュするプライバシー設定ポリシーコントロール(PPPC)のプロファイルで、この権限を事前に許可できます:

<!-- Add to your MDM PPPC configuration profile -->
<dict>
  <key>Identifier</key>
  <string>com.p0deje.Maccy</string>
  <key>IdentifierType</key>
  <string>bundleID</string>
  <key>CodeRequirement</key>
  <string>anchor apple generic and identifier "com.p0deje.Maccy" 
    and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ 
    or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ 
    and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ 
    and certificate leaf[subject.OU] = "F572BNV5RF")</string>
  <key>Accessibility</key>
  <string>Allow</string>
</dict>

チームID F572BNV5RFは、MaccyのApple Developer署名IDです。このプロファイルは、Jamf、Mosyle、Kandji、PPPCのペイロードに対応するあらゆるMDMでプッシュします。

Maccyを大規模に最新に保つ

Homebrewの場合:brew upgrade --cask maccyは、定期的なポリシーとして実行できます。バージョン管理されたロールアウトが必要なら、brew install --cask [email protected]で特定のバージョンに固定できます。

企業向けの質問

Maccyの企業利用にライセンスキーは必要ですか?

いいえ。MITライセンスにより、ライセンスキーも席数も、ボリューム契約もなしで、無制限のインストールと商用利用が認められます。今日から、組織内のすべてのMacにMaccyをインストールできます。

MaccyはHIPAAやSOC 2に準拠していますか?

Maccyは、クリップボードのデータをデバイス上にのみローカルに保存し、テレメトリを送信せず、ネットワーク接続を必要としません。この設計は、ほとんどのコンプライアンスの枠組みと整合します。正式な評価については、コンプライアンスの担当チームにご相談ください。オープンソースのコードは、github.com/p0deje/Maccyで確認できます。

従業員がMaccyを無効にしたらどうなりますか?

Maccyはエージェントではなく、ユーザー空間のユーティリティです。ユーザーは終了やアンインストールができます。常時の稼働が必要な場合(たとえば、監査のためにクリップボード履歴を常に有効にする)は、MDMの構成管理で強制すべきポリシー上の判断です。

MaccyでSlackやMicrosoft Teamsを無視するよう設定できますか?

はい。バンドルIDを、ignoredAppsのdefaultsキーに追加します:com.tinyspeck.slackmacgapはSlack用、com.microsoft.teams2はTeams用です。これにより、それらのアプリでコピーしたメッセージが、クリップボード履歴に入るのを防げます。

関連記事