Skillsync (YC W26) – AI 채팅 세션을 에이전트 간 이동 가능하게
Skillsync는 서로 다른 코딩 에이전트에 흩어져 있는 AI 대화 세션을 하나로 모아 다른 에이전트로 통째로 이동시킬 수 있게 해주는 도구입니다. 핵심은 오픈소스 Rust 엔진인 txcript로, 세션의 대화·추론·툴 호출 기록을 다른 에이전트의 형식으로 변환하는 일종의 '세션용 ffmpeg'입니다. 개발자가 특정 에이전트에 잠기는(lock-in) 문제를 해결하고 팀 내 세션 공유까지 지원합니다.
안녕하세요, 저희는 Skillsync(skillsync.com)의 창업자 Nars와 Nishant입니다.
Skillsync를 사용하면 AI 채팅을 모든 코딩 에이전트 간에 이동할 수 있습니다. 우리 작업의 대부분은 대화 형태로 존재하며, 현재 이 대화들은 여러 에이전트에 흩어져 있습니다. 로컬에 저장되기는 하지만 서로 다른 형식을 사용합니다. 이 점이 불편한 이유는 처음부터 다시 시작하지 않고서는 에이전트를 간단히 전환할 수 없기 때문입니다. 시간이 지나면서 스킬과 메모리에 투자할수록 단일 공급자와 그 에이전트에 갇히게 됩니다. Skillsync는 범용 변환기 역할을 합니다. 모든 메시지, 추론, 툴 호출을 포함한 세션 전체를 이동시켜 중단했던 지점에서 바로 이어서 작업할 수 있게 해줍니다.
Skillsync는 모든 세션을 한곳에 모아 검색 가능하게 만듭니다. 각 세션에 담긴 내용, 즉 에이전트가 실제로 사용 중인 로드된 스킬이 무엇인지 분석해 보여주므로 오래된(stale) 컨텍스트를 쉽게 발견할 수 있습니다. 또한 공유 워크스페이스를 만들어 팀 간 세션을 동기화할 수 있고, 자신만의 폐쇄 루프 시스템을 구축할 수도 있습니다. 워크스페이스로 공유할 때를 제외하면 모든 것이 로컬에서 실행됩니다.
핵심은 txcript라는 오픈소스 Rust 엔진입니다(github.com/skillsynchq/txcript). 이 엔진은 한 에이전트의 디스크 저장 형식으로 된 세션을 다른 에이전트의 형식으로 변환하며, 대화·추론·툴 기록을 매핑합니다. 에이전트 세션을 위한 ffmpeg나 pandoc 같은 것이라고 생각하면 됩니다.
이 엔진 위에는 로컬 우선(local-first) 데스크톱 앱이 있습니다. 에이전트 세션은 보통 여러 도구의 폴더에 직접 읽기 어려운 형식으로 흩어져 있는데, 이 앱은 그것들을 한곳에 모아 읽기 쉬운 UI로 보여줍니다. 대화, 추론, 툴 호출을 모두 볼 수 있어 무슨 일이 있었는지 다시 확인하거나, 세션을 다른 에이전트로 옮기거나, 팀원에게 공유할 수 있습니다.
스킬과 메모리는 사용자가 소유하는 이식 가능하고 사람이 읽을 수 있는 마크다운으로 저장되며 노출됩니다.