스카이클로: 러스트 기반 자율 AI 에이전트 런타임

SkyClaw는 40,000줄의 코드로 Rust로 구축된 자율 AI 에이전트 런타임으로, 수동 개입 없이 무기한 실행되는 주권적이고 자가 치유 시스템으로 설계되었습니다. 이 프로젝트는 기능 체크리스트보다 다섯 가지 핵심 엔지니어링 원칙을 강조합니다.
기술 아키텍처
시스템은 두 개의 구별된 아키텍처 영역으로 분리됩니다:
- 하드 코드: 네트워킹, 지속성, 프로세스 관리를 위한 Rust 인프라. 이 구성 요소는 정확하고, 최소화되며, 빠르고, 타입 안전하며, 메모리 안전해야 하며, 정의되지 않은 동작이 없어야 합니다.
- 에이전트 코어: 작업 분해, 자기 수정, 작업 간 학습, 검증 루프를 포함하는 20개 모듈로 구성된 LLM 기반 추론 엔진. 이는 지능이 존재하는 인지 아키텍처입니다.
성능 벤치마크
- 바이너리 크기: 7.1 MB (런타임 종속성 제로의 단일 정적 바이너리)
- 유휴 RAM 사용량: 14 MB (일반적인 TypeScript 에이전트의 800MB–3GB와 비교)
- 시작 시간: 1초 미만 (다른 프레임워크의 5–15분과 비교)
다섯 가지 엔지니어링 원칙
1. 자율성
SkyClaw는 작업을 거부하거나 포기하지 않습니다. 작업이 실패하면, 실패는 중지 조건이 아닌 새로운 정보가 됩니다. 시스템은 복잡성을 분해하고, 대안적 접근법으로 재시도하며, 도구를 대체하고, 자가 복구합니다. 어려움, 비용, 피로가 아닌 입증된 불가능성에 대해서만 중지합니다.
2. 견고성
성능 저하 없이 무기한 배포를 위해 설계되었습니다. 충돌 시 재시작하고, 도구가 고장나면 재연결하며, 공급자가 다운되면 장애 조치하고, 상태가 손상되면 내구성 있는 저장소에서 재구축합니다. 모든 구성 요소는 실패가 지속적이라고 가정하며, 건강 검사 연결, 타임아웃, 재시도, 자동 재시작을 포함합니다.
3. 우아함
아키텍처는 서로 다른 기준을 가진 두 영역으로 분리됩니다: Rust 인프라는 정확하고 최소화되어야 하며, 에이전트 코어는 혁신적이고 적응적이며 확장 가능해야 합니다.
4. 잔혹한 효율성
시스템 프롬프트는 품질을 유지하는 최소한으로 압축됩니다. 컨텍스트 창은 정밀하게 관리됩니다. 대화 기록은 목적에 따라 정리되어—노이즈는 버리면서 결정 사항은 유지합니다. LLM으로 전송되는 모든 토큰은 정보를 담아야 합니다.
5. 에이전트 코어 운영 루프
ORDER → THINK → ACTION → VERIFY → DONE
- ORDER: 지시가 도착; 복합적이면 작업 그래프로 분해됨
- THINK: 에이전트가 현재 상태, 목표, 사용 가능한 도구에 대해 추론 (자유 형식이 아닌 구조화됨)
- ACTION: 셸, 브라우저, 파일 작업, API 호출, git, 메시징을 포함한 도구를 통한 실행
- VERIFY: 모든 작업 후, 에이전트는 구체적 증거(명령 출력, 파일 내용, HTTP 응답)로 결과를 명시적으로 확인
- DONE: 완료는 객관적 달성, 결과 검증, 산출물 전달로 측정 가능한 상태
배포 및 사용
웹 대시보드, 수동 편집할 구성 파일, Electron, 또는 node_modules가 없습니다. 단일 바이너리를 배포하고, API 키를 Telegram에 붙여넣은 후 떠나면 됩니다. 시스템이 그 후를 처리합니다.
실제로는 "앱을 배포하고, 마이그레이션을 실행하고, 상태를 확인하고, 보고하라"와 같은 명령으로 Telegram에서 봇에 메시지를 보냅니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

오픈소스 LLM 에이전트 자동 메모리 시스템, 94% 회상 정확도 달성
개발자가 LLM 기반 에이전트를 위한 메모리 플러그인을 구축했으며, 이 플러그인은 사용자의 명시적인 명령 없이도 세션 간에 사실을 자동으로 추출, 분류 및 지속적으로 저장합니다. 이 시스템은 벡터 데이터베이스 대신 구조화된 마크다운 파일을 사용하여 52개 체크포인트 회상 벤치마크에서 94.2%의 정확도를 달성했습니다.

SeeFlow: 라이브 앱에 연결된 아키텍처 다이어그램
SeeFlow는 코드베이스에서 플로우 캔버스를 생성하고 각 노드를 실제 실행 중인 앱에 연결하며, Claude Code, Codex, Cursor, Windsurf용 플러그인과 MCP 서버를 제공합니다.

cowork-session-sync v1.0.0는 Claude Cowork의 세션 연속성을 제공합니다.
cowork-session-sync v1.0.0은 Claude Cowork의 세션 연속성을 유지하기 위한 도구로, 원본 대화 기록을 보관하고 이를 Markdown으로 정제하며, 'catchup-bunny'를 통한 한 문장 부트스트랩으로 전체 컨텍스트를 복원할 수 있도록 합니다.

Qwen 3.5 35B가 llama.cpp 구성으로 8GB VRAM에서 실행 중입니다
한 개발자가 RTX 4060m(8GB VRAM)에서 Qwen 3.5 35B(Q4_K_M GGUF)를 실행하는 llama.cpp 설정을 공유하며, 700 t/s 프롬프트 처리와 42 t/s 생성 속도를 달성했고, VSCode에서 Cline을 kat-coder-pro 및 qwen3.5 모드로 사용하는 방법을 논의합니다.