ฟีเจอร์ 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 ที่ตั้งค่าในเครื่องมือหนึ่งจะถูกนำไปใช้ในเครื่องมืออื่นๆ โดยอัตโนมัติ
Web Search
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 เพื่อป้องกันเครื่องหลับระหว่างที่งานกำลังดำเนินการ