Community생산성 & 협업github.com

Fergana-Labs/stash

팀의 코딩 에이전트를 위한 공유 메모리

stash란 무엇인가요?

Fergana-Labs/stash는 개발 팀의 AI 코딩 에이전트들이 작업 컨텍스트, 발견 사항, 결정 사항 등을 공유할 수 있는 공유 메모리 시스템입니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼과 호환되며, 에이전트 간의 일관된 작업 흐름과 지식 전달을 가능하게 합니다. 이 스킬은 에이전트가 파일 시스템 기반의 저장소를 활용하여 컨텍스트를 읽고 쓰도록 함으로써, 여러 에이전트가 동일한 프로젝트에서 협력하거나 연속적인 작업을 수행할 때 발생하는 정보 단절 문제를 해결합니다. 개발자는 간단한 API를 통해 에이전트가 공유 메모리에 접근하고 갱신하도록 설정할 수 있으며, 이를 통해 팀 전체의 생산성과 코드 품질을 향상시킬 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Fergana-Labs/stash

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

stash은(는) 무엇을 하나요?

팀의 코딩 에이전트를 위한 공유 메모리

개요

Fergana-Labs/stash는 여러 AI 코딩 에이전트가 동일한 프로젝트 컨텍스트를 공유하고 유지할 수 있도록 설계된 스킬입니다. 에이전트가 작업 중 발견한 정보, 결정 사항, 진행 상태 등을 stash(저장소)에 기록하면, 다른 에이전트가 이를 읽어 연속성 있는 작업을 수행할 수 있습니다.

주요 기능

  • 컨텍스트 공유: 에이전트 간 작업 컨텍스트를 파일 기반으로 공유합니다.
  • 지속성: 에이전트 세션이 종료되어도 저장된 정보는 유지됩니다.
  • 간단한 API: 직관적인 명령어로 stash에 읽기/쓰기를 수행합니다.
  • 플랫폼 독립적: Claude Code, Cursor, Codex 등 다양한 에이전트에서 사용 가능합니다.

사용 예시

컨텍스트 저장

stash write "현재 작업: 사용자 인증 모듈 리팩토링"
stash write "발견된 버그: 로그인 실패 시 에러 메시지가 잘못 표시됨"

컨텍스트 읽기

stash read

특정 키워드 검색

stash search "버그"

설정

stash는 기본적으로 프로젝트 루트의 .stash 디렉토리를 사용합니다. 환경 변수 STASH_PATH를 통해 위치를 변경할 수 있습니다.

export STASH_PATH="/path/to/custom/stash"

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 코딩 에이전트

참고 사항

  • stash에 저장된 데이터는 일반 텍스트 파일로 저장되므로 버전 관리 시스템(Git 등)에 포함시킬 수 있습니다.
  • 팀 전체가 동일한 stash를 공유하려면, stash 디렉토리를 공유 저장소(예: 네트워크 드라이브, Git 서브모듈)에 위치시키세요.

라이선스

MIT

관련 스킬