올로지: 다중 에이전트 AI 시스템을 위한 선언적 오케스트레이션 런타임

Orloj의 기능
Orloj는 다중 에이전트 AI 시스템을 위한 Apache 2.0 라이선스 오케스트레이션 런타임입니다. 선언적 YAML 매니페스트로 에이전트, 도구, 정책 및 워크플로우를 선언하면 Orloj가 스케줄링, 실행, 거버넌스 및 안정성을 처리합니다. 제작자들이 이를 개발한 이유는 현재 프로덕션에서 AI 에이전트를 운영하는 것이 쿠버네티스 이전의 컨테이너 운영과 유사하기 때문입니다: 임시 스크립트, 거버넌스 부재, 관찰 가능성 없음, 에이전트 플릿을 관리하는 표준 방법 부재.
주요 기능
- 에이전트-코드: 모델, 도구, 권한 및 실행 제한과 함께 YAML로 에이전트를 정의합니다.
- 오케스트레이션 토폴로지: 에이전트를 파이프라인, 계층 구조 또는 스웜 루프와 같은 방향성 그래프로 구성합니다.
- 거버넌스 강제 적용: AgentPolicy, AgentRole 및 ToolPermission은 모든 에이전트 턴과 도구 호출 전에 실행 중에 인라인으로 평가됩니다. 권한 없는 작업은 구조화된 오류와 감사 추적으로 폐쇄 실패합니다.
- 정책 제어: 실행당 토큰 예산 설정, 허용 모델 화이트리스트, 특정 도구 차단, 개별 에이전트 시스템에 정책 범위 지정.
- 프로덕션 안정성: 임대 기반 작업 소유권, 지터가 있는 제한된 지수 백오프 재시도, 멱등성 재생, 데드레터 처리.
- 스케줄링: cron 트리거 및 웹훅 기반 작업 생성을 지원합니다.
- 도구 격리: 위험 수준에 따라 도구별로 구성 - 직접, 샌드박스, 컨테이너 또는 WASM 실행.
- 네이티브 MCP 지원: MCP 서버(stdio 또는 HTTP) 등록, 도구 자동 발견, 거버넌스 정책 적용.
아키텍처
시스템은 서버/워커 분할을 사용합니다:
- orlojd 서버: API, 리소스 저장소(개발용 메모리, 프로덕션용 Postgres) 및 작업 스케줄러를 호스팅합니다.
- orlojworker 인스턴스: 작업을 청구하고 실행하며, 게이트웨이(OpenAI, Anthropic, Ollama 등)를 통해 모델 요청을 라우팅하고, 구성 가능한 격리 상태에서 도구를 실행합니다.
로컬 개발의 경우 단일 프로세스에서 모든 것을 실행합니다: orlojd --embedded-worker --storage-backend=memory.
시작하기
GitHub Releases에서 orlojd(서버)와 orlojctl(CLI)를 다운로드하고 압축을 풀어 실행합니다:
# 내장 워커로 서버 시작
./orlojd --storage-backend=memory --task-execution-mode=sequential --embedded-worker웹 콘솔을 위해 http://127.0.0.1:8080/을 열고, 스타터 블루프린트를 적용합니다:
# 스타터 블루프린트 적용 (파이프라인: planner -> research -> writer)
./orlojctl apply -f examples/blueprints/pipeline/
# 결과 확인
./orlojctl get task bp-pipeline-task세 가지 스타터 블루프린트가 포함되어 있습니다: 파이프라인, 계층적, 스웜-루프. 팀은 인시던트 대응 분류, 규정 준수 증거 수집, CVE 조사 파이프라인, 비밀 회전 감사와 같은 운영 워크플로우를 위한 템플릿을 구축 중입니다.
현재 상태
이것은 활발한 개발 중인 v0.1.0입니다. 로드맵에는 호스팅 클라우드, 규정 준수 패키징 등이 포함됩니다. 전체 런타임은 현재 오픈소스입니다.
📖 전체 소스 읽기: HN AI Agents
👀 See Also

AI 샌드박스 매니저: 헤드리스 리눅스에서 GPU 패스스루와 컴퓨터 사용이 가능한 LXC 기반 Codex 샌드박스
ai-sandbox-manager는 헤드리스 Linux에서 Codex 에이전트를 위한 오픈소스 LXC 기반 샌드박스입니다. GPU 패스스루, 전체 sudo 액세스, 영구 환경 및 CUA를 통한 컴퓨터 사용을 제공하면서 에이전트를 호스트 OS로부터 격리합니다.

인도 시장 분석 및 거래를 위한 OpenClaw 스킬 서버
인도 시장을 위한 오픈소스 트레이딩 터미널이 OpenClaw 스킬 서버로 통합되어, 에이전트들이 HTTP를 통해 시장 데이터를 가져오고 다중 에이전트 분석을 실행할 수 있게 되었습니다. 이 시스템은 세 가지 위험 프로파일에 걸쳐 진입 가격, 손절매, 목표가를 포함한 구조화된 거래 계획을 제공합니다.

클로드 코드 가이드라인 탐구: 65줄의 미니멀리스트 접근법
클로드 코드 확장 프로그램은 '코딩 전에 생각하라'를 강조하며 단 65줄의 마크다운으로 핵심적인 AI 코딩 원칙을 담고 있습니다. 단순함에도 불구하고 개발자들 사이에서 주목할 만한 인기를 얻었습니다.

ClawsifyAI 에이전트는 이메일 처리, 리서치, 브레인스토밍 작업을 처리합니다
한 개발자가 AI 에이전트 스타일의 클로우 봇인 ClawsifyAI를 일주일 동안 테스트한 결과, 이메일 처리, 리서치, 반복 작업, 브레인스토밍을 잘 처리한다는 사실을 발견했습니다. 이 에이전트는 명확한 피드백과 실용적인 해결책을 제공하며, 때로는 원래 계획했던 것보다 더 나은 아이디어를 제시하기도 합니다.