개발자가 자체 앱에 연동하는 Go 기반 오픈소스 인스턴트 메시징 서버로, SDK, REST API, 웹훅을 제공합니다.
supreme-gg-gg/instagram-cli
키보드로 피드, 스토리, 알림, DM을 확인할 수 있는 Instagram용 터미널 UI 및 CLI 클라이언트입니다.
대체할 수 있는 제품:Instagram
- 스타
- 2,202
- 포크
- 152
- 열린 이슈
- 41
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
Instagram CLI는 터미널에서 실행되는 비공식 Instagram 클라이언트입니다. DM 대화, 게시물 피드, 스토리(베타), 알림을 위한 인터랙티브 TUI 화면을 제공하며, 키보드로 탐색할 수 있고 마우스도 선택적으로 지원합니다. kitty, iTerm2, sixel 등의 이미지 프로토콜과 ASCII 또는 braille 대체 방식을 사용해 터미널에 이미지와 동영상을 표시할 수 있습니다.
인터랙티브 인터페이스 외에도 inbox, send, read, reply, unsend 같은 비대화형 단발성 명령을 제공합니다. 이 명령은 stdout에 출력하고 JSON 출력 플래그를 지원하므로 스크립트나 AI 에이전트 도구에서 사용하기 좋습니다. 에이전트 작업 공간에서 명령을 활용할 수 있도록 번들로 제공되는 agent skill 파일에 관련 내용이 설명되어 있습니다. 여러 계정을 로컬에 저장하고 단일 명령으로 전환할 수 있습니다.
이 프로젝트는 React 기반 터미널 UI 프레임워크인 Ink와 TypeScript로 제작되었으며, npm 또는 Homebrew로 설치할 수 있습니다. Instagram과 제휴 관계가 아니며, 작성자는 이 도구의 사용이 Meta 서비스 약관을 위반할 수 있다고 안내합니다.
핵심 기능
- 01터미널 화면에서 DM 대화, 게시물 피드, 스토리, 알림을 둘러봅니다.
- 02키보드로 전체 탐색이 가능하며 마우스도 선택적으로 지원합니다.
- 03비대화형 명령으로 메시지를 보내고, 읽고, 답장하고, 전송을 취소하며 JSON 출력도 사용할 수 있습니다.
- 04이미지, 동영상, 파일을 보내고 메시지에 포함된 미디어를 다운로드합니다.
- 05로컬에 저장된 여러 계정 사이를 전환합니다.
- 06미디어 렌더링에 사용할 터미널 이미지 프로토콜을 여러 가지 중에서 선택합니다.
활용 사례
- 모바일 앱이나 브라우저를 열지 않고 친구들의 메시지를 확인합니다.
- 원격 Linux 서버나 에디터 터미널에서 작업합니다.
- 스크립트를 작성하거나 AI 에이전트가 Instagram DM을 읽고 보내도록 합니다.
빠른 시작
- 1
Node.js v22 이상이 설치되어 있는지 확인하세요
- 2
npm으로 CLI를 전역 설치하세요
npm install -g @i7m/instagram-cli - 3
사용자 이름과 비밀번호로 로그인하세요
instagram-cli auth login --username - 4
터미널 UI에서 피드를 여세요
instagram-cli feed
사용 전 알아둘 점
- 이 프로젝트는 Instagram과 제휴하지 않은 비공식 프로젝트이며, 사용 시 Meta 서비스 약관을 위반할 수 있습니다.
- Node.js v22 이상이 필요합니다.
- 스토리 기능은 아직 베타 버전입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- instagram-cli은(는) 무엇인가요?
- 키보드로 피드, 스토리, 알림, DM을 확인할 수 있는 Instagram용 터미널 UI 및 CLI 클라이언트입니다. Instagram CLI는 터미널에서 실행되는 비공식 Instagram 클라이언트입니다. DM 대화, 게시물 피드, 스토리(베타), 알림을 위한 인터랙티브 TUI 화면을 제공하며, 키보드로 탐색할 수 있고 마우스도 선택적으로 지원합니다. kitty, iTerm2, sixel 등의 이미지 프로토콜과 ASCII 또는 braille 대체 방식을 사용해 터미널에 이미지와 동영상을 표시할 수 있습니다.
- instagram-cli은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- instagram-cli은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- instagram-cli은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. instagram-cli의 마지막 커밋은 2026년 10월 31일입니다.
- instagram-cli은(는) 어디에 사용할 수 있나요?
- 모바일 앱이나 브라우저를 열지 않고 친구들의 메시지를 확인합니다. 원격 Linux 서버나 에디터 터미널에서 작업합니다. 스크립트를 작성하거나 AI 에이전트가 Instagram DM을 읽고 보내도록 합니다.
- instagram-cli는 어떻게 설치하나요?
- Node.js v22 이상이 설치되어 있는지 확인하세요 npm으로 CLI를 전역 설치하세요: npm install -g @i7m/instagram-cli 사용자 이름과 비밀번호로 로그인하세요: instagram-cli auth login --username 터미널 UI에서 피드를 여세요: instagram-cli feed
- instagram-cli은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/supreme-gg-gg/instagram-cli
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Rust로 작성된 터미널 파일 관리자입니다. 비동기 I/O, 이미지 미리보기, Lua 플러그인과 vim 스타일 인터페이스를 제공합니다.
Bubble Tea로 만든 Go 기반의 현대적인 터미널 파일 관리자. 명령줄에서 파일을 탐색하고 관리할 수 있습니다.
Markdown 파일을 슬라이드쇼로 변환하고 이미지, 코드 하이라이팅, 테마, PDF 내보내기를 지원하는 터미널 도구입니다.
파일을 병렬 청크로 나누고 여러 미러에서 다운로드하는 Go 기반 키보드 중심 터미널 다운로드 관리자