ข้อมูลที่รวบรวมครอบคลุมครอบคลุมแบบจำลอง Sandboxing และ Permissions ของ Gemini CLI การกรองความปลอดภัยและความเป็นส่วนตัว รายละเอียดบางอย่างเกี่ยวกับการอนุญาต CODEX CLI ยังมีการอ้างอิงสำหรับการเปรียบเทียบในการสนทนา แต่ข้อมูลรายละเอียดน้อยลงที่เกิดขึ้นในเฉพาะของ Codex Security ดำเนินการตามคำอธิบายรวมที่ครอบคลุมตามข้อมูลที่รวบรวม
-
ราศีเมถุนและ Codex แตกต่างกันอย่างมีนัยสำคัญในแนวทางของพวกเขาในการรักษาความปลอดภัยของ Sandboxing และการอนุญาตสะท้อนให้เห็นถึงปรัชญาการออกแบบการควบคุมผู้ใช้ที่ตั้งใจและการใช้งานทางเทคนิค
Gemini Safety Sandboxing และสิทธิ์
Gemini CLI จัดลำดับความสำคัญของสถาปัตยกรรมความปลอดภัยหลายชั้นที่มุ่งเน้นไปที่การควบคุมผู้ใช้สิทธิ์ที่ชัดเจนและการแยกกล่องทราย มันรวมคุณสมบัติความปลอดภัยที่สำคัญหลายประการ:
- รูปแบบการยินยอมของผู้ใช้: ราศีเมถุนดำเนินการบนพื้นฐานความยินยอมที่ชัดเจนโดยต้องได้รับการอนุมัติจากผู้ใช้ก่อนที่จะเข้าถึงไฟล์หรือดำเนินการคำสั่งที่แก้ไขสถานะระบบ ผู้ใช้จะต้องพูดถึงไฟล์หรือไดเรกทอรีอย่างชัดเจนในการแจ้งเตือนสำหรับ AI เพื่อเข้าถึงพวกเขาป้องกันการสแกนระบบไฟล์ที่ซ่อนอยู่หรืออัตโนมัติ การกระทำที่อาจเปลี่ยนไฟล์หรือการตั้งค่าระบบพร้อมที่จะอนุมัติผู้ใช้เพื่อให้แน่ใจว่าไม่มีการแก้ไขที่ไม่ได้ตั้งใจเกิดขึ้น สิ่งนี้ส่งเสริมการโต้ตอบที่โปร่งใสซึ่งผู้ใช้สามารถควบคุมข้อมูลที่ใช้ร่วมกันและดำเนินการได้อย่างเต็มที่
- เทคนิค Sandboxing: ราศีเมถุนสนับสนุนวิธีการแซนด์บ็อกซิ่งหลายวิธีในการแยกการดำเนินงานและ จำกัด ผลกระทบต่อสิ่งแวดล้อม:
-Sandboxes เฉพาะระบบปฏิบัติการในตัว: บน MacOS มันใช้ประโยชน์จาก "Seatbelt" Sandbox ซึ่งเป็นคุณสมบัติการรักษาความปลอดภัย MacOS ดั้งเดิมที่จำกัดความสามารถของแอพ
- Sandboxing ที่ใช้คอนเทนเนอร์: บน Linux และ Windows, Gemini สามารถเรียกใช้คำสั่งภายในคอนเทนเนอร์โดยใช้ Docker หรือ Podman สร้างสภาพแวดล้อมการดำเนินการแยกต่างหากแยกออกจากระบบโฮสต์
- การกำหนดค่า Sandbox ที่กำหนดเอง: ผู้ใช้สามารถสร้างโปรไฟล์ Sandbox ที่ปรับแต่งได้หรือธงคอนเทนเนอร์แบบกำหนดเองเพื่อการปรับแต่งการปรับแต่งและขอบเขตความปลอดภัยเช่นการตั้งค่าการเมานต์ระดับเสียงหรือการเข้าถึงเครือข่าย
- โดยค่าเริ่มต้นโปรไฟล์ Sandbox ใช้ข้อ จำกัด เช่นการป้องกันการเขียนนอกไดเรกทอรีโครงการโดยไม่ต้องปิดการใช้งานการเข้าถึงเครือข่ายหรือบังคับใช้ข้อ จำกัด สูงสุดขึ้นอยู่กับความชอบของผู้ใช้
- การอนุญาตเครื่องมือเม็ด: ระบบการอนุญาตของ Gemini CLI อนุญาตให้มีการควบคุมหมวดหมู่ของคำสั่งเครื่องมือเฉพาะ:
- คำสั่งสามารถกำหนดให้กับสามกลุ่ม: Alwaysallow (ดำเนินการโดยไม่มีพรอมต์), Alwaysdeny (บล็อกทันที) และ AlwaysAsk (จำเป็นต้องมีการยืนยันผู้ใช้)
- การแบ่งนี้ช่วยให้ผู้ใช้สามารถลิสต์คำสั่งที่ปลอดภัย (เช่นรายการไดเรกทอรี) ในขณะที่ปฏิเสธหรือต้องได้รับการอนุมัติสำหรับคำสั่งที่มีความเสี่ยง (เช่นการเขียนไฟล์การเปลี่ยนหรือปิดระบบ)
- การกำหนดค่าได้รับการจัดการผ่านไฟล์การตั้งค่า JSON ทำให้ผู้ใช้จัดการอย่างต่อเนื่องและมีการจัดการอย่างละเอียดเกี่ยวกับสิทธิ์การดำเนินการเครื่องมือ
- การประมวลผลระยะไกลพร้อมมาตรการความเป็นส่วนตัว: ราศีเมถุนทำการคำนวณ AI ในโครงสร้างพื้นฐานคลาวด์ของ Google โดยส่งข้อมูลที่แชร์อย่างชัดเจนต่อพรอมต์เท่านั้น ไม่มีการสแกนไฟล์ผู้ใช้ในวงกว้างหรือถาวร ไฟล์จะถูกประมวลผลเฉพาะเมื่ออ้างอิง ผู้ใช้ที่มีความต้องการความเป็นส่วนตัวสูงสามารถรวมราศีเมถุนกับเครื่องมือ Sandboxing เพิ่มเติม (เช่น Firejail) เพื่อ จำกัด การเข้าถึงดิสก์และแยกการดำเนินการของ Gemini
- การกรองความปลอดภัยและการกลั่นกรองเนื้อหา: นอกเหนือจาก Sandboxing, Gemini ได้รวมตัวกรองความปลอดภัยขั้นสูงเพื่อลดเนื้อหาที่ไม่ปลอดภัยหรือเป็นอันตราย:
- รองรับความเข้าใจหลายรูปแบบ (ข้อความ, รูปภาพ, วิดีโอ, เสียง) สำหรับการวิเคราะห์เนื้อหาที่ครอบคลุม
- ตัวกรองตรวจจับการล่วงละเมิดคำพูดแสดงความเกลียดชังเนื้อหาที่ชัดเจนทางเพศการกระทำที่เป็นอันตรายและความกังวลด้านความซื่อสัตย์ของพลเมือง
- ระบบใช้นโยบายการกลั่นกรองที่ปรับแต่งได้ช่วยให้องค์กรสามารถบังคับใช้แนวทางปฏิบัติด้านแบรนด์และความปลอดภัย
- ราศีเมถุนสามารถทำหน้าที่เป็นตัวป้องกันความปลอดภัยในอินพุต/เอาท์พุทเพื่อตัดสินใจว่าเนื้อหานั้นปลอดภัยหรือไม่ปลอดภัยและหยุดการประมวลผลรายการที่ถูกตั้งค่าสถานะ
- มาตรการความปลอดภัยในการโต้ตอบของผู้ใช้: เมื่อใช้ในโหมดอัตโนมัติหรือโหมดแนะนำที่อนุญาตให้ใช้รหัสอัตโนมัติหรือกึ่งอัตโนมัติหรือแก้ไขไฟล์ Gemini เตือนผู้ใช้เกี่ยวกับความเสี่ยงที่อาจเกิดขึ้นและการยืนยันการร้องขอ วิธีการนี้ จำกัด การดำเนินการตามคำสั่งที่ไม่ได้ตั้งใจหรือเป็นอันตรายโดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับความเสี่ยงเช่นการฉีดทันที
Codex Safety Sandboxing และสิทธิ์
Codex CLI ในการเปรียบเทียบเป็นที่รู้จักกันดีในการสนับสนุนในสามโหมดของการทำงาน:
- โหมดแนะนำ: ให้คำแนะนำโดยไม่ต้องทำการเปลี่ยนแปลงใด ๆ
- โหมดการแก้ไขอัตโนมัติ: ทำการเปลี่ยนแปลงโดยได้รับการอนุมัติจากผู้ใช้
- โหมด Auto Full-Auto: ทำการเปลี่ยนแปลงโดยอัตโนมัติโดยไม่ต้องได้รับการอนุมัติอย่างชัดเจนในแต่ละครั้ง
แบบจำลองของ Codex ในอดีตอาศัยการตัดสินของผู้ใช้มากขึ้นและน้อยลงในการอนุญาตที่มีโครงสร้างหรือสภาพแวดล้อม Sandbox ในขณะที่ Codex มีการป้องกันบางอย่างรวมถึงโหมดที่ต้องได้รับการยืนยันก่อนที่จะใช้การแก้ไข แต่ก็ขาดโครงสร้างพื้นฐาน Sandboxing ที่กว้างขวางในราศีเมถุน การอนุญาตให้ใช้ Codex มุ่งเน้นไปที่โหมดการโต้ตอบมากกว่าการทำแซนบ็อกซิ่งระดับระบบปฏิบัติการหรือคอนเทนเนอร์ที่เข้มงวด
การเข้าถึงไฟล์และบริบทการดำเนินการของ Codex นั้นกว้างขึ้นเว้นแต่จะถูก จำกัด โดยนโยบายระบบภายนอกหรือสภาพแวดล้อมที่ผู้ใช้กำหนดค่า มันมีแนวโน้มที่จะเชื่อถือผู้ใช้ในการ จำกัด การอนุญาตและตรวจสอบผลลัพธ์ โมเดลนี้ค่อนข้างอนุญาต แต่มีความละเอียดน้อยกว่าและบริบทน้อยกว่าวิธีการของราศีเมถุน
สรุปความแตกต่างและความหมาย
- ราศีเมถุนเน้นการควบคุมผู้ใช้และการยืนยันอย่างชัดเจนสำหรับการอนุญาตและการกระทำเพื่อให้มั่นใจว่ารูปแบบการยินยอมที่ชัดเจน
- ราศีเมถุนใช้กล่องทรายเนทีฟและเทคโนโลยีคอนเทนเนอร์สำหรับการแยกที่แข็งแกร่งโดย จำกัด สภาพแวดล้อม AI จากการเข้าถึงระบบที่อาจสร้างความเสียหาย
- รองรับการอนุญาตเครื่องมือที่มีเนื้อละเอียดช่วยให้ผู้ใช้สามารถอนุญาตให้ใช้งานได้หรือปฏิเสธคำสั่งอย่างเด็ดขาด
- ราศีเมถุนรวมการกรองความปลอดภัยของเนื้อหาหลายรูปแบบเข้ากับการปรับแต่งนโยบายปกป้องเนื้อหาที่ไม่ปลอดภัยกับความสามารถในการใช้เหตุผลขั้นสูง
- Codex อาศัยโหมดการทำงานของผู้ใช้มากขึ้นด้วยระดับอัตโนมัติที่แตกต่างกันโดยไม่ต้องใช้ระบบทรายในตัวหรือการแยกคอนเทนเนอร์ที่แข็งแกร่ง
- โดยทั่วไปแล้วการอนุญาต Codex ขึ้นอยู่กับวิธีการปรับใช้หรือรวมโดยเน้นการบังคับใช้ขอบเขตความปลอดภัยน้อยกว่าในระดับ OS หรือระดับคอนเทนเนอร์
- ราศีเมถุนจัดเรียงอย่างใกล้ชิดกับความต้องการความปลอดภัยขององค์กรโดยเสนอการแยกภาชนะบรรจุการอนุญาตที่ดีและการกลั่นกรองเหมาะสำหรับสภาพแวดล้อมที่เข้มงวดยิ่งขึ้น
- Codex เหมาะสมกับเวิร์กโฟลว์จัดลำดับความสำคัญของความยืดหยุ่นและความเป็นอิสระของนักพัฒนา แต่อาจต้องใช้ทรายภายนอกเพิ่มเติมหรือมาตรการความปลอดภัย
-
โดยสรุปความแตกต่างระหว่างราศีเมถุนและ Codex ใน Safety Sandboxing และการอนุญาตนั้นอยู่ในระบบหลายชั้นที่ครอบคลุมของราศีเมถุนซึ่งรวมถึงความยินยอมของผู้ใช้ที่ชัดเจนการแยกกล่องทรายระดับออสคัลการแยกภาชนะบรรจุเครื่องมือที่มีเม็ดละเอียดและการกรองความปลอดภัยของผู้ใช้ ราศีเมถุนถูกสร้างขึ้นเพื่อการประกันความปลอดภัยที่สูงขึ้นและบริบทการโต้ตอบที่ควบคุมได้ในขณะที่ Codex มุ่งเน้นไปที่ความสะดวกในการใช้งานกับระดับอัตโนมัติที่แตกต่างกัน สิ่งนี้ทำให้ราศีเมถุนเป็นผู้สมัครที่แข็งแกร่งขึ้นซึ่งความปลอดภัยการปฏิบัติตามองค์กรและการควบคุมการอนุญาตเป็นข้อกังวลที่สำคัญ
ข้อมูลทั้งหมดเป็นข้อมูลล่าสุดตั้งแต่ปี 2568 ตามแหล่งข้อมูลที่บันทึกไว้ในเอกสารของ Google Gemini CLI Sandboxing ความเป็นส่วนตัวและนโยบายความปลอดภัยเมื่อเทียบกับการออกแบบการดำเนินงานที่รู้จักของ Codex CLI