# KeeperコマンダーSDK

<figure><img src="/files/Tf1HtNVMLVYrxX8ON1Ac" alt=""><figcaption></figcaption></figure>

**KeeperコマンダーSDK** (.NETおよびPython) を使うと、**Keeper Security**のサービスにプログラムからアクセスでき、大規模環境でも認証情報、シークレット、エンタープライズリソースを安全に管理できます。

これらのSDKは、**Keeperボルト**、**Keeper管理コンソール**、**シークレットマネージャー**の機能を抽象化して実装し、Keeperの機能をカスタムアプリケーション、ツール、自動化パイプラインに組み込めます。

活用できる主な機能は以下のとおりです。

* ユーザーボルトデータへの統合アクセス
* シークレットおよび認証情報の管理
* エンタープライズユーザー、ロール、ポリシーの制御
* 安全な共有の仕組み
* 監査とコンプライアンス

### 活用事例

* レコード、フォルダ、チーム管理の自動化
* 特定のロールやボルトへのアクセス権を持つ新入社員のオンボーディング
* 組織全体のパスワード再利用や弱いパスワードパターンの監査
* 外部委託者への期間限定でのレコードの安全な共有
* ボルト管理、コンプライアンスレポート、監査ログの自動化

#### SDKのインストール

<table><thead><tr><th width="186.16796875">コンポーネント</th><th width="114.41015625">スタック</th><th>形式</th><th>インストールリンク</th></tr></thead><tbody><tr><td><strong>Keeper .NET SDK</strong></td><td>C#/.NET</td><td>SDK / ライブラリ</td><td><a href="https://www.nuget.org/packages/Keeper.Sdk/1.1.0">NuGet</a></td></tr><tr><td><strong>コマンダーCLI (.NET)</strong></td><td>.NET CLI</td><td>ターミナル向けのサンプルインターフェース</td><td><a href="https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Commander">GitHub</a></td></tr><tr><td><strong>PowerShellモジュール</strong></td><td>PowerShell</td><td>PowerShellモジュール</td><td><a href="https://www.powershellgallery.com/packages/PowerCommander">PowerCommander</a></td></tr><tr><td><strong>Python SDK</strong></td><td>Python</td><td>SDK / ライブラリ</td><td><a href="https://pypi.org/project/keepersdk/">PyPi</a></td></tr></tbody></table>

#### SDKのソースコードとサンプル

<table><thead><tr><th width="226.71484375">コンポーネント</th><th>GitHubリポジトリ</th><th>サンプルコード</th></tr></thead><tbody><tr><td><strong>Keeper .NET SDK</strong></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-dotnet">GitHubリンク</a></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Sample">.NET SDKのサンプル</a></td></tr><tr><td><strong>.NET CLI</strong></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Cli">GitHubリンク</a></td><td><a href="/pages/xhTSIKz5NAtvtrLzWozh">.NETコマンダーCLIのドキュメント</a></td></tr><tr><td><strong>PowerCommander</strong></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/PowerCommander">GitHubリンク</a></td><td><a href="/pages/fPxWByOO62pKDXlIbWmQ">PowerCommanderのドキュメント</a></td></tr><tr><td><strong>Python SDK</strong></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-python">GitHubリンク</a></td><td><a href="https://github.com/Keeper-Security/keeper-sdk-python/tree/master/examples/sdk_examples">Python SDKのサンプル</a></td></tr><tr><td><strong>PythonコマンダーCLI</strong></td><td><a href="https://github.com/Keeper-Security/Commander">GitHubリンク</a></td><td><a href="https://github.com/Keeper-Security/Commander/tree/master/examples">Pythonコマンダーのサンプル</a></td></tr></tbody></table>

#### コマンダーCLIのバリエーション

* オリジナルの[コマンダーCLI](/keeperpam/jp/commander-cli/overview.md)は2016年に開発が始まり、バイナリとソースの形で配布されています。このコマンダーCLIは、一般的なコマンドラインアクセス、ターミナルユーザーインターフェース (TUI)、バッチジョブ、自動化に利用できます。
* 2025年には、開発者がカスタムスクリプトや連携を作成するために構築された新しいPython SDKをリリースしました。
* .NET CLIは.NET SDKの機能を試すために作られ、コマンダーCLIの純粋な.NET版の代替となります。このCLIは中核機能をカバーしますが、オリジナルのPythonコマンダーCLIと比べると全体的な機能は少なめです。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/keeperpam/jp/commander-sdk/keeper-commander-sdks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
