AI 페르소나를 위한 오픈 스펙을 만들고 있습니다.
Soul Spec은 Claude Code, Claude Desktop, Cowork, Cursor, Windsurf, OpenClaw 등에서 동작합니다.
AI 페르소나를 위한 오픈 스펙을 만들고 있습니다.
Soul Spec은 Claude Code, Claude Desktop, Cowork, Cursor, Windsurf, OpenClaw 등에서 동작합니다.
병목은 언제나 프롬프트였다 좋은 AI 페르소나를 만들려면 늘 프롬프트 파일과 씨름해야 했다. 포맷을 알아야 했고, 프롬프트를 잘 써야 했다. 그게 병목이었다. 소울 크래프팅(Soul Crafting)은 이 순서를 뒤집는다. 몇 가지 질문에 답하기만 하면, 완전한 Soul Spec을 브라우저 안에서 바로 만들어 준다. 프롬프트 엔지니어링도, 설치도, API 키도 필요 없다. 어떻게 동작하나 소울 크래프팅은 당신의 에이전트에 대해 묻는다 — 정체성, 목소리와 가치관, 어떻게 행동해야 하는지. 답을 입력하면, 그 답으로부터 정본 Soul Spec — SOUL.md, IDENTITY.md, AGENTS.md, HEARTBEAT.md, STYLE.md — 을 결정론적으로(deterministically) 조립하고, 채팅 옆에서 실시간 미리보기로 보여준다. 진행할수록 SoulScan 품질 점수가 올라간다. ...
AI 에이전트 개발의 세 번째 패러다임 지난 4년의 AI 에이전트 개발은 세 단계의 패러다임을 거치고 있습니다. 프롬프트 엔지니어링 (2022–2023): 하나의 모델 호출에 어떻게 말할 것인가. 컨텍스트 엔지니어링 (2024–2025): 모델에게 무엇을 알려줄 것인가 — RAG, 메모리, 시스템 프롬프트의 조합. 하네스 엔지니어링 (2026+): 모델 주변 의 구조를 어떻게 설계할 것인가 — 정체성, 메모리, 안전성, 회복, 감독. 이 세 번째 단계의 정의 문장은 한 줄로 요약됩니다. “에이전트 = 모델 + 하네스. 에이전트가 실수하면 에이전트를 고치지 말고 하네스를 고쳐라.” ...
6개월의 합의 2026년 2월, Anthropic Alignment Team이 Persona Selection Model 논문을 발표했습니다. “AI 어시스턴트는 사전훈련된 캐릭터들 중 하나를 선택하는 것이며, 그 캐릭터의 traits가 곧 행동"이라는 학술적 framing입니다. 5개월 뒤, 2026년 6월 2일, Microsoft Build 2026에서 다음과 같은 발표가 있었습니다: “Windows assigns agents a local ID or a cloud provisioned identity backed by Entra and attributes all activity from the container to that identity.” 그리고 사흘 뒤인 6월 5일, OpenAI가 Dreaming V3를 무료 사용자까지 확장하며 세 가지 기둥을 강조했습니다 — Persistent Context, Preference Compliance, Temporal Understanding. ...
OpenAI가 2026년 6월 5일 Dreaming V3를 발표했습니다. 무료 사용자까지 확장된 자동 메모리 합성 시스템입니다. 발표 자료는 세 가지 기둥을 강조합니다: 영속적 컨텍스트(Persistent Context), 선호 준수(Preference Compliance), 시간적 이해(Temporal Understanding). 우리가 6개월 전부터 Soul Spec과 Soul Memory로 출발한 가설과 정확히 같습니다. 두 가지는 서로 다른 레이어입니다. Soul Spec은 페르소나를 정의하는 오픈 명세로, 다섯 개의 canonical 마크다운 파일(SOUL·IDENTITY·AGENTS·STYLE·HEARTBEAT)과 버전 관리되는 soul.json 매니페스트로 이루어집니다. Soul Memory는 그 위에서 경험을 보존하는 4계층 적응형 메모리 아키텍처입니다 — T0 SOUL(정체성, 불변) / T1 Core(상시, 감쇠 없음) / T2 Working(일별 로그, 23일 반감기 시간 감쇠) / T3 Session(휘발성). OpenAI가 말하는 영속적 컨텍스트·선호 준수·시간적 이해는 정확히 이 Soul Spec(누구인가) + Soul Memory(무엇을 기억하는가)의 조합에 대응됩니다. ...
2026년 5월, 같은 아키텍처적 방향을 가리키는 세 개의 독립된 시그널이 발생했다. 각각 따로 읽으면, AI 에이전트 시스템이 어떻게 진화하고 있는지에 대한 강한 관찰이다. 합쳐서 읽으면, 한 가지 베팅을 묘사한다: 페르소나는 어느 개별 모델 바깥에 사는 인프라다. Soul Spec은 12주 전에 그 베팅을 했다. 이 글은 무엇이 바뀌었는지, 이 시그널들이 왜 중요한지, 그리고 그 아키텍처 결정이 이제 이론적 가치가 아니라 측정 가능한 경제적 가치를 가지게 된 이유를 정리한다. 시그널 1 — Karpathy: .sh 가 아니라 .md skill을 설치하라 이번 달 초 Sequoia Ascent에서 Andrej Karpathy는 에이전트 인프라 논의를 기억하기 쉬운 한 문장으로 재구성했다: shell script 대신 .md skill을 설치하라. 모델이 구조화된 자연어 지시를 따르는 능력이 높아짐에 따라, 올바른 배포 단위는 더 이상 도구를 묶는 shell script가 아니라 기능을 선언적으로 기술하는 Markdown 파일이라는 주장이었다. ...
2026-05-08, Anthropic이 Teaching Claude Why를 발표했다 — 모델에게 원칙과 정체성을 가르치는 것이 행동을 가르치는 것보다 압도적으로 효과적임을 보이는 논문이다. 2026-05-15 (7일 후), 우리는 Soul Spec foundation paper를 발표했다 — 12주의 반복 작업의 결과로, 원칙(SOUL.md) · 워크플로(AGENTS.md) · 정체성(IDENTITY.md)을 분리하는 선언적 명세이다. 두 논문은 같은 결론에 반대 방향에서 도달한다. Anthropic은 원칙으로 학습할 때 모델 내부에서 무엇이 일어나는지 보여준다. 우리는 그 원칙을 portable + 버전 관리 + 검토 가능한 형식으로 담는 외부 산출물을 만들어 왔다. 내부 학습, 외부 명세 — 같은 통찰, 두 면. ...
Anthropic의 페르소나 선택 모델(PSM, 2026)은 명확히 말한다: “페르소나는 AI 시스템 자체와 동일한 것이 아니다. LLM은 캐릭터를 시뮬레이션하고 있으며, Assistant는 그 캐릭터의 한 instance에 불과하다.” Karpathy는 Sequoia Ascent 2026에서 같은 흐름을 다른 각도로 표현했다: “install .md skills instead of install .sh scripts.” Spec-as-instruction의 frontier. 하지만 frontier 모델이 “on the rails"라면, on-device의 작은 모델은 “off-road jungle with a machete"다. 그 jungle에서 가장 먼저 무너지는 것이 페르소나다. Mati Wise Partner — 실제 truncation 케이스 clawsouls.ai에 사용자가 publish한 페르소나, Mati Wise Partner. 5개 파일로 구성된 Soul Spec 패키지다: ...
오늘 Zenodo에 working paper 한 편을 공개했습니다: Soul Spec: An Evolving Specification for Declarative AI Persona Definition DOI: 10.5281/zenodo.20205408 이 논문은 대부분의 에이전트 프레임워크가 슬쩍 넘어가는 한 가지 문제 — AI 에이전트가 무엇인지 를, 그것이 하는 일과 만질 수 있는 것과는 별개로 어떻게 적어 둘 것인가? — 에 대한 12주의 반복 작업을 정리한 결과물입니다. 5-파일 구조 Soul Spec 은 페르소나를 5 개의 canonical 마크다운 파일 + 버전 관리되는 manifest 로 정의합니다: ...
Soul Spec을 만들기 시작했을 때, 가설은 단순했다: AI 에이전트에게는 시스템 프롬프트가 아니라 정체성 파일이 필요하다. 구조화된 페르소나 — 성격, 가치관, 커뮤니케이션 스타일 — 를 부여하면 에이전트가 더 일관되고, 더 안전하고, 더 유용하게 행동한다. 이제 그 가설을 뒷받침하는 학술적 증거가 나왔다. 연구 Amin, Salminen, Jansen의 최신 논문 “How to Model AI Agents as Personas?” (2026)는 AI 에이전트 소셜 플랫폼에서 41,300개 게시물을 Persona Ecosystem Playground(PEP) 프레임워크로 분석했다. 주요 결과: 페르소나로 클러스터링된 AI 에이전트는 통계적으로 유의미한 행동 일관성을 보임 (t(61) = 17.85, p < .001, d = 2.20) 구조화된 토론에서 시뮬레이션된 페르소나 메시지가 올바른 출처 페르소나에 귀속됨 (이항 검정, p < .001) 페르소나 기반 모델링이 AI 에이전트 집단의 행동 다양성을 효과적으로 포착 쉽게 말하면: AI 에이전트에 고유한 페르소나를 부여하면, 행동이 측정 가능할 정도로 일관되고 구별 가능해진다. ...
두 달 전 Soul Spec v0.3을 출시했을 때, 페르소나를 만들려면 soul.json에 필수 필드 10개 이상, SOUL.md, 그리고 specVersion과 version의 차이를 이해해야 했다. 동작은 했지만, 같은 피드백이 계속 돌아왔다: “에이전트에 성격만 넣고 싶은데 왜 이렇게 많이 필요해요?” 맞는 말이다. 여기까지 어떻게 왔나 Soul Spec은 네 번의 버전을 거치며 사용자가 실제로 필요로 하는 것에 따라 진화했다: v0.3은 기초를 놓았다 — 페르소나 패키지란 무엇인가? soul.json을 정의하고, SOUL.md를 성격 파일로 도입하고, 레지스트리에 퍼블리시할 수 있게 만들었다. ...