컨텍스트 제어

필요한 정보를,필요한 깊이로.

사용 가능한 소스를 의도적인 모델 입력으로 변환하세요. 관련 자료를 선택하고, 읽기 깊이를 설정하며, 컨텍스트 예산 내에서 작업하세요. 원본에 대한 참조를 유지하세요.

사용 가능한 자료신중한 선택작업 준비 컨텍스트

접근 방식

모델에 도달할 것을 선택하세요.

과제는 사용 가능한 모든 파일이 아닌 증거를 필요로 합니다. LeanCTX는 허용된 후보를 수집하고, 그 출처를 보존하며, 요청된 예산 내에서 컨텍스트 계획을 준비합니다.

작업 및 예산

모든 읽기에 이유를 부여하세요.

질문과 컨텍스트를 위해 사용 가능한 공간을 설명하세요. 코딩 작업은 하나의 구현을 필요로 할 수 있고, 지원 작업은 현재 절차를 필요로 할 수 있습니다. 계획은 허용된 소스 범위 내에서 해당 작업을 선택합니다.

범위
프로젝트와 사용 가능한 소스를 선택합니다.
선택
후보를 순위화하고 공유 콘텐츠 참조를 중복 제거합니다.
컨텍스트 예산
요청을 위해 준비된 정보를 제한하세요. 이것은 지출 한도와는 다릅니다.

검색 및 출처

찾으세요. 어디서 왔는지 아세요.

당신의 작업에 선택된 증거로 시작하세요. LeanCTX가 선택된 자료를 모델 컨텍스트로 컴파일할 때 각 출처 참조를 첨부하여 유지하세요. 결과에 대한 추가 설명이 필요할 때 출처 경로를 따르세요.

파일 및 코드
텍스트 검색, 구조 및 소스 위치.
색인된 지식
BM25 및 구성된 시맨틱 검색을 사용하여 사용 가능한 인덱스를 사용합니다.
연결된 소스
프로바이더 액세스는 구성된 자격 증명 및 권한에 따라 달라집니다.

세부 정보 및 복구

읽을 양을 선택합니다.

서명을 사용하여 코드를 찾고, 검사하려면 줄 범위를, 정확한 편집을 위해서는 전체 텍스트를 사용합니다. 추가 읽기는 동일한 액세스 규칙을 따릅니다.

서명
소스 참조와 함께 함수 및 유형을 찾습니다.
줄 / 전체
필요한 세부 사항을 읽으십시오.
복구
사용 가능한 소스와 보관된 출력은 무엇을 복구할 수 있는지 결정합니다.
기록된 제품 출력
src/lib/roi.ts257줄
fn pub fmtInt(value:n) → string @L78-80fn pub fmtUsd(value:n) → string @L83-89fn pub fmtDay(iso:s) → string @L92-96

캡처된 서명 보기의 발췌

소스 참조fmtUsd · L83–89

구현은 한 번의 타겟 읽기로 이루어집니다.

정확한 구현 검사
export function fmtUsd(value: number): string {
  const n = Number(value) || 0;
  return (
    '$' +
    n.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
  );
}

동일한 소스 파일에서 정확한 구현

읽기 모드 툴킷

하나의 소스. 작업에 필요한 보기.

방향에서 정확한 줄로 이동하여 변경 사항을 비교하거나 더 간결한 표현을 선택합니다. 모드와 그 트레이드오프를 찾으려면 그룹을 엽니다.

방향을 찾으세요auto · map · signatures · reference
auto
런타임이 사용 가능한 파일 및 작업 컨텍스트에서 읽기 전략을 선택하도록 합니다. 명시적인 공격성은 대상 밀도를 선택할 수 있습니다.
map
어떤 부분이 더 자세히 읽혀야 하는지 선택하기 전에 구조적 개요를 봅니다.
signatures
지원되는 코드의 API 표면: 선언 및 소스 위치를 검사하며 구현 세부 사항은 생략합니다.
reference
응답에 본문을 로드하지 않고 크기와 유형 메타데이터를 가진 간결한 파일 참조를 유지합니다.
정확하게 읽으세요. 자신 있게 편집하세요.full · raw · anchored · lines
full
표준 표시 프레임으로 소스를 읽습니다. 생략된 세부 정보가 편집을 변경할 수 있는 경우 전체 보기를 사용합니다.
raw
표시 프레임 없이 소스 텍스트를 반환합니다. 이 출력 모드는 소스 권한이나 활성화된 필터를 우회하지 않습니다.
anchored · anchored:72-92
전체 소스 또는 각 줄별 해시 앵커를 사용하여 대상 ctx_patch 편집을 위한 줄 창을 읽습니다.
lines:72-92 · lines:5,10-20 · lines:-20
포괄적인 범위, 여러 위치 또는 마지막 줄을 선택합니다. 줄:72는 72행부터 끝까지 읽습니다; -20은 꼬리 단축으로도 허용됩니다.
유지할 것을 선택하세요task · aggressive · entropy · density
task
활성 작업과 관련된 자료를 유지합니다. 사용 가능한 작업 힌트가 없거나 파일이 작으면 현재 구현은 전체 내용을 반환합니다.
aggressive
개요만 충분할 때 더 강력하고 손실이 있는 요약을 사용합니다. 정확한 세부 사항이 필요한 편집을 하기 전에 원본을 복구합니다.
entropy
엔트로피 기반 압축으로 반복적이고 정보가 적은 자료를 줄입니다. 결과는 손실 없는 복사가 아닌 선택된 보기입니다.
density:0.40
원본 토큰의 선택된 비율을 목표로 합니다. 목표는 근사치이며 품질 보호 장치와 소스 구조는 제공된 크기에 영향을 미칩니다.
변경된 내용으로 돌아가기diff
diff
세션 캐시 읽기와 비교합니다. 이는 이전 읽기가 필요하며 임의의 Git 커밋과의 비교가 아닙니다.
고급 표현 탐색cognitive · mdl
cognitive
감지된 청크의 예산된 세트를 선택합니다. 해당 과학 설정이 필요하며, 그렇지 않으면 구현은 map으로 폴백됩니다.
mdl
간결한 구조적 설명 생성. 해당 과학 설정이 필요하며, 그렇지 않으면 map으로 폴백됩니다.
간결한 전체 텍스트 변형full-compact
full-compact
리디렉션 지향 변형은 프레이밍과 후행 공백을 제거하면서 줄 구조를 유지합니다. 정확한 바이트 보존이 중요하면 raw를 선택하십시오.

읽기 모드는 응답을 조정하며 접근 권한을 부여하지 않습니다. 요약은 세부 사항을 생략합니다. 작업이 정확한 출처를 필요로 하고 통합에 대한 문서화된 런타임 동작을 확인하려면 원본을 사용하십시오.

모드 참조 읽기

형식 인식 준비

다른 재료. 올바른 처리.

코드는 구조를 가집니다. 명령어 출력은 결과, 오류 및 반복되는 노이즈를 가집니다. LeanCTX는 지원되는 형식에 대해 적절한 보기 또는 출력 필터를 사용하며, 필요할 때 세부 정보를 복구하기 위한 참조를 사용합니다.

코드 구조
구조적 읽기에서 관련 선언과 소스 위치를 유지합니다.
명령어 출력
지원되는 출력 필터를 통해 유용한 결과와 실패를 복구합니다.
복구 가능한 세부 정보
더 많은 증거가 필요하면 출처 참조 또는 사용 가능한 출력 보관소를 따르십시오.

워크플로우에서

다시 덜 읽기. 필요할 때 더 많이 복구하기.

첫 번째 읽기는 워크플로우의 일부일 뿐입니다. LeanCTX는 반복된 읽기, 출처 참조 및 보관된 출력을 관리합니다.

캐시된 읽기

변경되지 않은 반복은 간결한 참조를 반환할 수 있습니다. 읽기 캐시를 우회해야 하면 fresh를 사용하십시오. fresh는 자체로 정확 텍스트 모드를 선택하지 않습니다.

이 기능 탐색

출력 복구

결과가 충분하지 않을 때 보존된 출처 또는 셸 보관소를 복구합니다. 사용 가능성과 보존 기간이 복구할 수 있는 것을 결정합니다.

이 기능 탐색

질문 및 답변

읽기 모드 설명

모든 검색이 인덱스를 사용하는가?

정확한 텍스트 검색과 인덱싱된 검색은 다른 경로입니다. 의미론적 검색은 구성된 인덱스에 따라 달라집니다. 기호나 구문을 이미 알고 있는 경우 직접 텍스트 일치가 더 나은 시작점이 될 수 있습니다.

모든 더 짧은 보기로 작업이 충분한가?

아니요. 서명은 코드를 찾는 데 도움이 되며, 변경하려면 정확한 구현이 필요할 수 있습니다. 필요할 때 더 자세한 읽기를 선택하고 작업 결과를 확인하십시오.

컨텍스트 준비에 개인 모델이 필요합니까?

아니요. 공개 엔진은 결정론적으로 작동합니다. 선택적 지능은 검증 후 더 나은 선택이나 경로를 제안할 수 있지만, 호스트와 정책이 권한을 보유합니다. 사용 불가능하거나 거부되면 결정론적 경로는 계속 사용 가능합니다.

다음: 보안 및 거버넌스

컨텍스트 흐름에 규칙 추가

소스 경계와 구성된 텍스트 필터가 지원되는 읽기를 어떻게 제어하는지 확인하십시오.

LeanCTX로 시작하세요

집중해서 읽어보세요.

익숙한 파일에서 서명 보기로 시도해 보세요. 참조를 따르고 필요할 때 구현을 읽으세요.

로컬 우선. 모델에 구애받지 않음. 당신의 컨텍스트.