Agent Switchboard
내려받기

언어

선택한 언어를 쿠키로 기억합니다.

테마

조직의 서버와 게이트웨이에 맞춰 도입합니다

휴대폰 중계 서버와 업데이트 서버를 직접 운영하고, 사내 AI 게이트웨이로 코딩 에이전트를 연결하는 구성을 함께 준비합니다.

hello@twentyoz.kr로 문의

제공하는 것

  • 자체 중계·업데이트 서버

    휴대폰 중계 서버와 업데이트 서버를 조직의 서버에서 운영하도록 구성을 돕습니다. 데스크톱 앱은 중계 주소와 업데이트 주소를 바꿔 쓸 수 있습니다.

  • 사내 AI 게이트웨이 연동

    OpenAI Responses, Anthropic Messages, OpenAI 호환 Chat 프로토콜의 게이트웨이를 프로젝트별 연결로 등록합니다. 연결 테스트가 고른 모델을 실제로 쓸 수 있는지 확인합니다.

  • 도입 지원과 맞춤 기능

    설치 파일 배포, 초기 연결 구성, 조직에 필요한 기능을 함께 논의합니다.

  • 보안 자료

    키 보관, 휴대폰 중계 암호화, 업데이트 서명 검증 방식을 정리한 자료를 드립니다.

보안 요약

종단 간 암호화
휴대폰과 PC는 연결할 때마다 임시 X25519 키로 세션 키를 새로 만듭니다. 중계 서버는 암호문만 전달하고 메시지를 저장하거나 기록하지 않습니다. 기기 등록에는 QR의 일회용 비밀과 양쪽 6자리 숫자 확인이 필요합니다.
키 보관
API 키는 Windows DPAPI, macOS Keychain, Linux Secret Service 기반 저장소에 암호화해 둡니다. Codex, Claude Code, Pi 설정 파일에는 키 대신 helper 명령만 기록하고, OAuth 토큰은 각 CLI가 직접 보관합니다.
자체 호스팅과 업데이트
PC는 포트를 열지 않고 중계 서버로 바깥 연결만 합니다. 자동 업데이트는 Ed25519 서명과 SHA-512 검증을 통과한 설치 파일만 설치합니다.

자주 묻는 질문

중계 서버를 직접 운영할 수 있나요?

네. 휴대폰 중계 서버와 업데이트 서버는 조직 서버에서 운영할 수 있습니다. 데스크톱 앱의 업데이트 주소는 AGENT_SWITCHBOARD_UPDATE_URL 환경 변수로 지정합니다. 구성 방법은 문의해 주시면 안내합니다.

중계 서버 운영자가 대화 내용을 볼 수 있나요?

아니요. 중계 서버는 암호문만 전달하며 세션 키를 모릅니다. 메시지를 저장하거나 쌓아 두지 않습니다.

API 키는 어디에 저장되나요?

각 PC의 OS 보안 저장소 기반으로 암호화해 둡니다. Codex, Claude Code, Pi 설정 파일에는 키를 쓰지 않고, 실행할 때 helper가 키를 읽어 전달합니다.

사내 AI 게이트웨이를 쓸 수 있나요?

도구가 지원하는 프로토콜(OpenAI Responses, Anthropic Messages, OpenAI 호환 Chat)에 맞는 게이트웨이라면 연결로 등록할 수 있습니다. 프로젝트마다 다른 게이트웨이와 모델을 지정할 수 있습니다.

라이선스는 무엇인가요?

MIT 라이선스입니다.

도입을 검토하고 있다면

필요한 구성과 일정을 메일로 알려 주세요.