
aloth/olcli
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Overleaf CLI - 터미널에서 LaTeX 프로젝트를 풀, 푸시, 동기화, 컴파일할 수 있습니다. Git 원격 도우미, AI 에이전트용 MCP 서버, TypeScript 라이브러리가 있습니다.
개요
— 터미널에서 LaTeX 프로젝트를 동기화, 관리, 컴파일하세요. 명령줄에서 직접 Overleaf 프로젝트를 작업하세요. 좋아하는 편집기로 로컬에서 편집하고, Git으로 버전 관리를 하며, Overleaf의 클라우드 컴파일과 원활하게 동기화할 수 있습니다. - 📋 모든 Overleaf 프로젝트 - ✨ 빈 또는 예시 프로젝트 - ⬇️ 오프라인 편집⬆️을 위한 로컬 디렉터리에 프로젝트 파일 - Overleaf🔄로 로컬 변경 변경 - 스마트 충돌 감지🔍와 양방향 - 라이브 리모컨에 대한 로컬 파일 푸시 🔀 전 - — Overleaf를 네이티브 git 리모컨(docs)으로 사용 - ✌️ — 로컬에서 제거된 파일은 다음 동기화 시 Overleaf에서 삭제 - 🗑️ 경로✏️별로 원격 파일 - 🚫 — LaTeX 빌드 아티팩트 및 OS 노이즈 자동 필터링; .로 확장;
개요(AI 번역)
Overleaf 명령줄 인터페이스 — 터미널에서 LaTeX 프로젝트를 동기화, 관리, 컴파일할 수 있습니다.
명령줄에서 직접 Overleaf 프로젝트를 작업하세요. 좋아하는 편집기로 로컬에서 편집하고, Git으로 버전 관리를 하며, Overleaf의 클라우드 컴파일과 원활하게 동기화할 수 있습니다.
특징
- 📋 모든 오버리프 프로젝트 목록
- ✨ **빈 프로젝트 또는 예제 프로젝트 생성
- ⬇️ **오프라인 편집을 위해 프로젝트 파일을 로컬 디렉터리로 가져와주세요
- ⬆️ 로컬 변경 사항을 오버리프로 다시 푸시
- 🔄 스마트 충돌 감지와 양방향 동기화
- 🔍 푸시 전에 라이브 리모컨에 로컬 파일을 대비
- 📝 마크업된 수정본 —
diff --latexdiff는 자문위원과 학술지가 요청하는 취소선/밑줄 표시된 PDF 파일을 생성합니다 - 🔀 Git remote — Overleaf를 네이티브 git 리모컨으로 사용하세요 (문서)
- ✌️ 양방향 삭제 — 로컬에서 제거된 파일은 다음 동기화 시 Overleaf에서 삭제됩니다
- 🗑️ **경로별로 원격 파일을 삭제하고 ✏️ 이름 변경
- 🚫 스마트 무시 — LaTeX 빌드 아티팩트와 OS 노이즈 자동 필터링;
.olignore로 확장합니다. - 📄 Overleaf의 원격 컴파일러를 이용한 PDF 컴파일
- 📦 개별 파일 또는 전체 프로젝트 아카이브 다운로드
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
olcli — Overleaf CLI
Command-line interface for Overleaf — Sync, manage, and compile LaTeX projects from your terminal.
Work with Overleaf projects directly from your command line. Edit locally with your favorite editor, version control with Git, and sync seamlessly with Overleaf’s cloud compilation.
Features
- 📋 List all your Overleaf projects
- ✨ Create blank or example projects
- ⬇️ Pull project files to local directory for offline editing
- ⬆️ Push local changes back to Overleaf
- 🔄 Sync bidirectionally with smart conflict detection
- 🔍 Diff local files against the live remote before pushing
- 📝 Marked-up revisions —
diff --latexdiffproduces the struck-through/underlined PDF advisors and journals ask for - 🔀 Git remote — use Overleaf as a native git remote (docs)
- ✌️ Two-way deletions — files removed locally are deleted on Overleaf on next sync
- 🗑️ Delete and ✏️ rename remote files by path
- 🚫 Smart ignore — LaTeX build artifacts and OS noise filtered automatically; extend with
.olignore - 📄 Compile PDFs using Overleaf’s remote compiler
- 📦 Download individual files or full project archives
- 📤 Upload files to projects
- 💬 Review comments — list, add, resolve, reopen, delete, and reply to threads
- 🗂️ Preserve folder structure when pushing nested files
- ⏱️ Configurable timeout for slow connections
- 🔑 Password login for self-hosted instances (no browser required)
- ⚙️ Self-hosted Overleaf/ShareLaTeX support
- 📊 Output compile artifacts (
.bbl,.log,.auxfor arXiv submissions) - 🤖 MCP server for AI assistants (docs)
Perfect for:
- Editing LaTeX in your preferred text editor (Vim, VS Code, Emacs, etc.)
- Version control with Git while using Overleaf’s compiler
- Automating workflows and CI/CD pipelines
- Offline work with periodic sync
Installation
Homebrew (macOS/Linux)
brew tap aloth/tap
brew install olcli
npm (all platforms)
npm install -g @aloth/olcli
Or use with npx without installation:
npx @aloth/olcli list
For AI agents (via AgentSkills)
npx skills add aloth/olcli
설치
npx @aloth/olcli list