OpenSpace
OpenSpace는 기존 agent 위에 얹어 skill 검색, task 위임, skill 수정, skill 공유를 돌리며 점진적으로 agent workflow를 축적시키는 self-evolving layer다.
2026-04-11
왜 중요한가
- OpenClaw를 명시적으로 지원하고, host skill 2개와 MCP 연동으로 붙이는 흐름을 제시한다.
- 모델 자체보다 반복 업무 패턴을 skill 자산으로 굳히는 운영 계층을 노린다는 점이 핵심이다.
- 최근 OpenClaw 문서 보강, streamable-http transport, communication gateway 추가 등으로 단순 데모보다 운영형 방향으로 움직이고 있다.
핵심 관찰
- 로컬에서 repo 일부를 sparse clone으로 받아 실제 파일을 확인했다.
pyproject.toml기준openspace,openspace-mcp,openspace-dashboard,openspace-gateway같은 entry point가 정의되어 있었다.- 공개 showcase DB
showcase/.openspace/openspace.db를 직접 열어 SQLite 스키마와 기록 수를 확인했다. - 간단한 질의 결과 기준
skill_records 77,execution_analyses 37,tool_execution_history 437,skill_judgments 52가 들어 있었고, 최근 skill/analysis/tool 기록도 실제 row로 남아 있었다. - 즉 “진화”, “기록”, “품질 추적”을 말만 하는 것이 아니라 최소한 공개 artifact 차원에서 흔적을 남기고 있다는 점은 긍정적이다.
- 다만 오늘은 패키지 설치/실행까지는 하지 않았다. Python 3.12+가 필요하고, 오늘 판단에는 OpenClaw 연동 구조와 artifact 검증이 더 핵심이었다.
해석
OpenSpace는 기존 agent 위에 얹어 skill 검색, task 위임, skill 수정, skill 공유를 돌리며 점진적으로 agent workflow를 축적시키는 self-evolving layer다.
-
연구팀: 반복 조사, 데이터 정리, 보고서 생성 같은 루틴을 explicit skill 자산으로 축적하는 실험 플랫폼
-
운영팀: 개인 기억이 아니라 재사용 가능한 workflow skill을 남기는 운영 방식 참고
-
도구 제작자:
skill-discovery,delegate-task같은 host skill 패턴과 OpenClaw MCP 연동 설계 비교 대상 -
소규모 팀: 반복 workflow를 에이전트가 재활용 가능한 skill로 만들고 싶을 때
-
에이전트 운영팀: task delegation, fix, upload 루프를 별도 계층으로 운영하고 싶을 때
-
개인 개발자: Claude Code, Codex, OpenClaw 같은 agent 위에 한 층 더 얹는 진화/재사용 레이어가 필요할 때
누구에게 도움이 되나
- 연구팀: 반복 조사, 데이터 정리, 보고서 생성 루틴을 explicit skill 자산으로 축적하고 싶은 경우
- 에이전트 운영팀: task delegation, fix, upload 루프를 별도 계층으로 운영하고 싶은 경우
- 도구 제작자: self-evolving skill layer와 host integration 패턴을 비교하고 싶은 경우
어디에 바로 써볼 수 있나
- OpenClaw 같은 host agent 위에 재사용 가능한 skill layer를 얹는 구조 검토
skill-discovery,delegate-task같은 host skill 패턴 설계 비교- 반복 업무를 개인 기억이 아니라 workflow asset으로 남기는 운영 방식 점검
주요 출처
공식 docs / repo
다음에 볼 포인트
- 세션 메모리와 장기 메모리의 범위 분리가 더 명시적인 제품 기본값으로 굳어지는지 볼 것.
- skills, orchestration, writable memory를 어떤 정책 경계로 나누는지 비교할 것.