前提条件
- Node.js 18+
インストール
認証
SDK は Personal Access Token (PAT) で認証を行います。スクリプト、CI パイプライン、サードパーティ連携のシナリオに適しています。 qoder.com/account/integrations で PAT を生成してください(生成後すぐにコピーしてください — ページを閉じると値を再表示できません)。詳細な手順、カスタム環境変数、ローカルqodercli ログイン状態の再利用については SDK 認証 を参照してください。
PAT を取得したら、まず環境変数を設定することを推奨します:
accessTokenFromEnv() で認証を設定します:
env オプションで PAT を渡す必要はありません。options.env を明示的に指定した場合、SDK はそちらから同名の変数を優先的に読み取ります。
セキュリティに関する注意:PAT をコードリポジトリにハードコードしないでください。環境変数またはシークレット管理サービスを通じて注入することを推奨します。
使用例
agent.mjs を作成します:
次のステップ
- SDK 認証 — PAT、環境変数、認証エラーハンドリング
- マルチターン会話 — マルチメッセージセッション、セッションライフサイクルの管理
- ストリーミング出力 — 増分コンテンツのリアルタイム受信、タイプライター効果
- SDK References — 完全な SDK リファレンス