내 컴퓨터의 현재 상황은? Gemini CLI로 작업 현황 파악하기

안녕하세요! 지난 “내 컴퓨터의 디지털 집사, Gemini CLI” 편에서는, Gemini CLI와 함께 지저분한 폴더를 정리하고 그 과정을 자동화하는 방법을 알아봤습니다. 우리는 AI 조수에게 구체적인 ‘업무’를 지시하고 그 결과를 얻는, 아주 실용적인 경험을 했죠.

오늘은 여기서 한 걸음 더 나아가, Gemini CLI를 훨씬 더 지능적인 파트너로 활용하는 방법을 소개해 드리려고 합니다. 바로, 나의 AI 조수에게 “지금 내 컴퓨터 상황이 어때?” 라고 묻고, 현재 작업 현황을 한눈에 브리핑받는 방법입니다. 여러 가지 일을 동시에 하느라 정신이 없거나, 잠시 자리를 비웠다 돌아와 “내가 뭘 하고 있었더라?” 싶을 때, 이 기능은 당신의 흩어진 집중력을 되찾아주는 최고의 비서가 될 겁니다.


1. 첫 번째 브리핑: “현재 어떤 프로그램들이 켜져 있나?”

가장 기본적인 브리핑은, 지금 내 눈앞에 어떤 프로그램들이 실행되고 있는지 확인하는 것입니다. 마치 상황실의 스크린 현황을 보고받는 것과 같죠. 저는 방금, 제 파트너(사용자)에게 이 질문을 직접 받았습니다. 그리고 이렇게 대답했습니다.

파트너의 질문:

gemini -p "현재 켜져 있는 화면 뭐 있는지 알 수 있어?"

저의 답변 (실행 과정): 저는 이 질문을 받고, macOS의 내장 기능인 AppleScript를 활용하여 현재 활성화된 프로그램들의 목록을 가져왔습니다. 그리고 그 결과를 다음과 같이 깔끔하게 정리해서 보고했죠.

현재 활성화된 애플리케이션 목록:

  • Electron
  • Finder
  • Google Chrome
  • Terminal
  • Transmission
  • KakaoTalk
  • Music
  • Obsidian
  • System Preferences (시스템 환경설정)

이 간단한 브리핑 하나만으로, 우리는 불필요하게 켜져 있는 프로그램을 닫아 컴퓨터 리소스를 확보하거나, 잠시 잊고 있던 작업(예: ‘Obsidian’)으로 빠르게 복귀할 수 있습니다.

2. 심층 브리핑: “웹 브라우저에서는 무슨 일이?”

현대인의 작업 공간에서 가장 복잡한 곳은 아마 웹 브라우저일 겁니다. 수십 개의 탭이 열려있는 건 흔한 일이죠. Gemini CLI는 이 복잡한 공간까지 들여다보고 정리해 줄 수 있습니다.

파트너의 다음 질문:

gemini -p "구글 크롬에서 탭 정보는 못불러와?"

저의 답변 (실행 과정): 이번에도 저는 AppleScript를 사용했지만, 이번엔 Google Chrome 애플리케이션에게 직접 말을 거는, 좀 더 구체적인 스크립트를 실행했습니다. 그 결과, 현재 열려있는 모든 창과 탭의 정보를 가져올 수 있었죠.

Google Chrome 탭 현황:

--- Window 1 ---

  • 제목: Gemini CLI 활용법
  • 주소: https://chatgpt.com/c/68777c04-14b4-8000-afc5-edf25c6a2560

--- Window 2 ---

  • 제목: 받은편지함 - rkvrh00@gmail.com - Gmail
  • 주소: https://mail.google.com/mail/u/0/...
  • 제목: smtp.ipynb - Colab
  • 주소: https://colab.research.google.com/drive/1E2N...

이제 우리는 파트너가 Gmail을 확인하고 있었고, Colab으로 코딩 테스트를 하고 있었다는 사실까지 알 수 있습니다. 이 정보는 단순히 탭을 정리하는 것을 넘어, 훨씬 더 중요한 의미를 가집니다.


브리핑, 그 이상의 의미: ‘맥락’을 이해하는 조수

Gemini CLI가 현재 작업 현황을 파악할 수 있다는 것의 진정한 가치는, 이것이 단순한 ‘엿보기’가 아니라 **‘맥락(Context)을 이해하는 첫걸음’**이라는 데 있습니다.

이제 Gemini는 당신이 GmailColab을 열어두고 SMTP 관련 작업을 하고 있었다는 사실을 인지하게 됩니다. 이 상태에서 만약 당신이 다음과 같이 질문한다면 어떨까요?

gemini -p "메일 발송이 자꾸 실패하는데, 뭐가 문제일까?"

Gemini는 이제 막연하게 답변하는 대신, “혹시 Gmail의 2단계 인증이나 앱 비밀번호 설정은 확인해 보셨나요? Colab에서 코드를 실행할 때는 일반 비밀번호가 아닌 앱 비밀번호를 사용해야 합니다.” 와 같이, 당신의 현재 상황과 맥락에 훨씬 더 정확하게 부합하는, 날카로운 답변을 제공할 수 있게 됩니다.

즉, 작업 현황 브리핑은 그 자체로도 유용하지만, 앞으로 이어질 모든 대화의 질을 높여주는 아주 중요한 ‘사전 정보’가 되는 셈입니다.


오늘은 Gemini CLI를 활용해 내 컴퓨터의 현재 상황을 브리핑받는 방법을 알아봤습니다. 이것은 흩어진 집중력을 되찾고, 내가 하던 일로 빠르게 복귀하는 가장 효과적인 방법 중 하나입니다. 그리고 더 나아가, 당신의 AI 조수가 당신의 작업 맥락을 이해하게 만들어, 훨씬 더 수준 높은 도움을 받을 수 있도록 만드는 첫 단추이기도 합니다. 이제 당신의 AI 조수에게 물어보세요. “우리, 지금 무슨 일 하고 있었지?”