Skip to content
More Than CodeBETA

BETA · Không gian làm việc AI cho lập trình

Chat với agent, sửa code, chạy mission tự động trong cùng một nơi.

Sức mạnh của Claude Code CLI (Skills, MCP, tool use, làm việc trên file) chạy liên tục ở server và mở từ trình duyệt bất kỳ, kể cả điện thoại. Nhắn cho agent, đi làm việc khác, quay lại thấy mọi thứ vẫn chạy. Không SSH, không tmux.

Màn hình chính More Than Code: chọn MTC Chat, IDE hoặc TaskForce

Phiên trực tiếp

Xem More Than Code chạy

Bạn lái từng lượt: agent đề xuất, bạn duyệt hoặc từ chối từng tool — mỗi lựa chọn dẫn tới một kết quả khác. Đây là bản mô phỏng của giao diện thật, bạn bấm thử được.

Tách helper validate email

20 thg 7, 11:11

Tách phần validate email trong waitlist.ts ra một helper dùng chung.
11:11
Suy nghĩ
Tách isValidEmail ra lib/validation.ts rồi import lại — tránh lặp regex ở contact.ts.

Mình sẽ đọc waitlist.ts, tạo helper, rồi sửa cả hai chỗ dùng. Đọc file trước:

Đã gọi tool:Readsrc/routes/waitlist.ts
Cần bạn duyệtEdit
Tạo mới  src/lib/validation.ts
Sửa      src/routes/waitlist.ts  (import helper)

Đã duyệt. Mình tạo helper rồi cập nhật cả hai chỗ dùng.

Artifacts

2 file thay đổi+14-6
src/lib/validation.ts
+ export const isValidEmail = (v: string) =>
+  /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v.trim());
src/routes/waitlist.ts
- if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email))
+ if (!isValidEmail(email))

Xong. Helper nằm ở lib/validation.ts, cả waitlist.tscontact.ts dùng chung. Bạn commit từ panel Git bất cứ lúc nào.

Hỏi bất cứ điều gì…

Hỏi trướcClaude Opus 4.8

Từ CLI rải rác về một nơi.

Nơi lưu phiên
Claude Code CLI đơn lẻCục bộ từng máy
More Than CodeMột PostgreSQL, resume mọi máy
Đổi máy
Claude Code CLI đơn lẻMất context, phải SSH
More Than CodeMở trình duyệt là tiếp tục
Trên điện thoại
Claude Code CLI đơn lẻSSH rớt, tmux không vuốt được, session bị kill
More Than CodeCài như app (PWA), phiên vẫn sống, thao tác mượt
Rời đi giữa chừng
Claude Code CLI đơn lẻĐóng terminal là mất
More Than CodeNhắn xong đi việc khác, quay lại vẫn chạy
Cộng tác
Claude Code CLI đơn lẻMột người, một terminal
More Than CodeĐa người dùng, workspace cô lập
Duyệt tool
Claude Code CLI đơn lẻPrompt trong terminal
More Than CodeDuyệt trực quan, tua & sửa hội thoại
Sửa code
Claude Code CLI đơn lẻRời qua editor khác
More Than CodeMonaco + ripgrep + git ngay trong tab
Tự động hoá
Claude Code CLI đơn lẻTự viết script
More Than CodeMission headless, checkpoint, auto-merge

Ba cách làm việc. Một nền tảng.

MTC Chat

Tương tác với Agent, bạn nắm quyền.

Mỗi phiên chạy server-side và stream về trình duyệt theo thời gian thực. Duyệt từng tool trước khi nó chạy, trả lời câu hỏi của agent, tua lại hoặc sửa bất kỳ lượt nào.

  • Duyệt tool: chế độ ask / safe / bypass.
  • Tua & sửa hội thoại, xem lại các version transcript.
  • Subagents hiển thị rõ ràng ngay trong transcript.
  • Sidebar Git, Todo, Workflow, Context (usage) bên phải.
Tìm hiểu →

IDE

Sửa code ngay trên trình duyệt.

Editor Monaco, project search bằng ripgrep, xem diff, thao tác git và một terminal bash thật, tất cả không rời tab. Tab Chat nhúng lại chính agent của MTC Chat.

  • Monaco: lưu, phát hiện file cũ, preview Markdown/HTML/SVG/ảnh.
  • Project search bằng ripgrep (Ctrl+Shift+F).
  • Diff viewer, git panel: stage/commit/push/pull, đổi branch.
  • Terminal bash thật qua WebSocket.
Tìm hiểu →

TaskForce

Giao việc, agent tự chạy.

Một Mission là chuỗi Task có thứ tự, chạy headless trên một git branch riêng. Mỗi Task đổi file tạo một checkpoint commit để theo dõi và tua từng bước. Lỗi tạm thời tự retry; xong có thể tự merge và để AI giải xung đột.

  • Mỗi Task một context riêng; DAG cho phép chạy song song.
  • Checkpoint commit mỗi bước; retry tự reset về checkpoint.
  • Structured output theo JSON Schema per Task.
  • Auto-merge với AI giải xung đột; thông báo qua Microsoft Teams / Web Push.
Tìm hiểu →

Dogfooding

More Than Code được xây bằng chính More Than Code.

Mỗi tính năng bạn thấy ở trên đều được đội ngũ dùng hằng ngày để phát triển chính sản phẩm này: chat với agent để sửa lỗi, review diff và commit ngay trong IDE trên trình duyệt, giao mission tự động cho các việc lặp lại. Không có tính năng nào lên đây trước khi chính chúng tôi tin dùng nó.

Bắt đầu trong ba bước.

  1. 1

    Kết nối provider: Anthropic (OAuth) hoặc API key + baseUrl của bạn.

  2. 2

    Mở workspace: mỗi người một không gian cô lập.

  3. 3

    Chat, sửa code hoặc giao mission tự động.

Model của bạn, mở rộng theo cách của bạn.

Model

Kết nối Anthropic qua OAuth (subscription) hoặc dùng API key + baseUrl tuỳ biến, kể cả proxy tương thích.

MCP

Thêm MCP servers riêng cho từng người dùng; có sẵn git MCP để fetch/pull/push.

Skills

Tải Skills của bạn (.md/.zip/.skill), cô lập theo từng người dùng.

Dữ liệu và quyền kiểm soát ở phía bạn.

  • SSO (Azure AD, Google, GitHub)
  • Truy cập theo lời mời, allow-list domain
  • Mỗi người dùng một workspace cô lập
Xem chi tiết bảo mật →

Miễn phí trong giai đoạn BETA. Giá sẽ công bố sau.

Xem chi tiết →

Câu hỏi thường gặp

More Than Code là gì?

Một không gian làm việc AI trên trình duyệt, xây trên Claude Agent SDK, gồm ba sản phẩm: MTC Chat (chat), IDE (sửa code), TaskForce (tự động hoá).

Có tính phí không?

More Than Code đang trong giai đoạn BETA và chưa thu phí. Đăng ký sớm để được mời dùng.

BETA nghĩa là gì?

Sản phẩm đang hoàn thiện và mở giới hạn theo lời mời. Bạn dùng sớm và góp ý định hình sản phẩm.

Ba sản phẩm khác nhau thế nào?

MTC Chat để chat trực tiếp với agent; IDE để sửa/tìm code trên browser (nhúng lại chính agent đó); TaskForce để chạy công việc tự động headless.

Doanh nghiệp triển khai riêng được không?

Được, More Than Code có thể self-host. Liên hệ team để trao đổi triển khai.

Vào More Than Code sớm.

Để lại email, chúng tôi mời bạn ngay khi có suất.

Liên hệ team