Communitygithub.com

greyhaven-ai/autocontext

에이전트(와 그 이후의 반복)가 어떤 작업에서든 성공할 수 있도록 돕는 재귀적 자가 개선 도구

autocontext란 무엇인가요?

Autocontext는 AI 에이전트가 작업을 수행할 때 스스로 컨텍스트를 기록하고 개선해 나가는 재귀적 자가 개성 도구입니다. 이 도구는 에이전트가 작업 중 수집한 정보와 추론 과정을 구조화된 markdown 파일로 저장하고, 후속 작업에서 이를 참조할 수 있도록 합니다. Claude Code, Cursor, Codex 등 주요 AI 에이전트 플랫폼에서 사용할 수 있으며, 설정 파일을 통해 자동으로 활성화됩니다. Autocontext를 사용하면 에이전트가 이전 작업에서 배운 내용을 잊지 않고, 점진적으로 더 나은 성능을 발휘할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add greyhaven-ai/autocontext

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

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

문서

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

에이전트(와 그 이후의 반복)가 어떤 작업에서든 성공할 수 있도록 돕는 재귀적 자가 개선 도구입니다.

개요

Autocontext는 AI 에이전트가 작업 중 수집한 컨텍스트를 지속적으로 기록하고, 이를 기반으로 스스로를 개선할 수 있도록 설계된 도구입니다. 이 도구는 에이전트가 작업을 수행하는 동안 중요한 결정, 발견 사항, 추론 과정을 markdown 파일로 저장합니다. 이후 동일하거나 유사한 작업을 수행할 때 이 저장된 컨텍스트를 참조하여 더 나은 결과를 얻을 수 있습니다.

지원 플랫폼

  • Claude Code: Claude Code 환경에서 사용 가능
  • Cursor: Cursor IDE 내에서 사용 가능
  • Codex: OpenAI Codex 환경에서 사용 가능

설치 방법

Claude Code

Claude Code 프로젝트의 .clauderc 파일에 다음 설정을 추가하세요:

{
  "skills": ["greyhaven-ai/autocontext"]
}

Cursor

Cursor 프로젝트의 .cursorrules 파일에 다음 설정을 추가하세요:

skills:
  - greyhaven-ai/autocontext

Codex

Codex 환경에서 다음 명령어를 실행하세요:

codex install greyhaven-ai/autocontext

사용 방법

Autocontext는 프로젝트 루트에 .autocontext/ 디렉토리를 생성하고, 작업별 컨텍스트 파일을 저장합니다. 각 컨텍스트 파일은 다음과 같은 구조를 가집니다:

  • sessions/: 각 작업 세션의 기록
  • knowledge/: 누적된 지식과 패턴
  • reflections/: 작업 수행 후 자체 평가

동작 원리

  1. 에이전트가 작업을 시작하면 Autocontext가 이전 컨텍스트를 로드합니다.
  2. 작업 중 중요한 발견이나 결정 사항을 실시간으로 기록합니다.
  3. 작업이 완료되면 자체 평가(reflection)를 수행하고, 이를 knowledge에 통합합니다.
  4. 다음 작업에서 이전 컨텍스트를 참조하여 더 빠르고 정확하게 작업을 수행합니다.

설정

.autocontext/config.json 파일을 통해 동작 방식을 세부 조정할 수 있습니다:

{
  "maxSessions": 50,
  "autoReflect": true,
  "knowledgeRetention": "high"
}

참고 자료

관련 스킬