Kontrol Konteks

Informasi yang tepat.Pada kedalaman yang tepat.

Ubah sumber yang tersedia menjadi masukan model yang disengaja. Pilih materi yang relevan, atur kedalaman baca dan bekerja dalam anggaran konteks Anda. Pertahankan referensi ke aslinya.

Materi yang tersediaPemilihan yang diperhitungkanKonteks siap tugas

Pendekatan

Pilih apa yang sampai ke model Anda.

Sebuah tugas membutuhkan bukti, bukan setiap berkas yang tersedia. LeanCTX mengumpulkan kandidat yang diizinkan, mempertahankan asal-usulnya, dan menyiapkan rencana konteks dalam anggaran yang diminta.

Tugas & anggaran

Berikan alasan untuk setiap bacaan.

Jelaskan pertanyaan dan ruang yang tersedia untuk konteks. Tugas pengkodean mungkin memerlukan satu implementasi; tugas dukungan mungkin memerlukan prosedur saat ini. Rencana memilih untuk tugas itu, dalam ruang lingkup sumber yang diizinkan.

Lingkup
Pilih proyek dan sumber yang tersedia.
Pilihan
Peringkat kandidat dan hapus duplikasi referensi konten bersama.
Anggaran Konteks
Batasi informasi yang disiapkan untuk permintaan; ini berbeda dari batas pengeluaran.

Pencarian & asal

Temukan itu. Ketahui dari mana asalnya.

Mulai dengan bukti yang dipilih untuk tugas Anda. Pertahankan setiap referensi sumber terlampir saat LeanCTX mengompilasi materi yang dipilih ke dalam konteks model. Ikuti jejak sumber ketika hasil memerlukan penjelasan lebih lanjut.

File & kode
Pencarian teks, struktur dan lokasi sumber.
Pengetahuan yang diindeks
BM25 dan pencarian semantik yang dikonfigurasi menggunakan indeks yang tersedia.
Sumber yang terhubung
Akses penyedia bergantung pada kredensial dan izin yang dikonfigurasi.

Detail & pemulihan

Pilih seberapa banyak yang akan dibaca.

Gunakan tanda tangan untuk menemukan kode, rentang baris untuk memeriksanya dan teks lengkap untuk pengeditan yang tepat. Bacaan lebih lanjut mengikuti aturan akses yang sama.

tanda tangan
Temukan fungsi dan tipe dengan referensi sumber.
baris / lengkap
Baca implementasi yang diperlukan pada detail yang dibutuhkan.
Pemulihan
Sumber yang tersedia dan output yang diarsipkan menentukan apa yang dapat dipulihkan.
Output produk yang direkam
src/lib/roi.ts257 baris
fn pub fmtInt(value:n) → string @L78-80fn pub fmtUsd(value:n) → string @L83-89fn pub fmtDay(iso:s) → string @L92-96

Cuplikan dari tampilan tanda tangan yang ditangkap

Referensi sumberfmtUsd · L83–89

Implementasinya hanya berjarak satu bacaan.

Periksa implementasi yang tepat
export function fmtUsd(value: number): string {
  const n = Number(value) || 0;
  return (
    '$' +
    n.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
  );
}

Implementasi yang tepat dari file sumber yang sama.

toolkit mode baca

Satu sumber. Tampilan yang Anda butuhkan untuk tugas Anda.

Beralih dari orientasi ke baris yang tepat, bandingkan perubahan atau pilih representasi yang lebih ringkas. Buka grup untuk menemukan mode dan trade-offnya.

Temukan arah Andaauto · map · signatures · reference
auto
Biarkan runtime memilih strategi baca dari konteks file dan tugas yang tersedia. Agresivitas eksplisit dapat memilih kepadatan target.
map
Lihat garis besar struktural sebelum memilih bagian mana yang pantas dibaca lebih dekat.
signatures
Inspeksi permukaan API kode yang didukung: deklarasi dan posisi sumber, dengan detail implementasi dihilangkan.
reference
Simpan referensi file yang ringkas dengan metadata ukuran dan tipe, tanpa memuat isinya ke dalam respons.
Baca dengan tepat. Edit dengan percaya diri.full · raw · anchored · lines
full
Baca sumber dengan pembingkaian tampilan normalnya. Gunakan tampilan lengkap ketika detail yang dihilangkan dapat mengubah pengeditan.
raw
Kembalikan teks sumber tanpa pembingkaian tampilan. Mode keluaran ini tidak melewati izin sumber atau filter yang diaktifkan.
anchored · anchored:72-92
Baca sumber lengkap atau jendela baris dengan jangkar hash per baris untuk pengeditan ctx_patch yang ditargetkan.
lines:72-92 · lines:5,10-20 · lines:-20
Pilih rentang inklusif, beberapa lokasi atau baris terakhir. baris:72 membaca dari baris 72 sampai akhir; -20 juga diterima sebagai singkatan ekor.
Pilih apa yang akan disimpantask · aggressive · entropy · density
task
Simpan materi yang relevan dengan tugas yang aktif. Tanpa petunjuk tugas yang dapat digunakan, atau untuk file kecil, implementasi saat ini mengembalikan konten penuh.
aggressive
Gunakan ringkasan yang lebih kuat dan kehilangan ketika tinjauan sudah cukup. Pulihkan aslinya sebelum membuat pengeditan yang memerlukan detail yang tepat.
entropy
Kurangi materi yang berulang dan informasinya rendah dengan kompresi berbasis entropi. Hasilnya adalah tampilan terpilih, bukan salinan tanpa kehilangan.
density:0.40
Tuju pada proporsi token asli yang dipilih. Targetnya adalah perkiraan; pengaman kualitas dan struktur sumber memengaruhi ukuran yang dikirim.
Kembali ke apa yang berubahdiff
diff
Bandingkan dengan bacaan yang di-cache sesi. Ini memerlukan bacaan sebelumnya; ini bukan perbandingan dengan commit Git yang sewenang-wenang.
Jelajahi representasi lanjutancognitive · mdl
cognitive
Pilih set potongan yang terdeteksi dengan anggaran. Memerlukan pengaturan sains yang sesuai; jika tidak, implementasi akan kembali ke peta.
mdl
Hasilkan deskripsi struktural yang ringkas. Memerlukan pengaturan sains yang sesuai; jika tidak, ini akan kembali ke peta.
Variasi teks lengkap yang ringkasfull-compact
full-compact
Variasi yang berorientasi pada pengalihan menghilangkan pembingkaian dan spasi akhir sambil mempertahankan struktur baris. Pilih mentah jika preservasi byte yang tepat penting.

Mode baca membentuk respons; mode ini tidak memberikan akses. Ringkasan menghilangkan detail. Gunakan yang asli jika tugas memerlukan sumber yang tepat, dan periksa perilaku runtime yang didokumentasikan untuk integrasi Anda.

Baca referensi mode

Persiapan yang sadar format

Bahan yang berbeda. Perlakuan yang tepat.

Kode memiliki struktur. Output perintah memiliki hasil, kesalahan, dan kebisingan berulang. LeanCTX menggunakan tampilan atau filter output yang sesuai untuk format yang didukung, dengan referensi untuk memulihkan detail jika diperlukan.

Struktur kode
Pertahankan deklarasi dan lokasi sumber yang relevan dalam bacaan struktural.
Output perintah
Tampilkan hasil dan kegagalan yang berguna melalui filter output yang didukung.
Detail yang dapat dipulihkan
Ikuti referensi sumber atau arsip output yang tersedia jika lebih banyak bukti diperlukan.

Dalam alur kerja Anda

Baca lagi. Pulihkan lebih banyak jika diperlukan.

Bacaan pertama hanya sebagian dari alur kerja. LeanCTX juga mengelola bacaan berulang, referensi sumber, dan output yang diarsipkan.

Bacaan yang di-cache

Pengulangan yang tidak berubah dapat mengembalikan referensi ringkas. Gunakan yang baru jika Anda perlu melewati cache baca; yang baru tidak memilih mode teks yang tepat itu sendiri.

Jelajahi kemampuan ini

Pemulihan output

Pulihkan sumber atau arsip shell yang disimpan jika hasil yang dipersingkat tidak cukup. Ketersediaan dan retensi menentukan apa yang dapat dipulihkan.

Jelajahi kemampuan ini

Pertanyaan & jawaban

Mode baca dijelaskan.

Apakah setiap pencarian menggunakan indeks?

Pencarian teks yang tepat dan pengambilan yang diindeks adalah jalur yang berbeda. Pencarian semantik bergantung pada indeks yang dikonfigurasi; kecocokan teks langsung dapat menjadi titik awal yang lebih baik ketika Anda sudah mengetahui simbol atau frasa.

Apakah setiap tampilan yang lebih pendek cukup untuk tugas tersebut?

Tidak. Tanda tangan membantu menemukan kode; mengubahnya dapat memerlukan implementasi yang tepat. Pilih bacaan yang lebih rinci jika diperlukan dan verifikasi hasil tugas tersebut.

Apakah persiapan konteks memerlukan model pribadi?

Tidak. Mesin publik bekerja secara deterministik. Kecerdasan opsional dapat mengusulkan pilihan atau rute yang lebih baik setelah verifikasi, tetapi host dan kebijakan Anda mempertahankan otoritas. Jika tidak tersedia atau ditolak, jalur deterministik tetap dapat digunakan.

Berikutnya: Keamanan & Tata Kelola

Tambahkan aturan ke alur konteks Anda.

Lihat bagaimana batasan sumber dan filter teks yang dikonfigurasi mengontrol bacaan yang didukung.

Mulai dengan LeanCTX

Coba bacaan yang terfokus.

Coba tampilan tanda tangan pada file yang dikenal. Ikuti referensi dan baca implementasinya saat Anda membutuhkannya.

Prioritas lokal. Agnostik model. Konteks Anda.