Kimi Code,
노치 안으로.

Mac에서 보는 Kimi Code 알림, 할 일, 비용

Gnista는 모든 Kimi Code 세션을 MacBook 노치에 보여 줘요. 작업 중인지, 끝났는지, 권한을 기다리는지, 실행하려는 명령과 함께요. 줄에는 Kimi 자체 세션에서 읽은 프롬프트, 메시지, 할 일, 든 비용이 보여요. 클릭 한 번이면 그 탭으로 가요.

7일 무료로 써 보기 계정·카드 불필요 · 이후 €19 한 번
01한눈에

Kimi Code 연동, 한눈에.

실행 환경
모든 터미널의 Kimi Code.
설정
남이 못 보게 백업한 뒤 ~/.kimi-code/config.toml에 Gnista 전용 훅 블록을 추가해요.
응답 대기 중
권한 요청을, Kimi가 실행하려는 명령과 함께. 질문은 보기와 함께.
노치에서 응답
‘Gnista에서 권한 요청에 응답’이 켜져 있으면 ‘허용’, ‘항상 허용’(이 세션 동안), 또는 이유를 적은 ‘거부’, 계획과 질문까지. 답장을 입력할 수 있는 곳이라면 Gnista가 Kimi 자체의 메뉴 키를 눌러 줘요.
노치에서 답장
돼요. 터미널에 대신 입력해 줘요. Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서요.
줄에 보이는 것
세션 제목, 입력한 프롬프트, Kimi의 메시지, 사용 중인 도구, 할 일 진행률, 컨텍스트.
서브에이전트
돼요. 서브에이전트, 지금 단계, 몇 개가 끝났는지가 세션 줄에 보여요.
비용과 한도
별칭이 가리키는 모델로 계산한 비용. 멤버십으로 쓰는 Kimi 자체 모델은 비용 없음. 플랜 한도는 없어요.

API 키는 제자리에.

Kimi는 프로바이더와 API 키를 훅과 같은 파일에 둬요. Gnista는 자기 훅 블록만 텍스트로 넣고 빼요. 파일 권한은 그대로 두고, 백업도 남이 못 보게 보관해요.

훅에 깐깐한 Kimi, 우리도 깐깐하게.

Kimi는 훅 하나에라도 모르는 키가 있으면 파일의 훅을 전부 무시해요. Gnista는 Kimi가 받아들이는 것만 쓰고, kimi doctor도 동의해요.

Kimi 자체 세션에서 읽어요.

Gnista는 세션의 wire.jsonl을 읽어요. 입력한 프롬프트, 메시지, 사용 중인 도구, 할 일 목록, 모델 호출마다의 토큰까지요. 비용은 별칭이 가리키는 모델로 계산하고, 컨텍스트 윈도우는 config.toml에 있는 그 별칭의 max_context_size에서 가져와요.

직접 쓰는 모델도 계산해요.

Gnista가 모르는 모델을 쓴다고요? 모델 파일에 적어 주세요. 어떤 id에 해당하는지, 가격, 컨텍스트 윈도우를요.

Kimi Code에서 안 되는 것, 그리고 그 이유.

  • Kimi는 훅으로 응답을 받을 수 없어서, Gnista가 Kimi 자체의 메뉴 키를 대신 눌러 응답해요. Gnista가 입력할 수 있는 이 Mac의 Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서만 돼요. 그 밖의 곳에서는 Kimi에서 응답하세요.
  • Kimi Code 멤버십으로 쓰는 Kimi 자체 모델의 비용: 멤버십이 값을 치르고, Kimi는 토큰당 가격을 공개하지 않아요.
  • 노치에서 보낸 답장은 터미널에 대신 입력하는 방식이라, Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서만 돼요.
02설정

연결은 1분이면 끝.

  1. Gnista를 열고 Kimi Code에 체크하세요.
  2. Gnista가 ~/.kimi-code/config.toml을 남이 못 보게 백업하고, 자기 [[hooks]] 블록을 덧붙여요. 프로바이더, API 키, 파일 권한은 그대로예요.
  3. 프로젝트에서 Kimi를 시작하세요. Kimi가 폴더를 신뢰할지 한 번 물어요.
03FAQ

Kimi Code, 묻고 답하기.

노치에서 Kimi Code 요청에 응답할 수 있나요?

네, 설정 ▸ 일반 ▸ ‘Gnista에서 권한 요청에 응답’이 켜져 있으면요. ‘허용’, 이 세션 동안 ‘항상 허용’, 또는 이유를 적은 ‘거부’, 그리고 계획과 질문까지요. Kimi는 훅으로 응답을 받을 수 없어서, Gnista가 터미널에서 Kimi 자체의 메뉴 키를 눌러요. Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서요. 그 밖의 곳에서는 클릭하면 Kimi로 가니까, 거기서 응답하세요.

제 세션에는 왜 비용이 안 보이나요?

Kimi Code 멤버십으로 쓰는 Kimi 자체 모델은 토큰당 가격이 공개되어 있지 않아서, Gnista도 보여 주지 않아요. 다른 프로바이더의 모델은 별칭이 가리키는 모델로 계산해요. Gnista가 모르는 모델이라면 모델 파일을 추가하세요.

Gnista가 제 Kimi API 키를 읽나요?

아니요. config.toml에서 자기 훅 블록만 넣고 빼요. 나머지에서는 모델의 컨텍스트 크기와 프로바이더 종류만 읽고, 키는 절대 읽지 않아요.

노치에서 Kimi에 답장할 수 있나요?

네, Terminal, iTerm, Ghostty, tmux 페인, 또는 Gnista 확장 프로그램이 있는 편집기의 터미널에서요. Gnista가 Kimi의 터미널에 답장을 대신 입력해 줘요.

어떻게 제거하나요?

설정 ▸ 에이전트 ▸ Kimi Code ▸ 연결 해제. Gnista의 블록만 정확히 사라지고, 파일의 나머지는 그대로예요.

Gnista가 함께 지켜보는 에이전트

에이전트를 직접 만들었나요? JSON 한 줄이면 Gnista에 상태를 알릴 수 있어요. 자세한 건 커스텀 에이전트에서.