---
read_when:
    - คุณต้องการปรับแต่งข้อมูลรับรอง อุปกรณ์ หรือค่าเริ่มต้นของเอเจนต์แบบโต้ตอบ
summary: ข้อมูลอ้างอิง CLI สำหรับ `openclaw configure` (พรอมต์การกำหนดค่าแบบโต้ตอบ)
title: กำหนดค่า
x-i18n:
    generated_at: "2026-07-19T07:05:02Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    prompt_version: 32
    provider: openai
    source_hash: 5980d06e75a5df9e5269d0ef78431f730d6f5fd050dca74784ef3426fb0433d8
    source_path: cli/configure.md
    workflow: 16
---

# `openclaw configure`

พรอมต์แบบโต้ตอบสำหรับการเปลี่ยนแปลงเฉพาะจุดในการตั้งค่าที่มีอยู่ ได้แก่ ข้อมูลประจำตัว อุปกรณ์ ค่าเริ่มต้นของเอเจนต์ Gateway ช่องทาง plugins, skills และการตรวจสอบสถานะ

ใช้ `openclaw onboard` หรือ `openclaw setup` สำหรับขั้นตอนแนะนำการใช้งานครั้งแรกแบบครบถ้วน ใช้ `openclaw setup --baseline` สำหรับการกำหนดค่าพื้นฐาน/เวิร์กสเปซเท่านั้น และใช้ `openclaw channels add` เมื่อต้องการตั้งค่าบัญชีช่องทางเท่านั้น

<Tip>
`openclaw config` ที่ไม่มีคำสั่งย่อยจะเปิดตัวช่วยเดียวกัน ใช้ `openclaw config get|set|unset` สำหรับการแก้ไขแบบไม่โต้ตอบ
</Tip>

## ตัวเลือก

`--section <section>`: ตัวกรองส่วนที่ระบุซ้ำได้ ส่วนที่ใช้ได้มีดังนี้:

`workspace`, `model`, `web`, `gateway`, `daemon`, `channels`, `plugins`, `skills`, `health`

```bash
openclaw configure
openclaw configure --section web
openclaw configure --section model --section channels
openclaw configure --section gateway --section daemon
```

การเลือก `gateway`, `daemon` หรือ `health` (หรือเรียกใช้ตัวช่วยแบบเต็มโดยไม่มี `--section`) จะแสดงพรอมต์ถามตำแหน่งที่ Gateway ทำงานและอัปเดต `gateway.mode` ตัวกรองส่วนที่ข้ามทั้งสามส่วนจะไปยังการตั้งค่าที่ร้องขอโดยตรงโดยไม่แสดงพรอมต์โหมด Gateway การเลือกโหมด Gateway ระยะไกลจะเขียนการกำหนดค่าระยะไกลและออกทันที โดยจะไม่เรียกใช้ขั้นตอนเฉพาะภายในเครื่อง เช่น การติดตั้ง Plugin

<Note>
`openclaw configure` ต้องใช้เทอร์มินัลแบบโต้ตอบ (ทั้ง stdin และ stdout ต้องเป็น TTY) หากไม่มี ระบบจะแสดงคำสั่ง `openclaw config get|set|patch|validate` แบบไม่โต้ตอบที่เทียบเท่ากัน และออกพร้อมข้อผิดพลาดแทนที่จะดำเนินการเพียงบางส่วน
</Note>

## ส่วนโมเดล

<Note>
**โมเดล** มีการเลือกหลายรายการสำหรับรายการ `agents.defaults.modelPolicy.allow` ที่ระบุไว้อย่างชัดเจน (รายการที่ปรากฏใน `/model` และตัวเลือกโมเดล) ตัวเลือกการตั้งค่าที่จำกัดขอบเขตตามผู้ให้บริการจะผสานโมเดลที่เลือกเข้าในรายการเดิม แทนที่จะแทนที่ผู้ให้บริการอื่นที่ไม่เกี่ยวข้องซึ่งมีอยู่ในการกำหนดค่าแล้ว นามแฝงและพารามิเตอร์ของแต่ละโมเดลยังคงอยู่ภายใต้ `agents.defaults.models`; รายการเหล่านั้นไม่ได้จำกัดการแทนที่โมเดลด้วยตัวเอง

การเรียกใช้การยืนยันตัวตนของผู้ให้บริการอีกครั้งจาก configure จะรักษา `agents.defaults.model.primary` ที่มีอยู่ไว้ แม้ว่าขั้นตอนการยืนยันตัวตนของผู้ให้บริการจะส่งคืนแพตช์การกำหนดค่าที่มีโมเดลเริ่มต้นที่แนะนำของตนเอง การเพิ่มหรือยืนยันตัวตนผู้ให้บริการอีกครั้งจะทำให้โมเดลของผู้ให้บริการนั้นพร้อมใช้งานโดยไม่เข้าควบคุมโมเดลหลักปัจจุบัน ใช้ `openclaw models auth login --provider <id> --set-default` หรือ `openclaw models set <model>` เพื่อเปลี่ยนโมเดลเริ่มต้นโดยเจตนา
</Note>

เมื่อ configure เริ่มต้นจากตัวเลือกการยืนยันตัวตนของผู้ให้บริการ ตัวเลือกโมเดลเริ่มต้นและนโยบายโมเดลจะเลือกผู้ให้บริการนั้นเป็นอันดับแรกโดยอัตโนมัติ สำหรับผู้ให้บริการที่จับคู่กัน เช่น Volcengine และ BytePlus การเลือกแบบเดียวกันนี้จะตรงกับรูปแบบแผนการเขียนโค้ดของผู้ให้บริการเหล่านั้นด้วย (`volcengine-plan/*`, `byteplus-plan/*`) หากตัวกรองผู้ให้บริการที่ต้องการทำให้รายการว่าง configure จะย้อนกลับไปใช้แค็ตตาล็อกที่ไม่ได้กรองแทนการแสดงตัวเลือกที่ว่างเปล่า

## ส่วนเว็บ

`openclaw configure --section web` เลือกผู้ให้บริการค้นหาเว็บและกำหนดค่าข้อมูลประจำตัว ผู้ให้บริการบางรายจะแสดงขั้นตอนติดตามเฉพาะผู้ให้บริการ:

- **Grok** สามารถเสนอการตั้งค่า `x_search` เพิ่มเติมด้วยโปรไฟล์ xAI OAuth หรือคีย์ API เดียวกัน และให้เลือกโมเดล `x_search`
- **Kimi** สามารถถามภูมิภาคของ Moonshot API (`api.moonshot.ai` เทียบกับ `api.moonshot.cn`) และโมเดลค้นหาเว็บเริ่มต้นของ Kimi

## หมายเหตุอื่น ๆ

- หลังจากเขียนการกำหนดค่าภายในเครื่อง configure จะติดตั้ง plugins ที่ดาวน์โหลดได้ซึ่งเลือกไว้เมื่อเส้นทางการตั้งค่าที่เลือกจำเป็นต้องใช้ การกำหนดค่า Gateway ระยะไกลจะไม่ติดตั้งแพ็กเกจ Plugin ภายในเครื่อง
- บริการที่เน้นช่องทาง (Slack/Discord/Matrix/Microsoft Teams) จะแสดงพรอมต์ให้กำหนดรายการช่องทาง/ห้องที่อนุญาตระหว่างการตั้งค่า สามารถป้อนชื่อหรือ ID ได้ โดยตัวช่วยจะแปลงชื่อเป็น ID เมื่อทำได้
- หากเรียกใช้ขั้นตอนติดตั้งดีมอน การยืนยันตัวตนด้วยโทเค็นต้องมีโทเค็น หาก `gateway.auth.token` จัดการด้วย SecretRef configure จะตรวจสอบ SecretRef แต่จะไม่บันทึกค่าโทเค็นข้อความธรรมดาที่แก้ไขแล้วลงในข้อมูลเมตาสภาพแวดล้อมบริการของตัวควบคุม หาก SecretRef ยังไม่ได้รับการแก้ไข configure จะบล็อกการติดตั้งดีมอนพร้อมคำแนะนำการแก้ไขที่นำไปปฏิบัติได้
- หากกำหนดค่าทั้ง `gateway.auth.token` และ `gateway.auth.password` ไว้ แต่ยังไม่ได้ตั้งค่า `gateway.auth.mode` configure จะบล็อกการติดตั้งดีมอนจนกว่าจะตั้งค่าโหมดอย่างชัดเจน

## ที่เกี่ยวข้อง

- [เอกสารอ้างอิง CLI](/th/cli)
- [การกำหนดค่า](/th/gateway/configuration)
- CLI สำหรับการกำหนดค่า: [การกำหนดค่า](/th/cli/config)
