Infisical CLI について
ローカルでシークレットを注入しスキャンします。
インストール
OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。
インストール後にinfisical --versionを実行して確認します。
コマンド例
よく使うコマンドを使う順に並べています。
詳細
Infisical 公式 CLI:アプリケーションへのシークレットの注入と、Infisical インフラストラクチャの管理に使用します。
重要
Infisical CLI の Linux パッケージリポジトリは Cloudsmith から移転しました。 ダウンロード量の増加に対応するため、Linux パッケージリポジトリを独自ホストの
artifacts-cli.infisical.comに移行しました。Cloudsmith での配信は 2026年9月16日 に終了したため、旧 URL からのインストールと更新は失敗します。旧バージョンを含め、すべてのリリースを新しいホストで利用できます。既存のセットアップをお使いの場合、ほかに変更は必要ありません。移行手順に従って、マシンの参照先を新しいアーティファクト URL に変更してください。
はじめに
Infisical CLI は、シークレット管理のための強力なコマンドラインツールで、次のことができます。
- アプリケーションや開発ワークフローにシークレットを注入
- コードベースや Git の履歴からシークレットの漏えいをスキャン
- シークレットをエクスポート(dotenv、JSON、YAML 形式)
- Infisical Cloud またはセルフホストのインスタンスで認証
- CI/CD パイプラインや Docker コンテナと統合
インストール
パッケージマネージャー
macOS
brew install infisical/get-cli/infisical
Windows
# Scoop
scoop install infisical
# Winget
winget install infisical
NPM
npm install -g @infisical/cli
Linux
Ubuntu/Debian:
curl -1sLf 'https://artifacts-cli.infisical.com/setup.deb.sh' | sudo -E bash
sudo apt-get install -y infisical
Alpine:
wget -qO- 'https://artifacts-cli.infisical.com/setup.apk.sh' | sudo sh
sudo apk add infisical
RHEL/CentOS:
curl -1sLf 'https://artifacts-cli.infisical.com/setup.rpm.sh' | sudo -E bash
sudo yum install infisical
Arch Linux:
yay -S infisical-bin
直接ダウンロード
GitHub Releasesからバイナリをダウンロードしてください。
ドキュメント
- CLI の概要 - インストールとセットアップの完全ガイド
- 使用ガイド - 詳しい使用例
- コマンドリファレンス - 利用可能なすべてのコマンド
- FAQ - よくある質問とトラブルシューティング
貢献
皆さまからの貢献を歓迎します。詳細は貢献ガイドをご覧ください。
開発環境のセットアップ
git clone https://github.com/Infisical/cli.git
cd cli
go build -o infisical .
go test ./...
サポート
- ドキュメント - ガイドとリファレンス
- Slack コミュニティ - コミュニティに相談
- GitHub Issues - バグの報告や機能のリクエスト
ライセンス
Infisical CLI はMIT ライセンスの下で利用できます。
セキュリティ
セキュリティ上の脆弱性については、GitHub の Issue を作成したり、公開フォーラムに投稿したりしないでください。これらは公開されます。https://infisical.com/vulnerability-disclosure の脆弱性開示ポリシーを通じて、非公開でご報告ください。対象範囲、セーフハーバー、開示条件はすべて同ページに記載されています。SECURITY.mdもご覧ください。
❤️ を込めて Infisical チームが作成