GoStaff: 메모리 사용량 100배 감소한 OpenClaw의 Go 재작성

GoStaff는 OpenClaw의 완전한 Go 재작성 버전으로, 메모리 사용량을 약 17MB로 줄여 원본 구현 대비 약 100배 적은 메모리를 사용합니다. 기존 OpenClaw 플러그인과의 완전한 호환성을 유지하면서 네이티브 Go 스킬 지원과 단순화된 단일 바이너리 아키텍처를 추가했습니다.
핵심 아키텍처
이 시스템은 완전히 단일 gostaff 바이너리로 실행되며 마이크로서비스가 전혀 없습니다. 모든 지속성—세션 기록, ReAct 메모리, 예약된 자동화, 사용자 페르소나, 토큰 사용량 추적—은 Postgres가 처리합니다. ReAct 에이전트 루프(생각 → 행동 → 관찰)는 Anthropic, OpenAI, Gemini, OpenRouter를 포함한 다중 제공자를 지원하며 429/5xx 오류에 대한 자동 폴백 기능이 있습니다.
OpenClaw 호환성
GoStaff는 OpenClaw 플러그인을 위한 JavaScript 호스트 역할을 하는 내장 SDK 샤심(internal/skill/shim/host.mjs)을 포함합니다. 모든 17개의 OpenClaw register* 메서드를 완전히 지원합니다. 기존 TypeScript/JavaScript/Python 플러그인을 그대로 삽입할 수 있으며 JSON-line 서브프로세스 IPC를 통해 도구로 호출됩니다.
3계층 스킬 시스템
- 계층 1 (Markdown): YAML 프론트매터가 포함된 간단한
SKILL.md파일로, 지시사항이 ReAct 에이전트의 시스템 프롬프트에 직접 주입됩니다. - 계층 2 (네이티브 Go): 시작 시
go build -buildmode=plugin을 통해 컴파일되는 Go 소스 파일로, 고도로 최적화된 호출 가능 도구로 등록됩니다. - 계층 3 (OpenClaw 플러그인): 기존 OpenClaw 플러그인 생태계와의 완전한 호환성.
추가 기능
이 시스템은 사용하기 쉬운 웹 UI를 포함하며, 표준 RFC 5545 반복 규칙을 사용하여 ReAct 에이전트 실행을 예약하는 cron 기반 자동화를 지원합니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

다중 에이전트 개발을 위한 코디네이터 서버: 덮어쓰기 방지
개발자가 동일한 코드베이스에서 작업하는 AI 에이전트 간의 라인 범위 잠금, 라인 이동 추적 및 실시간 메시징을 관리하는 Node.js 코디네이터 서버를 구축했습니다. 이 시스템은 충돌 감지 기능이 있는 HTTP 기반 잠금을 사용하여 에이전트가 서로의 작업을 덮어쓰지 못하도록 방지합니다.

루미르: 클로드와 파이썬, 스트림릿 자동화를 통한 대시보드 생성
Lumyr는 Claude를 사용하여 일반 영어 설명으로부터 실시간 공유 가능한 대시보드를 생성하고 Python 및 Streamlit 레이어를 자동화하는 도구입니다. 사용자는 Python을 작성하거나 Streamlit을 열거나 배포하거나 호스팅을 설정하거나 인프라를 관리할 필요가 없습니다.

스캐폴드 프레임워크, 클로드 코드 메모리 및 워크플로우 문제 해결
Scaffold는 지속적 메모리, 결정 강제, 워크플로우 게이트를 제공하는 Claude Code용 17가지 스킬 프레임워크입니다. 토큰 절약을 위한 3계층 모델 라우팅 시스템을 사용하며 Claude Code 플러그인 메뉴를 통해 설치할 수 있습니다.

Kstack: Claude Code를 위한 쿠버네티스 모니터링 및 문제 해결 스킬 팩
Kstack은 Claude Code(및 기타 AI 에이전트)에 /investigate, /audit-security, /cluster-status 등의 슬래시 명령을 추가하여 K8s 클러스터를 모니터링하고 문제를 해결할 수 있는 오픈소스 스킬 팩입니다. 내부적으로 kubectl, Kubetail, Trivy, Pluto를 사용합니다.