> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 secrets set

> 1 つ以上のプロジェクトシークレット (Base44 に保存される環境変数) を設定します。

<Warning>
  このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは [デベロッパードキュメント](/developers) を参照してください。
</Warning>

# base44 secrets set

1 つ以上のプロジェクトシークレット (Base44 に保存される環境変数) を設定します。

## 構文

```bash theme={null}
npx base44 secrets set [entries...] [options]
```

## 引数

| 引数           | 説明                                               | 必須                         |
| ------------ | ------------------------------------------------ | -------------------------- |
| `entries...` | 1 つ以上の `KEY=VALUE` ペア (例: `KEY1=val1 KEY2=val2`) | はい (`--env-file` を使う場合を除く) |

## オプション

| オプション               | 説明                              | 必須  |
| ------------------- | ------------------------------- | --- |
| `--env-file <path>` | シークレットを一括インポートする `.env` ファイルのパス | いいえ |

## 使用例

```bash theme={null}
# 1 つのシークレットを設定
npx base44 secrets set API_KEY=my-secret-value

# 複数のシークレットを一度に設定
npx base44 secrets set API_KEY=abc123 DB_PASSWORD=secret

# .env ファイルからインポート
npx base44 secrets set --env-file .env.production
```

## 注意事項

* `KEY=VALUE` ペア**または** `--env-file` のどちらかを指定します (両方は不可)
* キーは空にできません。値は空文字列でも可能です
* 同名の既存シークレットは上書きされます
* 認証が必要です

<Note>このページは AI を使用して翻訳されました。最も正確で最新の情報については、[英語版](/) を参照してください。 </Note>
