2Slides Logo
Codex vs Claude Code Để Tạo Slide: Coding Agent Nào Làm Presentation Tốt Hơn? (2026)
2Slides Team
7 min read

Codex vs Claude Code Để Tạo Slide: Coding Agent Nào Làm Presentation Tốt Hơn? (2026)

Năm 2026, cả OpenAI Codex lẫn Claude Code đều có thể xuất ra file PowerPoint thực sự, và cả hai đều làm theo ba cách giống nhau: skill chính thức từ nhà phát triển, các gói

SKILL.md
từ cộng đồng, hoặc dịch vụ tạo slide hosted. Điểm khác biệt thực sự hẹp hơn nhiều so với những gì marketing nói: Codex đi kèm Slides skill với hệ sinh thái installer (
$skill-installer
); Claude Code đi kèm pptx skill của Anthropic — lựa chọn first-party duy nhất có thể chỉnh sửa trực tiếp một file PPTX có sẵn. Với các deck mới cần chất lượng production, cả hai agent đều cho kết quả tốt nhất khi ủy quyền việc render — đó là lý do con đường hosted hoạt động gần như giống hệt nhau trên cả hai.

Bài so sánh này chỉ tập trung vào use case tạo presentation. Nếu bạn cần so sánh về coding nói chung, hãy tìm ở nơi khác; còn nếu muốn biết nên chọn Claude model nào trong Claude Code, xem thêm tại Claude model nào tốt nhất để tạo presentation.

Ba con đường, trên cả hai agent

Con đườngTrong CodexTrong Claude Code
Skill chính thứcSlides skill (đi kèm Codex): viết PptxGenJS, giữ text dạng text, biểu đồ gốc, kiểm tra render/tràn nội dung/fontAnthropic pptx skill: PptxGenJS cho deck mới, chỉnh sửa XML trực tiếp trên deck có sẵn, render slide để tự kiểm tra, hướng dẫn thiết kế tích hợp sẵn
Community skill
$skill-installer <github-url>
; hệ sinh thái thư mục phong phú
Thả thư mục skill vào thư mục skills; hầu hết community PPT skill đều hỗ trợ cả hai agent
Hosted skill / MCP2Slides skill hoặc MCP qua
~/.codex/config.toml
Cùng skill đó, hoặc MCP qua
claude mcp add
— API, template, credit hoàn toàn giống nhau

Lớp community về cơ bản là dùng chung:

SKILL.md
là một quy ước portable, nên codex-ppt-skill, các image skill Nano Banana, và 2Slides skill đều chạy được trên cả hai agent. So sánh tám skill áp dụng cho cả hai.

Điểm khác biệt thực sự

1. Chỉnh sửa deck có sẵn: Claude Code thắng

Pptx skill của Anthropic giải nén và viết lại XML của slide, nghĩa là lệnh "sửa lỗi đánh máy ở slide 7 của deck khách hàng này và cập nhật số liệu Q3" hoạt động được trên file mà agent không tự tạo ra. Skill chính thức của Codex ưu tiên tạo mới; để chỉnh sửa deck có sẵn, bạn phải tạo lại từ đầu hoặc tự viết code python-pptx. Nếu workflow của bạn là duy trì deck thay vì tạo mới, chỉ một tính năng này đã quyết định kết quả so sánh.

2. Phân phối skill: Codex thắng về trải nghiệm

$skill-installer https://github.com/...
rồi restart là luồng cài đặt mượt mà nhất trong bất kỳ agent nào hiện tại, và repo skills của OpenAI đã chuẩn hóa cách đóng gói. Cách thả thư mục của Claude Code cũng dùng được nhưng thủ công hơn. Nếu team bạn chia sẻ custom skill rộng rãi, tooling của Codex đang đi trước.

3. Chất lượng output từ code: thực ra là ngang nhau

Cả hai skill chính thức đều viết PptxGenJS và tự kiểm tra render. Chất lượng output phụ thuộc vào quyết định layout của model trong phiên làm việc đó nhiều hơn là phụ thuộc vào tên agent — cả hai đều tạo ra deck sạch nhưng mang tính kỹ thuật, và cả hai đều thua template được thiết kế sẵn về độ bóng bẩy thị giác. Chúng tôi không công bố điểm số head-to-head ở đây vì kết quả từng lần chạy không đại diện được cho tổng thể; hãy tự chạy brief của bạn qua cả hai trước khi quyết định dùng cái nào.

4. Vượt ra ngoài PPTX: hòa nhau qua con đường hosted

Không skill chính thức nào hỗ trợ thư viện template có chủ đề, khớp phong cách theo ảnh tham chiếu, output đa ngôn ngữ, hay narration. Trên cả hai agent, những tính năng đó đến theo cùng một cách — một pipeline hosted đằng sau skill hoặc MCP server. Khi đã cài 2Slides skill, câu hỏi Codex-hay-Claude-Code không còn ảnh hưởng đến output nữa: cùng template, cùng hơn 19 ngôn ngữ, cùng narration và export từng trang, cùng credit (tham khảo endpoint).

Setup, so sánh song song

Codex — skill chính thức không cần cài thêm gì; hosted skill:

export SLIDES_2SLIDES_API_KEY="sk-..." $skill-installer https://2slides.com/skill.md # hoặc MCP trong ~/.codex/config.toml: # [mcp_servers.2slides] # command = "npx" # args = ["2slides-mcp"]

Claude Code — pptx skill chính thức có sẵn ngay trong các bản build hiện tại; con đường hosted:

export SLIDES_2SLIDES_API_KEY="sk-..." # skill: clone github.com/2slides/slides-generation-2slides-skills vào thư mục skills của bạn # hoặc MCP: claude mcp add 2slides -- npx 2slides-mcp

Hướng dẫn chi tiết: Codex + skills, Codex + MCP, Claude Code + MCP.

Nên dùng cái nào?

  • Bạn thường xuyên chỉnh sửa deck của khách hàng → Claude Code; khả năng chỉnh sửa ở cấp XML là không có đối thủ.
  • Team bạn phân phối custom skill ở quy mô lớn → Codex; trải nghiệm
    $skill-installer
    tích lũy lợi thế theo thời gian.
  • Bạn đã quen dùng một agent rồi → cứ dùng tiếp; thêm hosted skill vào và khoảng cách output về bằng không.
  • Bạn chọn agent chủ yếu để tạo presentation → đừng làm vậy. Hãy chọn agent phù hợp với coding workflow của bạn rồi trang bị thêm slide engine; chính engine, không phải agent, mới quyết định chất lượng deck.

FAQ

Cả Codex và Claude Code đều xuất ra PPTX chỉnh sửa được không?

Được. Cả hai skill chính thức đều tạo PPTX gốc với text box thực sự (PptxGenJS ở tầng dưới), và cả hai đều xác minh render trước khi trả file về. Ngoại lệ là các community skill dạng ảnh — những skill đó bake text vào pixel trên cả hai agent.

Agent nào tạo slide đẹp hơn?

Với skill chính thức: tương đương nhau, và cả hai đều đơn giản hơn template được thiết kế sẵn — chất lượng dao động theo từng lần chạy tùy vào code layout của model. Với hosted skill, output bị khóa theo template và giống hệt nhau trên cả hai agent — đó chính là điểm mấu chốt.

Skill của Codex có chạy được trong Claude Code và ngược lại không?

Các gói

SKILL.md
từ cộng đồng thường chạy được trên cả hai (codex-ppt-skill, 2Slides skill, và hầu hết các listing trong thư mục đều ghi rõ hỗ trợ multi-agent). Hai skill chính thức thì bị khóa theo agent: Slides skill của OpenAI chỉ dùng được trong Codex, pptx skill của Anthropic chỉ dùng được trong Claude.

Agent nào có thể chỉnh sửa file PowerPoint mà nó không tự tạo ra?

Claude Code có thể, thông qua tính năng viết lại XML của pptx skill từ Anthropic. Codex không có tính năng tương đương từ phía nhà phát triển cho việc chỉnh sửa PPTX trực tiếp tính đến giữa năm 2026.

Còn Gemini CLI, OpenClaw hay Cursor thì sao?

Cùng một pattern áp dụng cho tất cả: đều hỗ trợ MCP, và OpenClaw/Cursor đọc được

SKILL.md
. Hướng dẫn setup: Gemini CLI, bất kỳ MCP agent nào, và hướng dẫn chọn giữa skills và MCP.

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free