트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

OthmanAdi/planning-with-files

AI 코딩 도구의 파일 기반 계획 도구

AI 코딩 에이전트의 맥락 손실 문제를 해결하는 파일 기반 계획 시스템

긴 코딩 작업을 하다 보면 에이전트가 중간에 맥락을 잊고 처음부터 다시 시작하는 일이 생깁니다. 이 도구는 에이전트가 작성한 계획과 진행 상황을 프로젝트 폴더 안에 마크다운 파일로 저장해 두어, 세션이 종료되거나 메모리가 초기화되어도 마지막 작업 지점부터 이어서 진행할 수 있게 합니다. 에이전트가 스스로 계획을 관리하고, 실패했을 때 복구하며, 완료 여부를 검증하는 일련의 과정을 자동화하는 구조입니다.

디스크에 저장되는 3가지 파일

이 시스템은 에이전트의 작업 상태를 세 개의 마크다운 파일로 관리합니다. task_plan.md에는 단계별 체크리스트가 들어 있어 작업의 현재 위치를 파악하는 기준이 되고, findings.md에는 조사 중 발견한 내용과 결정 사항이 기록됩니다. progress.md에는 세션 로그와 테스트 결과가 쌓입니다. 이 파일들은 프로젝트 루트 디렉터리에 생성되며, 병렬로 여러 작업을 수행할 때는 .planning/ 폴더 안에 날짜와 슬러그를 붙인 별도 디렉터리를 만들어 격리합니다. 모든 파일은 기본적으로 .gitignore에 포함되어 있어 버전 관리 시스템에 커밋되지 않습니다.

매 턴마다 주입되는 계획과 복구 메커니즘

에이전트가 매 턴 시작할 때 라이프사이클 훅이 발동하여 디스크에 저장된 계획의 핵심 부분을 컨텍스트 윈도우에 다시 주입합니다. 이를 통해 컨텍스트가 가득 차면서 초기 지시사항이 밀려나는 현상, 즉 컨텍스트 로트를 방지합니다. /clear 명령으로 세션을 초기화하거나 크래시가 발생해도, 에이전트는 디스크의 파일만 읽으면 바로 현재 단계로 복귀할 수 있습니다. 이 과정은 에이전트의 이전 대화 기록을 분석하지 않고 프로젝트 파일만 참조하므로 프라이버시와 성능 면에서 유리합니다. 또한 계획이 완료되었는지 확인하는 게이트가 있어, 에이전트가 작업을 미완성 상태로 종료하는 것을 막습니다.

60개 이상의 에이전트 지원 및 설치

이 스킬은 Agent Skills 표준을 기반으로 하여 Claude Code, Codex CLI, Cursor, GitHub Copilot, OpenCode 등 60개 이상의 코딩 에이전트에서 사용할 수 있습니다. 설치 방법은 npx skills add OthmanAdi/planning-with-files --skill planning-with-files -g 명령어를 실행하는 것 하나입니다. Claude Code와 같은 일부 호스트에서는 네이티브 플러그인 형태로 제공되어 더 깊은 통합을 지원합니다. 아랍어, 독일어, 스페인어, 중국어(간체/번체) 등 5개 언어의 번역 버전도 제공되며, 각 언어별 스크립트와 템플릿이 완전히 현지화되어 있습니다. Qoder CLI를 사용하는 경우 Bash와 Python 3.10 이상이 필요합니다.

실제 측정된 성능 개선

프로젝트 측정에 따르면, 디스크 기반 계획 덕분에 에이전트가 /clear 후 다시 방향을 잡는 데 걸리는 턴 수가 13.3턴에서 5.0턴으로 줄었습니다. 또한 블라인드 A/B 테스트 3회 중 3회 모두 이 방식을 적용한 에이전트가 더 나은 결과를 보였습니다. 훅 발동 시간은 v3.6.0 최적화 이후 289ms로 단축되어, 이전의 2.0~2.4초에 비해 훨씬 빠르게 동작합니다. 이는 에이전트가 매 턴마다 계획 컨텍스트를 안정적으로 유지하면서도 지연 시간을 최소화할 수 있음을 의미합니다.

장기 실행 작업에 적합한 이유

이 도구는 특히 수십 분에서 수 시간 이상 걸리는 자율 코딩 작업에 적합합니다. 에이전트가 중간에 맥락을 잃지 않고 일관된 목표를 유지하며, 오류 발생 시에도 복구 가능한 상태로 돌아갈 수 있기 때문입니다. 반면, 단순한 질문 응답이나 짧은 코드 수정 작업에는 과한 구조일 수 있습니다. 완료된 계획 파일은 자동으로 아카이브되지 않으므로, 중요한 내용은 코드나 문서로 승격시켜 별도로 관리하는 습관이 필요합니다.

AI가 이 저장소의 README를 읽고 2026년 11월 8일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 하루 · 처음 오른 날 7월 5일 · 일간 최고 20위(7월 5일)

2026년 11월 7일 기준으로 깃허브에서 읽은 숫자입니다. 2026년 11월 8일에는 새로 읽은 숫자가 없습니다.

언어
Shell
주제 태그
agent-skills · autonomous-agents · claude · claude-code · claude-code-skills · claude-skills · codex · coding-agent
별
27,940
기여자
71
포크
2,314
최근 릴리스
v3.28.1 · 2026년 11월 7일
커밋
608
마지막 커밋
2026년 11월 7일
열린 이슈
6
열린 PR
0

함께 보면 좋은 저장소

깃허브에서 보기 → · 홈페이지

README에 달기

trend.ondo.sh · 깃허브 일간 트렌딩 20위 · 2026년 7월 5일 trend.ondo.sh · GitHub daily trending #20 · July 5, 2026

위 배지는 이 저장소가 2026년 6월 19일 이후 깃허브 일간 트렌딩에서 가장 높이 오른 순위와 그날을 보여 줍니다. README의 언어에 맞는 줄을 붙여 넣으세요. 배지를 누르면 이 페이지가 열리고, 저장소가 더 높이 오르면 배지도 저절로 바뀝니다.

한국어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/OthmanAdi--planning-with-files/badge.svg)](https://trend.ondo.sh/github/r/OthmanAdi--planning-with-files/)

영어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/OthmanAdi--planning-with-files/badge.en.svg)](https://trend.ondo.sh/github/r/OthmanAdi--planning-with-files/en.html)