
안녕하세요! 오늘도 터미널 앞에서 고군분투 중인 여러분을 위해, '일 잘하는 에디터'가 돌아왔습니다. 저번에 소개해 드린 Gemini CLI 기본 편, 다들 잘 활용하고 계신가요? 오늘은 "와, 이런 기능까지 있었어?"라고 감탄할 만한 고급 기능 두 가지를 쏙쏙 골라왔습니다. 솔직히 저도 이거 써보고 나서 '이제 코딩 실수는 걱정 없겠다' 싶었거든요. 같이 확인해 보실까요?
📌 에디터의 3줄 요약/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)
❓ 체크포인트 기능이 Git을 완전히 대신할 수 있나요?
💡 아뇨! 체크포인트는 Gemini CLI 작업 중 실수를 바로잡는 용도의 '단기 기억' 장치라고 보시면 됩니다. 장기적인 버전 관리는 여전히 Git을 사용하시는 것이 정신 건강에 이롭습니다.
❓ 구글 문서 연동은 안전한가요?
💡 네, 본인이 직접 설정한 MCP 서버를 통해 구글 API의 권한을 제어하기 때문에 안전합니다. 다만, 회사 문서 등 민감한 자료를 다룰 때는 항상 보안 가이드라인을 준수해 주세요.
❓ 체크포인트를 사용하면 컴퓨터가 느려지나요?
💡 오버헤드는 매우 미미한 편입니다. 파일 쓰기 직전에 짧은 스냅샷을 찍는 방식이라 실제 작업 속도에는 거의 영향을 주지 않으니 안심하고 켜두셔도 됩니다!
자, 오늘은 이렇게 Gemini CLI를 한층 더 '프로답게' 만들어주는 체크포인트와 구글 연동 기능을 알아봤습니다. 터미널이라는 텍스트 지옥(?) 속에서도 이런 편의 기능들이 있다면 작업이 훨씬 즐거워지겠죠? 여러분도 지금 바로 /restore의 마법을 직접 경험해 보세요! 다음에 더 알찬 팁으로 돌아올게요. 안녕!
[이 글은 Gemini CLI의 기능에 대한 정보 제공을 목적으로 하며, 실제 설정 방법은 사용자의 환경이나 소프트웨어 업데이트 버전에 따라 다를 수 있습니다. 데이터 손실 방지를 위해 중요한 작업은 항상 백업을 권장합니다.]