코딩 에이전트 인터페이스 설계 프로토콜 'Sley 2.0' 오픈소스 공개
에이전트 응답 제한 및 재시도 규칙을 명시적으로 정의하는 프로토콜 사례로, 에이전트 시스템 아키텍처 설계 시 참고할 만함.
요약
Greyforge Labs에서 오픈소스(Apache-2.0)로 공개한 Sley 2.0은 코딩 에이전트를 위한 결정론적 커널 기반 프로그래밍 시스템입니다. Sley는 소스 파일 없이 SMP1이라는 프레임 프로토콜을 통해 에이전트와 통신하며, JSON 라인 형식으로도 데이터를 노출합니다. 이 프로토콜의 핵심은 모든 응답에 'bounds' 레코드를 포함해 시스템이 의도적으로 생략한 정보의 범위를 명확히 알리는 것입니다. 또한 에이전트의 요청이 제한을 초과할 경우, 구체적인 거부 사유와 함께 명시적인 재시도 규칙을 제공하여 효율적인 데이터 처리를 지원합니다. 이는 LLM 기반의 도구 인터페이스를 설계하는 개발자들에게 응답의 제약 조건을 투명하게 관리할 수 있는 효과적인 모델을 제시합니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 Designing a protocol for coding agents: responses that report what they left out, and refusals with explicit retry rules (Sley 2.0, open source)
원문 보기 ↗