Obsidianでは開発者たちにObsidianの機能を拡張するコミュニティプラグイン開発を認めています。
現在のプラグインAPIはアルファ版になります。これは、APIの一部が将来のリリースにおいて大きな変更が導入される可能性があるということです。
### 開発者用
新しくプラグインを作成するためのマニュアルについては、[サンプルプラグイン](https://github.com/obsidianmd/obsidian-sample-plugin)を参照してください。
APIに関するドキュメントについては、[プラグインAPI用のレポジトリ](https://github.com/obsidianmd/obsidian-api)をチェックしてください。
プラグインを作成した後は、[リリース用のリポジトリ](https://github.com/obsidianmd/obsidian-releases)にプルリクエストを作成することでコミュニティのプラグインマーケットプレイスに追加できます。プラグインのリリースアップデートのやり方についてはサンプルプラグインを参照してください。
### ユーザー用
### セーフモード
デフォルトでは、潜在的な危険からあなたのマシンを保護することを目的として、コミュニティプラグインを実行させないようにセーフモードを有効化しています。
コミュニティプラグインはあなたのコンピューター上のファイルにアクセスしたり、インターネットに接続したり、追加で別のプログラムをインストールする可能性があるということに注意してください。プラグインのセキュリティについて詳しく読みたい場合は、[[コミュニティプラグイン#プラグインのセキュリティ|こちら]]を参照してください。
コミュニティプラグインをインストールするには、「設定」 → 「コミュニティプラグイン」 → 「セーフモード」からセーフモードを無効化してください。
#### コミュニティプラグインを発見してインストールする
セーフモードを無効化した後は、コミュニティによって作成されたコミュニティプラグインを「設定」 → 「コミュニティプラグイン」 → 「閲覧」から見つけることができます。
このページでは、人気順にプラグインを閲覧したり、特定のプラグインを検索できます。クリックしてプラグインの詳細やプラグイン開発者からの指示を確認できます。詳細ページでは、「インストール」をクリックすることでプラグインをインストールできます。
インストールした後は、「設定」 → 「コミュニティプラグイン」からインストールしたプラグインを見つけることができます。利用するには有効化する必要があります。またアンインストールもそこで行うことが可能です。
### プラグインのセキュリティ
あなたのデータについてObsidianを信用して下さり感謝致します。これは私たちにとって大きな意味があり、また私たちはセキュリティについて非常に真剣に取り組んでいます。これはコミュニティプラグインに関しても同様です。
私たちの利用するプラットフォームの技術的な理由により、プラグインに対して特定のパーミッションやアクセスレベルを制限できません。現在、Obsidianは無料で提供しているので、各プラグインを手動でレビューすることはできません。
よいニュースとしては、Obsidianは驚くべき情熱的なコミュニティを持っていることです。それゆえ、私たちはコミュニティプラグインのセキュリティを確保するためにコミュニティによる信用を頼りにしています。
一般には、コミュニティから人気を得ているプラグインの多くは信用できるはずです。私たちはすべてのコミュニティコミュニティプラグインに対してGithub上でオープンソースであることを要求しています。==もしセンシティブなデータを扱っている場合には、ユーザーのセキュリティニーズにあうように、プラグインのインストールを行う前にコードを検証することを推奨しています。==プラグインの詳細ページからプラグインのリポジトリへのリンクを見つけることができます。
コミュニティプラグインに何かしらのセキュリティ欠陥を見つけた場合には、プラグインの開発者にコンタクトをとってGithub上でissueを作成してください。プラグインに悪意があると感じた場合には、プラグインが検査または削除されるように私たちに連絡をくださるようにお願いします。