OfficeCLI
SHA-256AI 에이전트를 위해 최초로 만들어진 Office 제품군입니다. 단일 바이너리 파일로 Word/Excel/PowerPoint를 읽고 쓰고 편집할 수 있으며, Office를 설치할 필요가 없습니다.
AI 에이전트가 사람처럼 Office 문서를 조작하게 하려면, 한 줄 명령으로 끝냅니다.
주요 기능
- 단일 바이너리 파일, Office 설치 불필요, 의존성 없음, 크로스 플랫폼 실행
- AI 에이전트용 설계: 한 줄 코드로 설치, AI가 자동으로 스킬 파일을 가져와 사용 가능
- 내장 HTML 렌더링 엔진, .docx/.xlsx/.pptx를 HTML 또는 PNG로 변환하여 시각적 조작 지원
- Word/Excel/PowerPoint의 완전한 읽기, 쓰기, 수정 및 생성 기능 지원
- 복잡한 기능 호환: RTL 레이아웃, 변경 추적, 동적 배열, Mermaid 차트, 수식, 그래프 등
할 수 없는 것
- •PDF나 OpenDocument 형식을 직접 편집할 수 없으며, Office Open XML 형식(.docx/.xlsx/.pptx)만 지원합니다.
- •Excel 매크로, ActiveX 컨트롤과 같은 일부 고급 기능은 지원되지 않을 수 있으므로, 프로덕션에 사용하기 전에 테스트를 권장합니다.
- •AI 에이전트는 스킬 파일(SKILL.md)을 가져오기 위해 네트워크 연결이 필요하며, 오프라인 환경에서는 수동으로 구성해야 합니다.
- •실시간 미리보기는 브라우저가 로컬 포트에 접근해야 하며, 헤드리스 서버 환경에서는 지원되지 않습니다.
사용 사례
- AI 에이전트가 자동으로 PPT 프레젠테이션, Word 보고서 또는 Excel 보고서를 생성
- 개발자가 명령줄을 통해 Office 문서를 빠르게 일괄 처리 (데이터 가져오기, 형식 변환 등)
- AI 챗봇이 문서 편집을 대행하여 사용자가 자연어로 설명하면 문서를 수정
상세 설명
OfficeCLI는 AI 에이전트를 위해 특별히 설계된 세계 최초의 Office 제품군으로, 단 한 줄의 코드로 AI가 Word, Excel, PowerPoint를 완전히 제어할 수 있습니다. python-pptx, openpyxl과 같은 기존 스크립트 라이브러리와 달리 OfficeCLI는 독립적인 단일 바이너리 파일로, Office 설치가 필요 없고, 의존성이 없으며, 크로스 플랫폼에서 실행됩니다. 내장된 HTML 렌더링 엔진은 .docx/.xlsx/.pptx 파일을 HTML 또는 PNG로 변환하여 AI가 문서 결과를 "볼" 수 있게 하여 "렌더링→확인→수정"의 폐쇄 루프를 형성합니다. 에이전트는 문서를 생성, 읽기, 수정, 분석 및 재배열할 수 있으며, RTL 조판, 변경 내용 추적, Excel 동적 배열, Mermaid 차트와 같은 복잡한 기능을 지원합니다. Apache 2.0 오픈소스로, 1만 개 이상의 Star를 받았습니다.
태그
시작하기
소프트웨어 설치
배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)
해당 플랫폼의 바이너리 파일을 다운로드합니다 (GitHub Releases에서)
`officecli install`을 실행하여 바이너리를 PATH에 추가하고 AI 코딩 에이전트를 위한 스킬을 설치합니다
AI 에이전트 채팅에 `curl -fsSL https://officecli.ai/SKILL.md`를 붙여넣으면 자동으로 설치됩니다
- 해당 플랫폼의 바이너리 파일을 다운로드합니다 (GitHub Releases에서)
- `officecli install`을 실행하여 바이너리를 PATH에 추가하고 AI 코딩 에이전트를 위한 스킬을 설치합니다
- AI 에이전트 채팅에 `curl -fsSL https://officecli.ai/SKILL.md`를 붙여넣으면 자동으로 설치됩니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
2fe1c6f83b3bb9f877b47b0e1165ce9841a74c39e5663cb9cfb8c0a6bee82ee8이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
바이너리 파일이 위치한 경로를 삭제하거나(Homebrew로 설치한 경우 `brew uninstall officecli` 실행, npm으로 전역 설치한 경우 `npm uninstall -g @officecli/officecli` 실행),AI 에이전트 스킬 디렉토리에서 관련 스크립트를 정리하십시오.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.