インストール
Powerduck デスクトップクライアントはローカルファーストのアプリです。他のデスクトッププログラムと同じようにインストールされ、ディスク上の実際のファイルを開き、アカウントなしで使い始められます。
ダウンロード
Powerduck のウェブサイトからお使いのプラットフォーム向けインストーラーを入手してください。以下のビルドが electron-builder で生成されています。
| プラットフォーム | インストーラー | アーキテクチャ |
|---|---|---|
| macOS | .dmg(自動更新用の .zip も) | Apple Silicon(arm64)と Intel(x64) |
| Windows | NSIS セットアップ(.exe) | x64 |
| Linux | AppImage (.AppImage) | x64 |
macOS
.dmgを開き、Powerduck をアプリケーションにドラッグします。- 初回起動時、App Store 以外からダウンロードしたアプリを開く確認が表示される場合があります。ダイアログで許可するか、アプリを右クリックして開くを選択してください。
- Apple Silicon(M シリーズ)向けの
arm64ビルドと、Intel Mac 向けのx64ビルドの 2 つが公開されています。お使いのマシンに合うものをダウンロードしてください。
Windows
- NSIS インストーラー(
.exe)を実行し、セットアップ手順に従います。 - SmartScreen で発行元が認識されない旨が表示された場合は、詳細情報を選び、実行してください。
Linux
.AppImageをダウンロードします。- 実行権限を付与して実行します。
chmod +x Powerduck-*.AppImage
./Powerduck-*.AppImage
AppImage はシステム全体へのインストールなしで動作します。一部のディストリビューションでは、マウントに FUSE のインストールが必要な場合があります。
マシン上で動作するもの
デスクトップクライアントは 2 つの部分からなる Electron アプリです。
- ファイルアクセス、外部への HTTP リクエスト、ローカルモックサーバー、データベース接続、統合ターミナルを担うメインプロセス(Node.js)。
- 仕様、AI チャット、各ツールを描画するレンダラー(React ワークスペース)。
この分割はセキュリティと信頼性にとって重要です。ネットワークやファイルシステムへのアクセスが必要なリクエストは WebView ではなくメインプロセスが処理するため、プロンプトと API キーがブラウザのコンソールに現れず、ブラウザからプロバイダーへの直接的な CORS 制限も適用されません。AI とモデルをご覧ください。
システム要件
- 現在サポートされている macOS、Windows 10 以降、または主要な Linux デスクトップディストリビューション。
- アプリを置く十分なディスク容量。開く仕様は元の場所に残ります。
- リクエストの送信、Git ソースの同期、ホスト型 AI モデルの呼び出し時にのみネットワークが必要で、それ以外ではオフラインで動作します。
ライセンス
デスクトップクライアントは自由に評価できます。サブスクリプションなしの、買い切りで永久ライセンスとして販売されています。ライセンスキーは購入時に生成され、一度だけ表示されます。クラウドホスティングはサブスクリプション型の別のサービスです。違いについてはクラウドの請求をご覧ください。
次はクイックスタートへ進んでください。