Repolode
Nasiko-Labs

Nasiko-Labs/nasiko

개발자 머신에서 실행 중인 코딩 에이전트를 찾아 사용 내역을 기록하고 요청을 라우팅하며, 에이전트별 비용을 추적하는 오픈 런타임입니다.

스타
11,870
포크
3,240
열린 이슈
80
마지막 커밋
16일 전

어떤 프로젝트인가요?

Nasiko는 AI 에이전트와 코딩 하네스를 위한 오픈 런타임입니다. 많은 팀이 이미 Claude Code, Codex, Cursor, OpenCode 같은 도구를 사용하지만, 각 도구마다 과금 방식과 대시보드가 따로 있어 누가 어떤 모델에 얼마를 썼는지 파악하기 어렵습니다. Nasiko는 설정을 변경하지 않고 이러한 하네스를 감지하며, CLI로 세션 활동을 기록하고 에이전트 및 모델별 토큰 사용량과 비용을 집계할 수 있습니다.

라우팅은 명시적으로 선택해야 사용할 수 있습니다. 공급자 키를 Nasiko에 한 번 등록한 뒤 Claude Code, Codex 또는 OpenCode가 기본 공급자 대신 Nasiko를 사용하도록 설정합니다. 에이전트에는 실제 API 키가 아닌 수명이 짧은 ID 토큰이 전달되고, 서버가 공급자, 모델, 인증 정보를 확인합니다. Nasiko에는 A2A 호환 에이전트를 배포하는 서버, 에이전트별 도구 접근을 필터링하는 MCP 게이트웨이, 에이전트 간 호출의 흐름 제한, 에이전트별 암호화 시크릿도 포함되어 있습니다. 컨트롤 플레인은 Postgres, Redis, S3를 기반으로 단일 프로세스로 실행되며 Docker Compose로 시작할 수 있습니다.

핵심 기능

  • 01설정을 변경하지 않고 Claude Code, Codex, OpenCode, Cursor CLI 같은 설치된 코딩 에이전트를 찾아냅니다.
  • 02코딩 에이전트 세션을 기록하고 에이전트 및 모델별 토큰 사용량과 비용을 집계합니다.
  • 03에이전트에는 수명이 짧은 토큰만 제공하면서 하네스의 LLM 호출을 원하는 공급자로 라우팅합니다.
  • 04각 에이전트에 허용된 도구만 노출하는 MCP 게이트웨이를 제공합니다.
  • 05폭주하는 루프를 막도록 에이전트 간 호출 깊이, 팬아웃, 토큰 예산을 제한합니다.
  • 06에이전트별 시크릿을 AES-256-GCM으로 암호화해 저장합니다.

활용 사례

  • 팀에서 어떤 코딩 에이전트를 사용하고 있으며 각 에이전트에 월별로 얼마가 드는지 파악합니다.
  • 개발자의 작업 흐름을 바꾸지 않고 Claude Code 또는 Codex 트래픽을 다른 모델 공급자로 라우팅합니다.
  • 단일 MCP 엔드포인트를 통해 에이전트가 호출할 수 있는 외부 도구를 제어합니다.
  • 자체 호스팅 컨트롤 플레인에서 A2A 호환 에이전트를 배포하고 실행합니다.

빠른 시작

  1. 1

    저장소를 클론하고 해당 디렉터리로 이동합니다

    git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko
  2. 2

    이 체크아웃에서 CLI를 설치합니다(Rust 필요)

    cargo install --path cli/ --force
  3. 3

    읽기 전용 검색 명령을 실행해 실행 중인 코딩 에이전트를 확인합니다

    nasiko agents discover

사용 전 알아둘 점

  • CLI 설치 경로에는 Rust 툴체인이 필요합니다.
  • 보고 및 라우팅에는 활성 상태의 컨트롤 플레인과 유효한 로그인도 필요합니다.
  • 라이선스 메타데이터가 명확하지 않습니다(NOASSERTION). 다만 README 배지에는 Apache-2.0이라고 표시되어 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

nasiko은(는) 무엇인가요?
개발자 머신에서 실행 중인 코딩 에이전트를 찾아 사용 내역을 기록하고 요청을 라우팅하며, 에이전트별 비용을 추적하는 오픈 런타임입니다. Nasiko는 AI 에이전트와 코딩 하네스를 위한 오픈 런타임입니다. 많은 팀이 이미 Claude Code, Codex, Cursor, OpenCode 같은 도구를 사용하지만, 각 도구마다 과금 방식과 대시보드가 따로 있어 누가 어떤 모델에 얼마를 썼는지 파악하기 어렵습니다. Nasiko는 설정을 변경하지 않고 이러한 하네스를 감지하며, CLI로 세션 활동을 기록하고 에이전트 및 모델별 토큰 사용량과 비용을 집계할 수 있습니다.
nasiko은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nasiko은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nasiko은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. nasiko의 마지막 커밋은 2026년 10월 23일입니다.
nasiko은(는) 어디에 사용할 수 있나요?
팀에서 어떤 코딩 에이전트를 사용하고 있으며 각 에이전트에 월별로 얼마가 드는지 파악합니다. 개발자의 작업 흐름을 바꾸지 않고 Claude Code 또는 Codex 트래픽을 다른 모델 공급자로 라우팅합니다. 단일 MCP 엔드포인트를 통해 에이전트가 호출할 수 있는 외부 도구를 제어합니다. 자체 호스팅 컨트롤 플레인에서 A2A 호환 에이전트를 배포하고 실행합니다.
nasiko는 어떻게 설치하나요?
저장소를 클론하고 해당 디렉터리로 이동합니다: git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko 이 체크아웃에서 CLI를 설치합니다(Rust 필요): cargo install --path cli/ --force 읽기 전용 검색 명령을 실행해 실행 중인 코딩 에이전트를 확인합니다: nasiko agents discover
nasiko은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Nasiko-Labs/nasiko

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트