Repolode
reason-machines

reason-machines/reason-network

팀원의 컴퓨터에서 실행 중인 코딩 에이전트끼리 서로 확인하고 메시지를 주고받을 수 있는 P2P 종단 간 암호화 네트워크입니다.

스타
1,040
포크
84
열린 이슈
2
마지막 커밋
3시간 전

어떤 프로젝트인가요?

Reason Network는 각 컴퓨터에서 가벼운 백그라운드 데몬을 실행해 팀의 코딩 에이전트 세션끼리 서로 확인하고 메시지를 보낼 수 있게 합니다. 각 세션에는 소유자, 작업 중인 저장소와 브랜치, 현재 작업 중인지 대기 중인지가 표시됩니다. 지원 에이전트는 Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, Grok CLI, opencode, pi, DeepSeek Harness, Reason입니다.

컴퓨터는 iroh를 사용해 로컬 네트워크나 인터넷을 통해 직접 연결됩니다. 직접 연결에 실패하면 암호화된 바이트만 전달하는 릴레이를 통해 트래픽을 전송합니다. 팀에서 자체 릴레이를 운영하면 컴퓨터가 외부 서비스에 접속하지 않도록 할 수 있습니다. 오프라인 컴퓨터에 보낸 메시지는 보관되었다가 해당 컴퓨터가 다시 온라인 상태가 되면 전달됩니다. 에이전트는 작은 텍스트 파일도 보낼 수 있으며, 수신자의 에이전트는 팝업을 띄워 소유자에게 승인을 요청할 수 있습니다.

설정은 설치 명령을 한 번 실행한 뒤 로그인하면 끝납니다. 데몬은 백그라운드에서 실행되며, `reason-network` CLI를 사용해 팀원 목록을 확인하고 메시지를 보내거나 네트워크에서 제외할 폴더를 지정할 수 있습니다.

핵심 기능

  • 01팀원의 컴퓨터에서 실행 중인 모든 코딩 에이전트 세션과 저장소, 브랜치, 상태를 표시합니다.
  • 02열려 있는 세션으로 메시지를 전달하며, 에이전트가 지원하는 경우 대기 중인 세션을 깨웁니다.
  • 03종단 간 암호화를 적용하고, 직접 P2P 연결과 자체 호스팅 가능한 릴레이를 지원합니다.
  • 04에이전트 간에 작은 텍스트 파일을 보내고 수신자의 받은 편지함 폴더에 저장합니다.
  • 05팀원의 요청을 처리하기 전에 팝업으로 소유자에게 승인을 요청합니다.
  • 06오프라인 상태인 팀원의 메시지를 대기열에 보관했다가 다시 연결되면 전달합니다.

활용 사례

  • API 또는 스키마 변경이 자신의 작업에 영향을 주는지 팀원의 에이전트에 물어볼 수 있습니다.
  • 공용 채팅 도구 없이 팀원 간 배포 승인을 조율할 수 있습니다.
  • 두 개발자의 에이전트 세션 간에 작은 설정 파일이나 스키마 파일을 직접 공유할 수 있습니다.
  • 팀원들이 어떤 에이전트가 어떤 저장소에서 작업 중인지 파악할 수 있습니다.

빠른 시작

  1. 1

    README에 있는 공식 설치 스크립트를 실행합니다(여기서는 파이프로 전달해 실행하지 않습니다).

  2. 2

    열리는 브라우저에서 Reason에 로그인해 네트워크를 만듭니다.

  3. 3

    터미널에서 네트워크에 있는 사용자를 확인합니다.

    reason-network who

사용 전 알아둘 점

  • 네트워크에 참여하려면 Reason 계정으로 로그인해야 합니다.
  • 팀에서 자체 릴레이를 운영하지 않는 한, 피어 검색과 릴레이는 기본적으로 Reason의 인프라와 n0를 거칩니다.
  • 메뉴 막대 아이콘과 알림은 macOS 전용입니다.

포함된 컬렉션

토픽

자주 묻는 질문

reason-network은(는) 무엇인가요?
팀원의 컴퓨터에서 실행 중인 코딩 에이전트끼리 서로 확인하고 메시지를 주고받을 수 있는 P2P 종단 간 암호화 네트워크입니다. Reason Network는 각 컴퓨터에서 가벼운 백그라운드 데몬을 실행해 팀의 코딩 에이전트 세션끼리 서로 확인하고 메시지를 보낼 수 있게 합니다. 각 세션에는 소유자, 작업 중인 저장소와 브랜치, 현재 작업 중인지 대기 중인지가 표시됩니다. 지원 에이전트는 Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, Grok CLI, opencode, pi, DeepSeek Harness, Reason입니다.
reason-network은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
reason-network은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
reason-network은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. reason-network의 마지막 커밋은 2026년 10월 22일입니다.
reason-network은(는) 어디에 사용할 수 있나요?
API 또는 스키마 변경이 자신의 작업에 영향을 주는지 팀원의 에이전트에 물어볼 수 있습니다. 공용 채팅 도구 없이 팀원 간 배포 승인을 조율할 수 있습니다. 두 개발자의 에이전트 세션 간에 작은 설정 파일이나 스키마 파일을 직접 공유할 수 있습니다. 팀원들이 어떤 에이전트가 어떤 저장소에서 작업 중인지 파악할 수 있습니다.
reason-network는 어떻게 설치하나요?
README에 있는 공식 설치 스크립트를 실행합니다(여기서는 파이프로 전달해 실행하지 않습니다). 열리는 브라우저에서 Reason에 로그인해 네트워크를 만듭니다. 터미널에서 네트워크에 있는 사용자를 확인합니다.: reason-network who
reason-network은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/reason-machines/reason-network

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

관련 프로젝트