AI 에이전트가 기억하고, 도구를 쓰고, 여러 단계에 걸쳐 일을 이어 갈 수 있도록 메모리·도구·권한·오케스트레이션을 하나로 묶어 제공하는 운영 계층.
지금의 AI 에이전트는 똑똑하지만 금방 길을 잃는다. 5분 전에 무슨 일을 했는지 기억하지 못하고, 어떤 도구를 쓸 수 있는지, 어디까지 권한이 있는지를 매번 처음부터 알려줘야 한다. Agentic OS는 운영체제가 프로그램에 메모리·파일·연산 자원을 배분해 주듯, AI 에이전트에게 기억과 도구, 접근 권한, 그리고 여러 에이전트 사이의 작업 조율을 한곳에서 관리해 주는 운영 계층이다.
설치하는 소프트웨어라기보다는, 흩어져 있던 에이전트·메모리·도구·워크플로우가 따로 노는 부품이 아니라 하나의 일관된 시스템으로 움직이도록 엮는 구조적 패턴에 가깝다. 그래서 "agentic OS를 깐다"기보다 "agentic OS를 짠다"는 표현이 더 정확하다.
개발자 입장에서는 Claude Code 같은 환경이 작은 agentic OS가 된다. CLAUDE.md로 에이전트의 정체성과 규칙을 정하고, 스킬과 훅으로 쓸 수 있는 도구와 자동화를 등록하고, 에이전트 메모리로 세션을 넘어 맥락을 이어 간다. 한 에이전트가 MCP로 GitHub 이슈를 읽어 오면 다른 에이전트가 코드를 고치고, 그 결과를 메모리에 남겨 다음 세션이 이어받는 식이다.
이때 OS 계층이 "어떤 에이전트가 무엇을 할 수 있고, 무엇을 기억하며, 다음에 무엇을 해야 하는지"를 대신 관리해 준다. 덕분에 매번 맥락을 처음부터 떠먹여 주지 않아도 에이전트들이 며칠에 걸친 작업을 이어서 처리할 수 있다.
흔히 여섯 개 안팎의 계층으로 정리된다. 에이전트가 누구인지 정하는 정체성, 과거를 담는 메모리, 외부와 연결되는 도구·스킬, 여러 에이전트를 지휘하는 오케스트레이션, 일의 순서를 정하는 워크플로우, 그리고 권한과 감사 로그를 다루는 거버넌스다. 결국 이 모든 계층은 "에이전트가 지금 무엇을 알고 있어야 하는가"라는 컨텍스트를 종류별로 나눠 관리하는 장치다.
아직 합의된 표준이 있는 개념은 아니다. Slack, Amdocs, Agno, AIOS처럼 저마다 자사 제품을 "agentic OS"라 부르며 정의가 제각각이라, 알맹이가 기존 오케스트레이션·메모리·거버넌스의 재포장인지 따져 볼 필요가 있다. 특히 권한과 거버넌스 계층이 핵심인데, 이것이 빠진 채 자율성만 키우면 에이전트가 통제 밖에서 위험한 행동을 할 수 있다.