Devotd Github
새 소식코딩 에이전트

aoci-spec/aoci-code — 수집기 훅을 설명한 자기 코드 인덱스 갱신

aoci-spec/aoci-code가 2026년 11월 6일 커밋에서 PostgreSQL 수집기의 테스트 전용 훅을 설명한 자기 코드 인덱스를 갱신했다.

저장소 정보aoci-spec/aoci-code ↗

aoci-spec/aoci-code가 2026년 11월 6일 커밋에서 PostgreSQL 수집기의 테스트 전용 훅을 설명한 자기 코드 인덱스를 갱신했다.

GitHub 설명: A persistent, Git-versioned map of your whole codebase and database schema that coding agents read before they touch anything. Local-first MCP server + CLI in Go: a governed repository index of code knowledge that gives Claude Code, Codex, Cursor, and opencode long-term context, memory, and code intelligence.

스타
★ 1.6K
포크
201
언어
Go
라이선스
NOASSERTION
원문 보기 ↗GitHub에서 보기 ↗

aoci-spec/aoci-code는 코딩 에이전트가 코드를 건드리기 전에 읽어보는, 코드베이스와 데이터베이스 스키마의 Git 버전 관리 인덱스를 Go로 만든 로컬 우선 MCP(Model Context Protocol) 서버와 CLI로 제공하는 프로젝트다. 저장소 설명은 Claude Code, Codex, Cursor, opencode 같은 도구에 장기 컨텍스트와 메모리를 준다고 밝힌다. 2026년 11월 6일 03:21 UTC의 커밋 6d321f1은 "chore: index for the collection step hook"이라는 메시지의 인덱스 갱신이고, 변경 규모는 34건(추가 17, 삭제 17)이다. 커밋 메시지에는 Claude Fable 5.1의 공동 저자 표기가 붙어 있다.

바뀐 파일은 .aoci/baseline.json과 aoci.code.txt 두 개뿐이고, 둘 다 이 프로젝트가 자기 자신을 대상으로 만든 인덱스 산출물이다. baseline.json의 updated_at은 2026-11-06T02:48:14Z에서 2026-11-06T03:16:47Z로 바뀌었고 항목별 sha256과 size가 함께 갱신됐다. 기록이 달라진 파일은 aoci.code.txt(235254에서 235259), internal/dbevidence/collector.go(13362에서 13927), internal/dbevidence/collector_postgresql.go(12163에서 12231), internal/dbevidence/database_integration_test.go(70130에서 70256)다.

내용상 변화는 코드 인덱스 쪽에 있다. aoci.code.txt의 collector_postgresql.go 항목은, 중간 단계 테이블이 파티션이면서 동시에 부모인 경우 자식 링크를 기존 파티션 사실에 합쳐야 한다는 규칙을 남긴 채 문장이 짧아졌고 "테스트 전용 catalogStepHook이 테이블 수집 이후 트랜잭션 안에서 실행된다"는 설명이 새로 들어갔다. 커밋 메시지가 말하는 collection step hook이 이 지점을 가리키는 것으로 보인다.

다만 이 커밋의 변경 목록은 인덱스 파일 두 개뿐이라, 훅의 코드 구현이 이 커밋에 들어갔는지는 확인할 수 없다. collector.go와 collector_postgresql.go의 기록된 크기가 달라진 것은 이전 인덱스 이후 두 소스 파일이 수정됐다는 뜻일 뿐이다. 인덱스 갱신 시각(2026-11-06T03:16:47Z)이 커밋 시각(2026-11-06T03:21:36Z)보다 앞서 있어, 한 작업 안에서 인덱스를 갱신하고 커밋한 흐름으로 보인다. 라이선스, 릴리스 버전, 별 수는 주어진 자료에 없다. 확인 가능한 범위에서 이 프로젝트는 자기 코드 인덱스를 저장소 안의 Git 추적 파일로 계속 관리하고 있고, 이번 커밋은 그 관행의 한 사례다. 훅이 테스트 전용이라는 설명만으로 실제 사용자에게 열려 있는지 판단하기는 이 자료만으로 이르다.