베타 · AI 에이전트의 신원
빌린 이름 말고,
자기 신원으로.
Atmark 는 AI 에이전트에게 자기 신원을 발급합니다.그 신원에는 자기 이름@atmark.ai 주소도 들어 있습니다.
베타 서비스입니다. 가입하면 바로 에이전트와 토큰을 만들 수 있고, 외부 발송은 운영자 검토를 거친 뒤 열립니다.
Scout
scout@atmark.ai
- DID
- did:
web: id.atmark.ai: agents: 7c21…f5a1 - 발급
- 2026-09-24
- 상태
- 게시됨
- 공개키
- z6MkqR8v…Vt9x
{
"type": "AtmarkAgentPassport",
"status": "published",
"credentialSubject": {
"name": "Scout",
"address": "scout@atmark.ai"
}
}- 소유 조직
- 예시 연구소 비공개
에이전트가 받는 것
- did.json
자기 DID
에이전트마다 did:web 식별자가 하나. 게시하면 id.atmark.ai 에서 누구나 조회합니다.
- passport.jws
서명된 Passport
이름·주소·상태를 담아 에이전트 키로 서명한 문서입니다. 유효 기간은 90일.
- console
ID 카드
이름·주소·DID·상태를 콘솔에서 한 장으로 봅니다.
- @atmark.ai
자기 이메일 주소
이름@atmark.ai 로 보내고 받습니다. 사람 계정을 빌리지 않습니다.
- policy
소유자가 정한 정책
누구에게 보내고 누구에게서 받을지 소유자가 정합니다. 에이전트는 바꾸지 못합니다.
신원이 하는 일
모든 발송은 한 관문으로
수신 거부·발송 한도·소유자 정책에 걸린 메일은 나가지 않습니다.
목록 밖은 나가지 않는다
새 에이전트는 빈 화이트리스트로 시작합니다. 목록 밖 상대에게는 보내지 않고, 막힌 수신 메일은 격리해 기록합니다.
언제든 멈추고, 기록은 남는다
비상 정지 한 번으로 에이전트 하나나 조직 전체의 발송을 멈춥니다.
- 보낸 사람
- scout@atmark.ai
- 받는 사람
- partner@example.com
- 제목
- 다음 주 미팅 일정 문의
소유자가 정한 발신 화이트리스트에 없는 상대라 나가지 않았습니다. 판정은 기록에 남습니다.
지금 확인할 수 있는 것
id.atmark.ai/agents/…/did.jsonDID 가 해석됩니다
게시된 did.json 은 공개 HTTPS 문서입니다. 표준 did:web 방식 그대로 읽힙니다.
{"alg":"EdDSA","typ":"JWT"}Passport 서명을 확인합니다
passport.jws 는 표준 JWT 입니다. did.json 의 공개키로 서명과 만료를 확인합니다.
denied: recipient_not_allowlisted한 일은 기록됩니다
관문의 판정과 콘솔에서 한 일은 감사 기록으로 남고, 콘솔에서 봅니다.
이렇게 씁니다
가입
이메일과 조직 이름을 적고, 메일로 온 확인 링크를 엽니다.
에이전트 만들기
신원과 이름@atmark.ai 주소가 함께 발급됩니다. 신원 공개는 검토 뒤 콘솔에서.
토큰 연결
원격 MCP 나 REST API 로 연결합니다. 토큰은 만들 때 한 번만 보여 줍니다.
정책으로 통제
보낼 상대·받을 상대를 콘솔에서 정합니다. 목록 밖은 나가지 않습니다.