ContextStream

공식

Persistent memory and semantic search for AI coding assistants across sessions

ContextStream MCP(으)로 무엇을 할 수 있나요?

  • 지속 가능한 프로젝트 컨텍스트 유지 — 어시스턴트에게 결정, 교훈, 또는 계획을 저장하도록 요청하여 세션, 편집기, 기기 전반에서 사용할 수 있게 하세요.
  • 저장소를 읽지 않고 인덱스된 코드 검색 — 사전 구축된 인덱스(list_issues)를 사용하여 함수나 기호가 정의된 위치를 어시스턴트가 찾도록 하세요.
  • 세션 간 메모리 검색 — 팀이 무엇을 결정했는지 또는 무엇을 작업 중이었는지 물어보면, 어시스턴트가 이전 세션의 저장된 교환 내용과 스냅샷을 회상합니다.
  • 에이전트 간 작업 전송 — 현재 상태, 미해결 질문, 다음 단계, 그리고 뒷받침하는 증거를 포함한 핸드오프를 다른 어시스턴트에게 요청하세요.
  • 콘텐츠로 이미지 찾기 — 스크린샷이나 다이어그램의 텍스트 또는 시각적 콘텐츠를 설명하여 어시스턴트가 해당 이미지를 찾도록 요청하세요.

문서

문서 검색Ctrl/⌘ K

ContextStream MCP어시스턴트를 위한 프로덕션 연결Platform코드, 메모리, 미디어 및 프로젝트 작업

베타 문서

ContextCode Beta베타 버전의 선택적 터미널 코딩 에이전트

여기서 시작

설정

사용하기

참조

ContextStream의 프로덕션 제품은 이미 보유한 어시스턴트에서 사용하는 MCP 연결입니다. Rust MCP 서버로 구현되며 Claude Code, Cursor, Codex, VS Code 및 기타 지원 클라이언트를 ContextStream의 검색, 메모리 및 영구 프로젝트 컨텍스트에 연결합니다.

설정은 명령 하나면 충분합니다. 이후 기존 어시스턴트는 격리된 채팅에서 안정적으로 수행할 수 없었던 작업을 할 수 있으며, 모든 조회를 직접 지정할 때까지 기다리는 대신 프로젝트 컨텍스트에 접근할 시점을 스스로 결정할 수 있습니다.

“재시도에 대해 무엇을 결정했지?”

3주 전의 결정이지, 새로운 의견이 아닙니다.

“만료된 토큰은 어디서 처리하지?”

사전 구축된 인덱스에서 파일과 줄을, 저장소를 먼저 읽지 않고 찾아냅니다.

“지난주에 무엇을 작업하고 있었지?”

연결된 어시스턴트가 캡처한 교환 내용과 스냅샷 — 다른 편집기에서 사용한 것도 포함됩니다.

“우리가 Postgres를 쓰고 있다는 걸 기억해, MySQL이 아니라”

승인된 연결 클라이언트를 위한 영구 컨텍스트로 저장됩니다.

“서명 키 교체 런북을 작성해 줘”

검증, 롤백 및 중지 조건을 포함한 유지 관리되는 운영 절차입니다.

“타임아웃이 있는 스크린샷을 찾아 줘”

추출된 텍스트와 시각적 컨텍스트에서 매칭된 인덱싱된 이미지입니다.

“남은 인증 검토를 다른 에이전트에게 인계해 줘”

현재 상태, 미해결 질문, 다음 단계 및 증거를 포함한 범위가 지정된 전송입니다.

무엇이 달라지나

영구 컨텍스트를 유지할 수 있습니다. 승인된 계획, 명시적 결정과 교훈, 캡처된 교환 내용은 세션, 어시스턴트 및 머신 간에 유지됩니다. Cursor에 저장된 기록은 내일 Claude Code의 근거가 될 수 있습니다.

무엇이 어디에 있는지 추측하는 것을 멈춥니다. 저장소가 인덱싱되어 코드 찾기는 검색-읽기 루프 대신 조회가 됩니다. 더 빠르고 저렴합니다 — 관련 없는 파일을 읽는 데 소비되는 토큰이 줄어듭니다.

협업 시 선택한 컨텍스트를 공유할 수 있습니다. 다른 사람이 기록한 공유 결정은 주제가 나올 때 어시스턴트가 사용할 수 있습니다. 혼자 작업하는 경우에도 동일한 워크스페이스와 프로젝트 범위가 세션과 어시스턴트 전반에 걸쳐 자신의 컨텍스트를 정리합니다. 개인 기록과 캡처되지 않은 대화는 공유 컨텍스트 밖에 유지됩니다.

명령 라이브러리가 아닌 파트너십

의도된 루프는 간단합니다: 결과와 제약 조건을 명시하면 어시스턴트가 필요한 증거와 이전 작업을 결정하고, ContextStream이 관련 프로젝트 컨텍스트를 제공하며 유용한 결과를 나중에 사용할 수 있도록 유지합니다.

“코드를 검색하고, 이제 결정을 읽고, 이제 교훈을 확인하고, 이제 런북을 찾아”라고 말할 필요가 없어야 합니다. “리프레시 경쟁 조건을 수정하고, 공개 API를 유지하며, 검증을 보여 줘”와 같은 작업의 경우 어시스턴트가 프로젝트를 파악하고 해당 소스를 스스로 검색할 수 있습니다.

목표 결정, 중요한 트레이드오프 검토, 결과가 큰 작업 승인은 여전히 사용자의 몫입니다. 어시스턴트는 범위가 모호하거나, 증거가 충돌하거나, 다음 작업이 권한을 초과할 때 멈춰야 합니다. 에이전트 파트너십 작동 방식이 더 깊은 모델입니다.

일관성을 유지하는 하나의 프로덕션 변경

서명 키를 교체하기 전에 어시스턴트에게 검증이 어디서 이루어지고 무엇이 이에 의존하는지 물어보세요. 중첩 기간을 설정한 결정과 마지막 교체에서 얻은 교훈을 읽게 하세요. 실행 가능한 계획을 저장하고 런북을 연결하세요. 만료 날짜가 아닌 작업 시작 시점에 대한 알림을 설정하세요.

중간에 멈추면 정확한 상태를 저장하세요. 이후 세션에서 미해결 작업과 실패한 검증으로 재개할 수 있습니다. 다른 사람이 인계받으면 핸드오프를 만들고, 그들의 에이전트가 지원 컨텍스트를 필요로 하면 좁은 범위의 만료되는 캡슐과 함께 제공하세요.

전체적으로 여전히 일반적인 문장으로 말합니다. 연결은 “어디에 있지?”, “왜 이렇게 되어 있지?”, “무엇을 해야 하지?”, “무엇이 남았지?”, “지금 누가 소유하지?”를 서로 다른 종류의 프로젝트 컨텍스트로 유지하여 각 질문이 나중에 유용한 답을 얻을 수 있게 합니다.

지원 편집기

설정 마법사는 Claude Code · Cursor · GitHub Copilot in VS Code · Windsurf · Cline · Kilo Code · Roo Code · Codex CLI · Aider · Antigravity · OpenCode CLI를 관리합니다.

Aider는 지침 규칙을 받지만 이 설정에서는 MCP 연결이 없습니다. Claude Desktop은 수동 구성을 통해 지원됩니다. 다른 MCP 클라이언트는 원격 MCP와 사용자 지정 헤더를 지원할 때 호스팅 엔드포인트를 사용할 수 있습니다.

작업을 수행하는 주체

어시스턴트는 호스팅 MCP 엔드포인트를 통해 ContextStream에 연결합니다. 설치된 Rust 바이너리는 지원 클라이언트를 구성하고, 관리되는 지침을 생성하며, 업데이트 흐름 중에 해당 지침을 새로 고치고, 인덱싱에 필요한 머신 로컬 소스 동기화 경로를 제공합니다. 일반 편집기 연결은 호스팅 상태로 유지되며, 머신의 헬퍼가 이를 두 번째 로컬 제품으로 대체하지 않습니다.

이를 사용하기 위해 내부 작업 이름을 배울 필요는 없습니다. 설정은 각 지원 어시스턴트가 언제 검색, 회상 또는 영구 컨텍스트 저장을 해야 하는지 가르치는 지침을 작성하므로 일반적인 사용은 대화형으로 유지됩니다.

다음 단계

{"@context":"https://schema.org","@type":"Organization","name":"ContextStream","url":"https://contextstream.io","logo":"https://contextstream.io/logo.png","description":"Shared project memory for AI coding agents. Give Claude Code, Cursor, Cline, and Windsurf persistent context, so every session starts warm.","sameAs":["https://twitter.com/contextstream","https://github.com/contextstream"]}
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"ContextStream","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"Shared project memory for AI coding agents. Give Claude Code, Cursor, Cline, and Windsurf persistent context, so every session starts warm.","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Starter is the permanent free plan with 3,000 Context Credits each month"}}