안녕하세요! 오늘도 터미널 앞에서 고군분투 중인 여러분을 위해, '일 잘하는 에디터'가 돌아왔습니다. 저번에 소개해 드린 Gemini CLI 기본 편, 다들 잘 활용하고 계신가요? 오늘은 "와, 이런 기능까지 있었어?"라고 감탄할 만한 고급 기능 두 가지를 쏙쏙 골라왔습니다. 솔직히 저도 이거 써보고 나서 '이제 코딩 실수는 걱정 없겠다' 싶었거든요. 같이 확인해 보실까요?
/restore명령어로 AI가 수정한 파일을 전생(?) 수준으로 완벽하게 되돌릴 수 있습니다.- 구글 독스나 시트 링크만 툭 던져주면 AI가 알아서 내용을 분석하고 요약해 줍니다.
- 작업 안정성은 높이고, 번거로운 복사-붙여넣기는 이제 안녕입니다!
Tip 5: AI의 실수를 되돌리는 마법, '체크포인트' 활용하기
가끔 Gemini가 의욕이 앞서서 내 소중한 코드를 엉망으로 고쳐놓은 적 있으시죠? (저는 울면서 깃 로그를 뒤졌던 기억이...) 하지만 Gemini CLI의 체크포인트(Checkpointing) 기능만 있다면 더 이상 걱정할 필요가 없습니다. 마치 게임 세이브 포인트처럼 파일 수정 직전의 상태를 저장해 주거든요!
어떻게 사용하나요?
- 체크포인트 활성화: 터미널을 시작할 때
gemini --checkpointing옵션을 붙여주세요. (설정 파일에서 기본값으로 켤 수도 있어요!) - 목록 확인:
/restore list를 입력하면 지금까지 저장된 복구 지점들이 쫙 나옵니다. - 되돌리기:
/restore 0처럼 ID를 입력하면 그 시점으로 타임머신을 타고 슝~ 돌아갑니다.
이 기능의 대박 포인트는 파일뿐만 아니라 대화 맥락(Context)까지 그 시점으로 되돌려준다는 거예요. AI와 대화하다가 산으로 갔을 때, 대화 내용까지 싹 정리해 주니 정말 깔끔하죠?
Tip 6: "여기 링크 읽어봐" – 구글 워크스페이스 연동하기
아직도 구글 독스 내용을 복사해서 터미널에 붙여넣고 계신가요? 아이구, 이제 그러지 마세요! MCP(Model Context Protocol) 서버를 활용하면 Gemini CLI가 직접 구글 문서를 읽으러 갑니다. 세상 참 좋아졌죠?
활용 예시 살펴보기
설정 과정에서 구글 API 권한 설정이 조금 필요하긴 하지만, 한 번 세팅해 두면 그 편리함은 말로 다 못 합니다. 구글 드라이브에 있는 PDF 파일이나 방대한 시트 데이터를 터미널 안에서 바로 요리할 수 있으니까요. 진정한 1인 개발자의 강력한 무기가 따로 없죠!
자주 묻는 질문 (FAQ)
자, 오늘은 이렇게 Gemini CLI를 한층 더 '프로답게' 만들어주는 체크포인트와 구글 연동 기능을 알아봤습니다. 터미널이라는 텍스트 지옥(?) 속에서도 이런 편의 기능들이 있다면 작업이 훨씬 즐거워지겠죠? 여러분도 지금 바로 /restore의 마법을 직접 경험해 보세요! 다음에 더 알찬 팁으로 돌아올게요. 안녕!
[이 글은 Gemini CLI의 기능에 대한 정보 제공을 목적으로 하며, 실제 설정 방법은 사용자의 환경이나 소프트웨어 업데이트 버전에 따라 다를 수 있습니다. 데이터 손실 방지를 위해 중요한 작업은 항상 백업을 권장합니다.]