메뉴
HN
Hacker News • 8일 전

Skillsync (YC W26) – AI 채팅 세션을 에이전트 간 이동 가능하게

IMP
6/10
핵심 요약

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로 보여줍니다. 대화, 추론, 툴 호출을 모두 볼 수 있어 무슨 일이 있었는지 다시 확인하거나, 세션을 다른 에이전트로 옮기거나, 팀원에게 공유할 수 있습니다.

스킬과 메모리는 사용자가 소유하는 이식 가능하고 사람이 읽을 수 있는 마크다운으로 저장되며 노출됩니다.

원문 보기
원문 보기 (영어)
Hey HN, we&#x27;re Nars &amp; Nishant, founders of Skillsync (<a href="https:&#x2F;&#x2F;skillsync.com">https:&#x2F;&#x2F;skillsync.com</a>)<p>Skillsync lets you move your AI chats across every coding agent. Most of our work exists as conversations, which are currently scattered across our agents. Though stored locally, these conversations use different formats. This is annoying because you cannot simply switch between agents without starting over. We get locked into a single provider and their agent as we invest in skills and memories over time. Skillsync acts as a universal converter. It moves the entire session, including all the messages, reasoning and tool calls so you can pick up right where you left off.<p>Skillsync collects all your sessions in one place and makes them searchable. It breaks down what each session is carrying, including which loaded skills the agent is actually using, making stale context easy to spot. You can also create shared workspaces to sync sessions across your team. You can build your own closed loop systems. Everything runs locally except when you share to workspaces.<p>The core is an open-source Rust engine called txcript (<a href="https:&#x2F;&#x2F;github.com&#x2F;skillsynchq&#x2F;txcript" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;skillsynchq&#x2F;txcript</a>). It translates a session from one agent&#x27;s on-disk format into another&#x27;s, mapping conversation, reasoning, and tool history. Think ffmpeg or pandoc, but for agent sessions.<p>On top of that engine is a local-first desktop app. Your agent sessions are normally scattered across different tools&#x27; folders in formats you&#x27;d never read by hand; the app surfaces them in one place with a UI that makes them actually readable, the conversation, the reasoning, and the tool calls, so you can revisit what happened, move a session into another agent, or share it with a teammate.<p>Skills and memory are stored as portable, human-readable markdown you own, and exposed