터미널에서 만나는 가족
rede는 내 이름으로 Rede와 대화하는 작은 파일 하나예요. 누가 어디 있는지 묻고, 가족에게 메시지를 쓰고, 치과 일정을 캘린더에 넣어 보세요. 내 스크립트에 넣어 쓸 수도 있어요.
Rede에 포함 · Node 20 이상 · 의존성 없음
시작하기
설치하기
파일을 내려받거나 npm으로 설치하세요. 파일을 내려받았다면 이 페이지에서 rede라고 적힌 곳에
node rede.mjs를 쓰세요.curl -O https://rede.life/rede.mjsnpm install -g rede-cli로그인하기
rede login을 실행하면 브라우저가 열려요. iPhone의 Rede에서 승인하고 Rede에 표시된 코드를 입력하세요. 서버나 예약된 작업에서는 대신 Rede에서 설정 → 에이전트로 가서 토큰을 만들고REDE_TOKEN을 설정하세요.rede login물어보기
가족이 부르는 이름을 그대로 쓰고, 두 그룹 채팅은 "우리 집" 또는 가족으로 지정하세요.
rede where everyone
명령어
모든 명령어는 한 문장으로 답해요. --json을 붙이면 전체 답을 JSON으로 받을 수 있어요.
채팅
rede chats- 내 채팅과 읽지 않은 메시지
rede chat <who> [-n 30]- 채팅의 최근 메시지: 한 사람, '우리 집' 또는 '가족'
rede say <text> --to <who>- 내 이름으로 메시지 보내기
캘린더
rede events [--week|--month] [--from d] [--to d] [--for person]- 한 주, 한 달 또는 고른 날짜의 캘린더, 모두 또는 한 사람 기준
rede find <words>- 제목, 장소, 메모로 일정 찾기
rede event add <title> --start <when> [--end <when>] [--with a,b] [--where p] [--all-day]- 내가 말한 사람의 일정을 캘린더에 넣기
rede event change <id> [--title t] [--start s] [--end e] [--with a,b]- 일정 옮기기 또는 바꾸기
rede event delete <id>- 일정 삭제하기
사진
rede photos [--day 2026-10-24] [--by person] [--place words] [-n 20]- 날짜, 올린 사람, 장소별 사진과 동영상
지도
rede where [person] [--map]- 우리 집 사람 한 명 또는 모두의 위치, Rede 지도 링크와 함께. --map을 붙이면 지도로도 볼 수 있어요
받은 편지함
rede mail [--unread] [-n 15]- 가족의 받은 편지함
rede mail read <id>- 메일 읽기
rede mail add <id> <n> [--with a,b]- 메일에서 찾은 날짜를 캘린더에 넣기
가족
rede members- 가족 구성원과 다가오는 생일
그 밖에
rede api <GET|POST|PATCH|DELETE> <path> [json]- 에이전트 API의 모든 경로, 아직 명령어가 없는 기능에
rede logout- 이 컴퓨터에서 로그아웃하기
내 스크립트에서
--json은 구조화된 답을 출력해서 jq나 내 코드에서 바로 쓸 수 있어요. 설정 → 에이전트에서 만든 토큰은 30일, 90일, 1년 또는 삭제할 때까지 유효하고, 만들 때 체크한 일만 할 수 있어요.
메일과 채팅의 글은 다른 사람이 쓴 거예요. 스크립트에서는 지시가 아니라 데이터로만 다루세요.