소개
OfficeCLI는 AI 에이전트가 Word, Excel, PowerPoint 파일을 읽고, 편집하고, 자동화할 수 있도록 설계된 최초의 커맨드라인 도구입니다. 무료 오픈소스이며, 단일 실행 파일로 제공되어 Microsoft Office 설치 없이도 .docx, .xlsx, .pptx 파일을 처리할 수 있습니다. C# (.NET) 기반으로 제작되었으며 Apache 2.0 라이선스를 따릅니다.
상세정보
OfficeCLI란?
OfficeCLI는 AI 에이전트가 Word, Excel, PowerPoint 파일을 직접 읽고, 편집하고, 자동화할 수 있도록 설계된 커맨드라인 도구입니다. 무료 오픈소스이며, 단일 실행 파일로 제공되어 Microsoft Office 설치 없이도 .docx, .xlsx, .pptx 파일을 처리할 수 있습니다. C# (.NET) 기반으로 제작되었으며 Apache 2.0 라이선스를 따릅니다.
주요 기능
- Word(.docx), Excel(.xlsx), PowerPoint(.pptx) 파일 읽기 및 편집
- Excel 350개 이상의 수식 평가 지원
- 피벗 테이블 생성 및 템플릿 병합
- 라이브 미리보기 서버 제공
- MCP(Model Context Protocol) 서버 지원으로 Claude Code, Cursor, GitHub Copilot 등과 연동
지원 환경
Windows, Linux, macOS에서 단일 바이너리로 실행됩니다. .NET 기반이지만 런타임 포함 여부는 배포 버전에 따라 다를 수 있습니다.
기본 사용법
커맨드라인에서 officecli 명령을 실행하여 파일을 지정하고 작업을 수행합니다. 예를 들어, Excel 셀 값을 업데이트하거나 Word 문서의 특정 문단을 수정할 수 있습니다. 자세한 명령어는 공식 GitHub 저장소의 문서를 참조하세요.
제한 사항 및 확인 사항
- Microsoft Office의 GUI 기능을 대체하지 않으며, 사람이 직접 사용하는 오피스 제품군이 아닙니다.
- 복잡한 서식이나 매크로 등 일부 고급 기능은 지원되지 않을 수 있습니다.
- AI 에이전트와의 연동을 위해 MCP 설정이 필요할 수 있습니다.
FAQ
Q. OfficeCLI는 무료인가요?
네, Apache 2.0 라이선스의 오픈소스 프로젝트로 무료로 사용할 수 있습니다.
Q. Office 설치가 필요한가요?
아니요, OfficeCLI는 Office 설치 없이 독립적으로 작동합니다.
Q. 어떤 파일 형식을 지원하나요?
.docx, .xlsx, .pptx 형식을 지원합니다.
Q. AI 에이전트와 어떻게 연동하나요?
MCP 서버를 통해 Claude Code, Cursor, GitHub Copilot 등과 연동할 수 있습니다.
시스템 요구사항
Windows 10/11, .NET 런타임(필요 시), Office 파일(.docx, .xlsx, .pptx)


