Devotd Github
새 소식AI 에이전트

controlstackai/truss — 정적 랜딩 페이지와 Pages 배포 경로 변경

Rust로 만든 AI 에이전트 실행 하네스 controlstackai/truss가 정적 랜딩 페이지와 검색 메타데이터를 추가하고, GitHub Pages 배포가 문서와 사이트를 합친 산출물을 올리도록 바뀌었다.

저장소 정보controlstackai/truss ↗

Rust로 만든 AI 에이전트 실행 하네스 controlstackai/truss가 정적 랜딩 페이지와 검색 메타데이터를 추가하고, GitHub Pages 배포가 문서와 사이트를 합친 산출물을 올리도록 바뀌었다.

GitHub 설명: Contract-driven agent execution with durable replay and signed evidence.

스타
★ 0
포크
0
언어
Rust
라이선스
MIT
원문 보기 ↗GitHub에서 보기 ↗

controlstackai/truss는 AI 에이전트에게 맡긴 작업을 중단했다 이어 갈 수 있게 하고, 실행 기록을 남겨 검증할 수 있게 만든 Rust 에이전트 하네스(agent harness)다. README는 작업을 재개하고 살피며 검증할 수 있는 Rust 에이전트 하네스라고 이 저장소를 설명한다. 2026년 10월 16일 커밋 733d097은 이 저장소에 정적 랜딩 페이지를 새로 넣고 GitHub Pages 배포 방식도 함께 손봤다. 변경 규모는 37줄로 추가 35줄, 삭제 2줄이다.

변경은 전부 문서와 배포 쪽이다. .github/workflows/docs.yml은 mdbook으로 만든 문서(book/)와 새 정적 사이트(docs/site/)를 site-output 한 곳으로 합친 뒤 업로드하고, 업로드 경로를 book에서 site-output으로 바꿨다. docs/book.toml의 site-url도 /truss/에서 /truss/guide/로 옮겨졌다. 새로 들어온 docs/site/index.html에는 설명 메타데이터와 Open Graph, Twitter 카드, JSON-LD(WebPage) 스키마가 들어갔고, sitemap.xml과 llms.txt, 검색 콘솔 인증 파일이 색인용 신호로 추가됐다. README 상단에는 이 사이트와 문서로 연결되는 링크가 붙었다. 공개 배포는 workflow_dispatch 수동 실행에서만 동작하도록 되어 있다.

새로 공개된 사이트는 이 프로젝트가 무엇을 주장하는지도 보여준다. 사이트는 Rust와 MIT 라이선스를 쓰는 개발 단계 프로젝트라고 밝히고, 작업 계약(task contract)을 TOML로 선언해 실행 검사와 리뷰 조항을 넣고, SQLite 저널에 실행을 기록해 재개할 때 이미 남은 모델과 도구 결과를 다시 쓰며, 해시 체인으로 묶은 Ed25519 서명 항목으로 신뢰할 키를 기준으로 기록이 바뀌었는지 확인할 수 있다고 설명한다. 즉 이 저장소가 내세우는 핵심은 모델의 답변 자체보다 계약과 실행 기록이다.

다만 이 커밋은 런타임 코드를 고치지 않았다. 추가된 줄은 정적 HTML·CSS·메타데이터와 배포 설정이고, 실행 동작이 달라졌다는 근거는 주어진 자료에 없다. 사이트 스스로도 이를 라이브 벤치마크가 아닌 런타임 아키텍처라고 적고, 통제된 테스트만으로 프로덕션 규모 신뢰성이나 실모델 작업 품질의 우월성을 입증할 수 없다고 밝힌다. 라이브 제공자 실행과 모델 리뷰는 API 비용을 낼 수 있고, 계약이 명령을 실행하므로 낯선 프로젝트는 격리된 환경에서 돌려야 한다. 저장소 통계나 성능 수치도 이 자료에 없다. 배포가 수동 실행에만 묶여 있고 사이트의 설계 설명은 프로젝트의 자기 서술에 그치니, 지금은 코드를 읽고 경계를 확인하기에 알맞은 대상으로 보는 편이 현실적이다.