XLI: Claude 코드 스타일 터미널 UI를 위한 오픈소스 파이썬 라이브러리

✍️ OpenClawRadar📅 게시일: June 21, 2026🔗 Source
XLI: Claude 코드 스타일 터미널 UI를 위한 오픈소스 파이썬 라이브러리
Ad

자체 코딩 에이전트를 만들어 본 적이 있다면 터미널 UX가 작업의 절반이라는 것을 느꼈을 것입니다. Claude Code 스타일의 트랜스크립트(메시지가 스트리밍되고, 툴 호출이 실행 중에서 완료로 바뀌며, 승인이 인라인으로 표시됨)는 재현하기가 정말 어렵습니다. XLI 팀은 이 레이어를 매번 다시 작성해야 했습니다. Textual과 같은 전체 TUI 프레임워크(심지어 Rust 기반 Ratatui 바인딩도)는 자체 위젯 트리로 전체 화면을 차지하여 일반 터미널 스크롤백을 망가뜨립니다. 저수준 툴킷은 스트리밍 마크다운, 가변 툴 카드, 인라인 승인, 실제 입력 상자를 처음부터 다시 구축해야 합니다.

그래서 그들은 자체 렌더링 엔진을 만들어 XLI라는 라이브러리로 분리했습니다.

제공 기능

  • 스트리밍 마크다운 응답
  • 슬래시 명령
  • u/file 멘션
  • 실시간 업데이트되는 툴 카드
  • 인라인 승인 및 선택기
  • ESC로 중단
  • 상태 표시줄

핵심 설계 선택: 인라인으로 렌더링하여 트랜스크립트가 터미널의 일반 스크롤백으로 흘러 들어가 선택, 스크롤, 검색이 가능합니다. 화면을 가로채지 않습니다.

프레임워크 독립적

XLI는 에이전트 루프가 Claude, OpenAI 또는 다른 것인지 신경 쓰지 않습니다. 프레임워크에 독립적이므로 모든 Python 기반 에이전트 아키텍처에 통합할 수 있습니다.

설치

pip install python-xli

GitHub: vitalops/xli

📖 전체 원본 읽기: r/ClaudeAI

Ad

👀 See Also

커뮤니티 투표로 선정된 OpenClaw 모델 리더보드 공개
Tools

커뮤니티 투표로 선정된 OpenClaw 모델 리더보드 공개

OpenClaw와 호환되는 모델들을 위한 새로운 커뮤니티 투표 기반 리더보드가 공개되었으며, 현재 Opus 4.5가 선두를 달리고 있습니다.

OpenClawRadar
오픈소스 MCP 서버가 Claude Desktop에 내장 세션 메모리 기능을 추가합니다
Tools

오픈소스 MCP 서버가 Claude Desktop에 내장 세션 메모리 기능을 추가합니다

개발자가 Claude Desktop 코딩 세션 간에 컨텍스트를 보존하기 위해 통합 세션 메모리를 갖춘 TypeScript MCP 서버를 구축하여 별도의 메모리 인프라가 필요하지 않게 했습니다. 이 서버에는 세션 저장/로드 기능과 Brave 검색 및 Google Gemini 통합과 같은 추가 도구가 포함되어 있습니다.

OpenClawRadar
함대 사령관: 다중 클로드 코드 에이전트 팀을 조율하기 위한 오픈소스 대시보드
Tools

함대 사령관: 다중 클로드 코드 에이전트 팀을 조율하기 위한 오픈소스 대시보드

Fleet Commander는 여러 Claude Code 에이전트 팀을 다양한 이슈에 대해 병렬로 실행하는 로컬 웹 대시보드입니다. '다이아몬드 팀' 구조를 사용하며, Planner, Dev, Reviewer 에이전트가 SendMessage를 통해 피어 투 피어로 통신합니다.

OpenClawRadar
모드: 사양 기반 개발과 에이전트 훅을 갖춘 오픈소스 AI 통합 개발 환경
Tools

모드: 사양 기반 개발과 에이전트 훅을 갖춘 오픈소스 AI 통합 개발 환경

Modo는 Void 에디터를 기반으로 구축된 오픈소스 데스크톱 IDE로, 스펙 기반 개발 워크플로우, 에이전트 훅, 스티어링 파일을 추가합니다. 코드를 생성하기 전에 프롬프트를 요구사항, 설계, 작업으로 구조화합니다.

OpenClawRadar