Skip to content

Channel

Opencode มีช่องทางการใช้งานหลายรูปแบบ:

Text-based User Interface คือการใช้งานผ่าน terminal/command line

ข้อดี:

  • เร็วและเบา
  • ไม่ต้องเปิด browser
  • เหมาะกับ developer ที่ชอบใช้ terminal

วิธีใช้:

Terminal window
opencode
# พิมพ์คำถามหรือคำสั่งที่นี่

Web Interface คือการใช้งานผ่านเว็บไซต์

ข้อดี:

  • สวยงาม ใช้งานง่าย
  • มี UI สำหรับจัดการ conversation
  • เหมาะกับผู้ที่ไม่ถนัด terminal

วิธีใช้:

Terminal window
opencode web
Avatar whiteCat
เลือกช่องทางที่ถนัดได้เลย ไม่ว่าจะเป็น TUI หรือ Web!

Opencode ทำงานใน working directory ที่คุณเปิด terminal ณ ตอนนั้น หมายความว่า:

  • เข้าถึงได้เฉพาะไฟล์ใน directory นั้น - Opencode จะเห็นและทำงานกับไฟล์ที่อยู่ใน directory ปัจจุบันและ subdirectory ของมัน
  • ไม่สามารถอ่านไฟล์ข้างนอก directory - โดยค่าเริ่มต้น Opencode จะจำกัด scope ไว้เพื่อความปลอดภัย

กรณีต้องการเข้าถึงไฟล์นอก directory:

หากคุณต้องการให้ Opencode ทำงานกับไฟล์ที่อยู่นอก working directory จะมีข้อความแจ้งเตือนขอ permission ก่อน และเมื่ออนุญาตแล้ว Opencode จะสามารถเข้าถึงไฟล์ใน path ที่ระบุได้

Avatar whiteCat
ถ้าต้องการทำงานกับไฟล์ที่อยู่นอก directory ก็แค่ขอ permission ผ่านข้อความยืนยัน

ทดสอบความเข้าใจเกี่ยวกับ Channel และ Scope

ข้อ 1 / 40%

TUI ย่อมาจากอะไร?