본문 바로가기

728x90

ADR

(2)
CodeAlmanac, AI 코딩 도구가 코드 밖의 맥락까지 읽게 해요 CodeAlmanac, AI 코딩 도구가 코드 밖의 맥락까지 읽게 해요AI 뉴스 썸네일코드를 읽으면 현재 구현은 알 수 있어요. 하지만 왜 이런 구조를 골랐는지, 과거에 어떤 시도가 실패했는지, 반드시 지켜야 할 조건이 무엇인지는 코드만으로 찾기 어려워요. CodeAlmanac은 이런 정보를 저장소 안의 위키로 남겨 AI 코딩 도구와 개발자가 함께 읽게 해요. 1핵심 요약구분핵심왜 볼 만한가요저장 방식설계 결정과 흐름, 불변 조건, 주의점을 마크다운으로 저장해요문서를 코드와 같은 Git 변경 내역에서 검토할 수 있어요탐색 방식사람과 코딩 도구가 같은 `search`, `show`, `topics`, `health`, `validate` 명령을 써요별도 문서 서비스에 접속하지 않고 터미널에서 맥락을 찾을 ..
graphify, 코드베이스를 질문으로 탐색하는 지식 그래프로 바꿔요 graphify, 코드베이스를 질문으로 탐색하는 지식 그래프로 바꿔요graphify 코드 지식 그래프 썸네일낯선 코드베이스를 맡으면 파일명 검색만으로는 구조를 파악하기 어려워요. graphify는 코드와 문서를 연결된 지식 그래프로 만들고, 자연어 질문이나 경로 질의로 필요한 부분을 좁혀 주는 오픈소스 개발자 도구예요. 코드 분석은 로컬에서 처리하고, 어떤 연결이 원문에서 왔는지 추론으로 만들어졌는지도 구분해요. 1핵심 요약구분핵심왜 볼 만한가요탐색 방식코드의 호출·상속·임포트 관계를 그래프로 만들어요파일을 차례로 읽기 전에 관련 서브그래프부터 볼 수 있어요로컬 분석코드는 tree-sitter AST로 머신 안에서 분석해요API 키 없이 시작할 수 있고 소스 코드 외부 전송을 줄여요근거 표시연결마다 `E..

728x90