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 เพื่อป้องกันเครื่องหลับระหว่างที่งานกำลังดำเนินการ