Skip to main content

ฟีเจอร์ Codex App: สิ่งที่คุณทำได้กับ Codex App

Codex app คือประสบการณ์ desktop แบบเน้นการทำงานกับ Codex threads แบบขนาน พร้อม worktree, automations และ Git ในตัว

Multitask ข้ามโปรเจกต์​

ใช้ Codex app window เดียวเพื่อจัดการงานหลายโปรเจกต์ สลับระหว่างโปรเจกต์และจัดการ threads ข้าม local projects หรือ worktrees ได้

รองรับ Skills​

Codex app รองรับ agent skills เหมือนกับ CLI และ IDE Extension สามารถดู skills ที่ทีมสร้างข้ามโปรเจกต์ต่างๆ ผ่าน Skills sidebar ได้

Automations​

Skills ทำงานร่วมกับ automations เพื่อจัดการงานประจำ เช่น ประเมิน telemetry errors และส่ง fixes หรือสร้างรายงานการเปลี่ยนแปลง codebase Thread automations เก็บ context ไว้สำหรับงานที่ต่อเนื่องใน thread เดียว

โหมดการทำงาน​

มีโหมด thread execution สามแบบ:

  • Local — ทำงานโดยตรงใน project directory
  • Worktree — แยก changes ผ่าน Git worktree
  • Cloud — รันจากระยะไกลใน cloud environment ที่ตั้งค่าไว้

โหมด Local และ Worktree รันบนเครื่องของผู้ใช้

Git ในตัว​

แอปมีฟีเจอร์ Git รวมถึงการดู diff พร้อม inline comments, การ stage/revert file chunks, commit, push และสร้าง pull requests โดยตรงในแอป

รองรับ Worktree​

ผู้ใช้เลือก Local หรือ Worktree เมื่อสร้าง threads Worktree สร้าง Git worktrees แบบแยกสำหรับการเปลี่ยนแปลงเชิงทดลอง Automations รันใน dedicated background worktrees สำหรับ Git repositories

Terminal ในตัว​

แต่ละ thread มี terminal ในตัวที่ scope ตาม project หรือ worktree ปัจจุบัน สลับได้ผ่าน terminal icon หรือ Cmd+J terminal ช่วยในการ validate, รันสคริปต์ และทำ Git operations โดยไม่ต้องออกจากแอป Codex สามารถอ่าน terminal output ปัจจุบันได้

Windows Sandbox แบบ Native​

ผู้ใช้ Windows สามารถรัน Codex แบบ native ใน PowerShell พร้อม native Windows sandbox โดยไม่ต้องใช้ WSL หรือ virtual machines รักษา Windows-native workflows พร้อม bounded permissions

Voice Dictation​

กด Ctrl+M ค้างไว้ขณะที่ composer แสดงอยู่เพื่อบันทึก voice prompts ซึ่งจะถูก transcribe ให้แก้ไขหรือส่งโดยตรง

หน้าต่าง Pop-out แบบ Floating​

สามารถ pop conversation threads ที่กำลังทำงานออกมาเป็น window แยกและจัดตำแหน่งได้ เหมาะสำหรับงาน front-end window สามารถมองเห็นได้ตลอดเวลา

In-App Browser​

ดูตัวอย่าง ตรวจสอบ และ comment บน local development servers และ file-backed previews รองรับ browser comments สำหรับการ mark elements และ browser use สำหรับ local servers และ file-backed pages

Computer Use​

Computer use ช่วยให้ Codex ใช้งานแอป macOS หรือ Windows โดยดู คลิก และพิมพ์ได้ เหมาะสำหรับ:

  • ทดสอบ desktop apps
  • ตรวจสอบ browser flows
  • ทำงานกับ data sources ที่ไม่มี plugin
  • เปลี่ยน settings
  • จำลอง GUI-only bugs

ทำงานกับ Non-Code Artifacts​

Sidebar แสดงตัวอย่าง PDF files, spreadsheets, documents และ presentations ระบุ source data, ประเภทไฟล์ที่ต้องการ, โครงสร้าง และเกณฑ์การตรวจสอบให้ Codex สร้างและตรวจผล

Sync กับ IDE Extension​

เมื่อติดตั้ง Codex IDE Extension ใน editor ในโปรเจกต์เดียวกัน ทั้งสองจะ sync อัตโนมัติ Composer แสดงตัวเลือก "IDE context" พร้อม auto-context ที่ติดตามไฟล์ที่กำลังดูอยู่

Thread Automations​

Thread automations คือ recurring wake-up calls ที่เก็บ thread context ไว้ ช่วยให้ Codex ตรวจงานที่รันนาน, poll sources หรือดำเนินการ follow-up loops ต่อตามกำหนด เหมาะสำหรับ heartbeat-style automations ที่กลับมายัง conversation เดิม

Approvals และ Sandboxing​

Approval settings กำหนดเวลาที่ Codex หยุดรอสิทธิ์ก่อนรันคำสั่ง Sandbox ควบคุมการเข้าถึง directory และ network Codex scope งานตาม project ปัจจุบันเป็นค่าเริ่มต้น

รองรับ MCP​

Codex app, CLI และ IDE Extension ใช้ Model Context Protocol (MCP) settings ร่วมกัน servers ที่ตั้งค่าในเครื่องมือหนึ่งจะถูกนำไปใช้ในเครื่องมืออื่นๆ โดยอัตโนมัติ

Codex มี first-party web search ในตัว เปิดใช้งานโดยเริ่มต้นสำหรับ local tasks โดยให้ cached results ยกเว้นจะตั้งค่า full sandbox access

Image Generation​

สามารถขอให้สร้างหรือแก้ไขรูปภาพโดยตรงใน threads สำหรับ UI assets, banners, backgrounds, illustrations และ placeholders รองรับ image input ผ่าน drag-and-drop

Chats​

Chats คือ threads สำหรับงานที่ไม่ต้องการ project folder หรือ Git repository เฉพาะ เหมาะสำหรับการ research, triage, วางแผน และ plugin-heavy workflows

Memories​

Memories ช่วยให้ Codex นำ context ที่มีประโยชน์จากงานก่อนหน้ามาใช้ใน threads อนาคต สำหรับ preferences, project conventions, recurring patterns และปัญหาที่รู้จัก

การแจ้งเตือน​

แอปส่งการแจ้งเตือนเมื่องานเสร็จสมบูรณ์หรือต้องการ approval ขณะอยู่ background ปรับแต่งได้ใน Settings

ป้องกันเครื่องหลับ​

เปิดใช้งาน "Prevent sleep while running" ใน settings เพื่อป้องกันเครื่องหลับระหว่างที่งานกำลังดำเนินการ