TL;DR

Entire — công ty do cựu CEO GitHub Thomas Dohmke sáng lập, vừa huy động 60 triệu USD seed ở định giá 300 triệu USD — ra mắt Sessions, một view web hiển thị toàn bộ timeline có thể inspect của một phiên code với AI. Bạn có thể lọc xuống từng prompt, response, bước trung gian, checkpoint và tool call để hiểu vì sao code thay đổi, không chỉ cái gì thay đổi. Dữ liệu được capture bởi Entire CLI (MIT, đã có hơn 4.000 sao GitHub) và lưu ngay trong repo của bạn trên nhánh entire/checkpoints/v1.

Entire công bố $60M seed round dẫn đầu bởi Felicis với định giá $300M

Sessions là gì

Trước đây Entire đã open-source Checkpoints CLI — một công cụ hook vào git workflow để lưu transcript, prompt, file bị chạm, token usage và tool call của agent mỗi khi bạn commit. Sessions là bước tiếp theo: một giao diện web trên entire.io để duyệt, search và phân tích các phiên đã được capture đó.

Theo thông báo của EntireHQ trên X: "View the full, inspectable timeline of an AI-assisted coding session, then filter down to prompts, responses, intermediate steps, checkpoints, and tool calls." Thông điệp của Entire đi kèm ngắn gọn — Understand what happened, not just what changed.

Vì sao nó quan trọng

Hạ tầng dev hiện tại được thiết kế cho con người viết code từng dòng. Pull request, diff review, blame — tất cả đều xoay quanh cái gì thay đổi. Khi agent bắt đầu generate hàng trăm dòng mỗi session thì reviewer mất bối cảnh: ai prompt cái gì, agent đã thử bao nhiêu approach trước khi chốt, tool nào được gọi, có bước nào rollback không.

Sessions chuyển trọng tâm từ artifact (diff) sang process (timeline). Reviewer mở PR thấy luôn prompt chuẩn tắc và chuỗi tool call đã sản sinh diff đó. Khi đi review hoặc debug bug 3 tháng sau, bạn không còn phải đoán ý định đằng sau đoạn code nữa.

Điểm kỹ thuật cốt lõi

  • Dữ liệu ở đâu: trên chính repo của bạn, trong branch dành riêng entire/checkpoints/v1. Chỉ metadata JSON (không phải code) được push lên remote để view trên entire.io.
  • Session ID: format YYYY-MM-DD-<UUID>. Mỗi session là một conversation hoàn chỉnh với một agent.
  • Checkpoint ID: 12 ký tự hex (ví dụ 8a513f56ed70), tạo khi bạn commit; ID được chèn vào commit message để link commit ↔ checkpoint.
  • Thông tin Sessions view hiện ra: thời gian và duration, số bước hội thoại, số tool call, tổng token tiêu thụ, line attribution (% dòng do agent vs human), diff file side-by-side hoặc unified, và nested sessions khi có sub-agent.
  • Rewind: có thể quay về checkpoint cũ khi "agent goes sideways" và tiếp tục từ điểm đó.
  • CLI repo: entireio/cli đã cán ~4.024 sao, 308 fork. Bản mới nhất v0.5.6 ra ngày 24/04/2026. License MIT.

Agent nào được hỗ trợ

Entire CLI chạy cạnh Claude Code, Cursor (IDE + Agent CLI), Codex, Gemini CLI, OpenCode, Factory AI DroidCopilot CLI. Cài đặt qua brew install --cask entire, shell curl -fsSL https://entire.io/install.sh | bash, Scoop trên Windows hoặc go install.

So với các lựa chọn khác

Các tool checkpoint bên trong IDE — ví dụ Cursor Checkpoints hay Kiro — thường ephemeral và gắn chặt với một máy, một editor. Các plugin memory như claude-mem lưu ngữ cảnh nhưng không đi kèm git history. Entire chọn cách khác: persist session như versioned git data nằm ngay trong repo, agent-agnostic, và xuất hiện ở mọi nơi có git.

Tiêu chíEntire SessionsIDE checkpoints (Cursor/Kiro)Memory plugins
Gắn với gitCó — branch riêngKhôngKhông
Multi-agent7+ agent chínhKhoá vào 1 IDEPhần lớn 1 agent
Share qua teamPush remote là xongLocal-onlyTuỳ plugin
LicenseMIT, open sourceĐóngMix

Use case thực tế

  • Code review có ngữ cảnh: reviewer thấy luôn prompt và tool call đẻ ra diff, không cần ping tác giả để hỏi "ý là gì".
  • Phân tích regression: rewind về checkpoint xanh gần nhất khi agent đi sai hướng, resume từ đúng điểm đó.
  • Hand-off trong team: đồng nghiệp clone repo, mở session dở dang của bạn, tiếp tục như thể cùng một máy.
  • Quản trị chi phí: token per session và % attribution giúp engineering manager lượng hoá ROI của agent.
  • Multi-agent orchestration: nested session cho phép audit từng sub-agent trong pipeline.

Giới hạn & pricing

CLI hoàn toàn miễn phí và open source. Entire chưa công bố paid tier cho Sessions view ở thời điểm ra mắt. Một số chú ý thực tế:

  • Với Cursor, rewind chưa hỗ trợ (các command khác chạy bình thường).
  • Copilot mới hỗ trợ CLI — VS Code, IDE khác và github.com thì không.
  • Redact secret là best-effort; shadow branch tạm có thể chứa credential chưa che trước khi checkpoint chính thức được ghi.
  • Nếu repo public thì transcript cũng public theo repo.
  • Nhiều session chạy song song trên cùng một commit cần tách thủ công.

Roadmap & what's next

Trong bài ra mắt "Hello Entire World", Dohmke mô tả Entire như "assembly line cho kỷ nguyên AI coding" gồm ba lớp: git-compatible database, semantic reasoning layer, và AI-native SDLC. Sessions là mảnh đầu tiên của lớp trên cùng — lớp mà reviewer và agent tương tác trực tiếp. Các bước tiếp theo (chưa có mốc công khai) sẽ tập trung vào reasoning layer và tích hợp sâu hơn vào quy trình CI/CD.

Với dev đang dùng nhiều agent cùng lúc, cài thử CLI mất chưa tới một phút và lần commit tiếp theo đã có session đầu tiên trên entire.io. Dù Sessions có trở thành tiêu chuẩn cho AI code review hay không, cách tiếp cận "capture process, không chỉ artifact" gần như chắc chắn sẽ lan rộng.

Nguồn: entire.io, GitHub entireio/cli, docs.entire.io, @EntireHQ trên X, Axios.