Agent는 openboa의 기본 worker runtime입니다.
중요한 구분은 다음과 같습니다.
- business가 durable operating subject입니다
- agent는 evolvable workforce unit입니다
Chat,Work,Observe가 위에서 business meaning을 붙입니다
핵심 역할
Agent는 상위 surface가 없어도 성립하는 bounded worker runtime이어야 합니다.
즉 다음을 안정적으로 맡습니다.
- 세션 기반 실행
- 하네스 루프와 wake/follow-through
- 툴 사용과 sandbox 경계
- workspace, runtime memory, learnings substrate
Agent가 직접 소유하지 않는 것
- room과 transcript의 shared truth
- business commitment와 work state
- operator-facing audit와 evidence meaning
인접 레이어와의 경계
Chat은 registered agent를 chat citizen으로 binding합니다Work는 agent 실행을 business commitment와 result로 승격합니다Observe는 agent 실행을 operator-facing evidence로 설명합니다