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

Transloadit MCP 서버, AI 에이전트를 미디어 처리 파이프라인에 연결합니다
Tools

Transloadit MCP 서버, AI 에이전트를 미디어 처리 파이프라인에 연결합니다

Transloadit은 Claude 및 다른 AI 에이전트를 86개의 비디오, 오디오, 이미지, 문서 처리 로봇을 갖춘 미디어 처리 파이프라인에 연결하는 MCP 서버를 구축했습니다. Claude Code에서 설정하려면 한 줄만 필요합니다: TRANSLOADIT_KEY 및 TRANSLOADIT_SECRET 환경 변수와 함께 npx -y @transloadit/mcp-server stdio를 실행하세요.

OpenClawRadar
ClawControl v1.3.1은 미디어 지원, 음성 받아쓰기 및 Linux 패키징을 추가합니다.
Tools

ClawControl v1.3.1은 미디어 지원, 음성 받아쓰기 및 Linux 패키징을 추가합니다.

ClawControl v1.3.1은 이미지 공유, 웨이크워드 음성 받아쓰기, 사용량 차트, Linux AppImage/.deb 패키지를 지원하는 크로스 플랫폼 OpenClaw 클라이언트입니다. 이번 릴리스에는 OpenClaw 2.19+ 사용자가 Control UI Allowed Origins를 업데이트해야 하는 보안 업데이트가 포함되어 있습니다.

OpenClawRadar
PageAgent: Ollama 지원으로 웹 페이지 내에서 실행되는 브라우저 AI 에이전트
Tools

PageAgent: Ollama 지원으로 웹 페이지 내에서 실행되는 브라우저 AI 에이전트

PageAgent는 웹 페이지 내부에서 직접 AI 에이전트를 실행하는 JavaScript 라이브러리로, 스크린샷 대신 라이브 DOM을 텍스트로 읽어들입니다. Ollama를 포함한 모든 OpenAI 호환 엔드포인트와 작동하여 브라우저에서 직접 로컬 LLM 호출을 가능하게 합니다.

OpenClawRadar
ComfyUI 스킬을 통해 AI 에이전트가 자연어로 이미지 렌더링을 큐에 추가하고 일괄 처리할 수 있습니다
Tools

ComfyUI 스킬을 통해 AI 에이전트가 자연어로 이미지 렌더링을 큐에 추가하고 일괄 처리할 수 있습니다

새로운 오픈소스 스킬을 통해 OpenClaw 에이전트가 ComfyUI 워크플로우를 구성하고, 작업을 제출하며, '이 컨셉을 다양한 시드로 50가지 변형 만들어 줘' 또는 '이 4가지 프롬프트를 1024x1024로 나란히 비교해 줘'와 같은 자연어 명령어로 렌더를 관리할 수 있게 되었습니다.

OpenClawRadar