TL;DR

holaOS (4.7k sao GitHub, MIT license) đề xuất một cách tiếp cận mới: thay vì engineer agent harness, hãy engineer environment xung quanh nó.

holaOS desktop workspace interface

Bằng cách nâng memory, tool wiring, và continuity state thành một "Environment Contract" bền vững, agent không còn reset về zero sau mỗi session.

Kết quả: agent chạy 24/7, tự học Skills từ các run thành công, và có thể swap harness bất cứ lúc nào mà không mất gì.

Vấn đề: Agent của bạn đang chết sai chỗ

Mọi agent mà chúng ta đã ship đều chết theo cùng một cách: session kết thúc, agent tiếp theo bắt đầu từ zero. Không có memory về user. Không còn truy cập vào các tool đã wire ở run trước. Không biết mình đang làm dở gì.

Giải pháp thông thường: context window to hơn, system prompt dài hơn, RAG stack gắn vào vector DB. Nhưng không cái nào giải quyết được vấn đề thực sự. Vấn đề không phải là model quên - mà là chưa ai tạo ra một environment đáng để nhớ.

Đây là insight cốt lõi của holaOS, và một khi đã thấy, bạn không thể không thấy nó.

Harness vs Environment: Ranh giới quan trọng nhất

Hầu hết mọi agent stack hiện tại dựa vào harness để làm công việc nặng. Harness là execution subsystem cho một single run - nó quyết định state nào được active cho step này, tool nào visible, và loop tiếp tục ra sao. Claude Code và Codex là những ví dụ điển hình của harness trong production.

Các framework như LangGraph, AutoGen, CrewAI ngồi ở một layer khác - chúng cung cấp building blocks để assemble harness: graph orchestration, role routing, tool registries. Họ giỏi làm cho một single run hoạt động.

Environment thì khác. Environment là durable operating context bao quanh harness. Harness engineering làm cho một run operable. Environment engineering làm cho operating context bền vững, inspectable, portable, và stable across runs.

Task một lần thì harness đủ rồi - tóm tắt PDF xong là hết. Nhưng theo dõi growth pipeline 40 ngày, iterate một product launch, manage inbox qua hàng nghìn conversation - không cái nào fit vào single run. Chúng cần continuity vượt qua bất kỳ execution nào.

Environment Contract: 5 lớp trạng thái

holaOS không treat environment như một blob state đơn giản. Đây là một stack gồm 5 lớp với lifetime, storage, và promotion rules khác nhau:

  • Hot context: những gì active trong single step - prompt, files đang select, tools projected cho run này. Live, nhỏ, discard khi step ends.

  • Warm state: những gì run có thể pull on demand - recent memory entries, last artifacts, last few run traces.

  • Cold state: full durable record - mọi artifact, mọi memory, mọi run trace. Queryable nhưng không bao giờ load vào prompt mặc định.

  • Action surface: capability set mà run được phép dùng - apps, tools, skills, integrations. Được project per run bởi environment, không phải agent request.

  • Review boundary: quy tắc quyết định gì từ run residue được promote thành durable memory và skills.

Review boundary là thứ phá vỡ mọi DIY agent stack. Không có nó, bạn hoặc write mọi thứ vào memory (poisoning future runs với noise) hoặc không write gì (agent reset mỗi session). Continual learning, skill extraction - tất cả đều cần boundary này để thực sự compound thành capability.

Có một test đơn giản để đánh giá hệ thống: nếu swap harness ngày mai, còn gì sống sót? Trong holaOS, 5 thứ vẫn nguyên vẹn: workspace contract, memory surfaces, capability projection, app wiring, và output artifacts. Trong harness-centric system, gần như không có gì.

So sánh với các tool hiện tại

ChatGPT / Claude.ai

Codex / Claude Code

holaOS

Memory across sessions

Thread-scoped

Repo/session-scoped

Durable, layered

Swap LLM hoặc harness

Locked

Provider-bound

Config change, no code

24/7 autonomous runs

Không

Manual invocation

Built-in CronJobs

Tự học từ past runs

Không

Không

Auto-extracted Skills

Browser access

Read-only tool

None / shell-only

Dedicated full browser

App integrations

Plugin sandbox

Tự wire

Durable via Bridge SDK

Portability

Vendor-bound

Repo-bound

Packaged workspaces

Ai nên dùng ngay

  • Growth marketers & community managers: track pipeline nhiều tuần, nurture relationship private channel mà không mất context mỗi ngày.

  • Researchers: multi-source synthesis kéo dài ngày, memory về discoveries tuần trước vẫn còn đó khi cần.

  • Developers chán RAG stack: không cần tự assemble vector DB + memory layer + tool wiring - holaOS tích hợp tất cả trong một Electron desktop app.

  • Ai cần 24/7 ops: agent chạy overnight qua CronJob, có real browser không phải headless scraper, integrate Gmail/GitHub/Twitter qua Bridge SDK không cần re-auth mỗi sáng.

HolaHub có sẵn 3 template để start ngay: Growth Workspace (social networking, build-in-public), Inbox Workspace (triage + follow-up email & DM), Research Workspace (multi-source intake + synthesis). Cài một lần, workspace tự wake up với memory và apps đã wired sẵn.

Cài thử trong 5 phút

holaOS là MIT license, hoàn toàn miễn phí. Phiên bản mới nhất Holaboss 2026.503.1 ra ngày 3/5/2026, đang được active develop (commit mỗi vài giờ, 400 commits tổng, 4.7k sao, 7 contributors). macOS / Linux / WSL một lệnh:

curl -fsSL https://raw.githubusercontent.com/holaboss-ai/holaOS/main/scripts/install.sh | bash -s -- --launch

Script tự install git, Node.js 24.14.1, clone repo, chuẩn bị runtime, và launch desktop. Chọn template, kết nối account, và bạn đang chạy một environment-native agent trong dưới 5 phút.

The frontier models sẽ tiếp tục tốt hơn. Context windows sẽ tiếp tục to hơn. Nhưng không cái nào giải quyết continuity problem. Model là engine. Harness là driver. Environment là chiếc xe, con đường, và bản đồ.

Via: github.com/holaboss-ai/holaOS, holaboss.ai/docs.