Nemploki file 2.000-baris lengkap ndhudhake token lan ngerusak kualitas jawaban. Tujuane yaiku menehi AI konteks sing persis dibutuhake kanggo mikir babagan masalahmu — lan ora liya.
Apa sing kudu dikirim
- Fungsi spesifik sing sampeyan takon, tambah tipe lan tanda tangan sing gumantung.
- Ringkasan siji-baris konteks sekitar tinimbang kode sekitar: "Iki mlaku ing handler pitakon Express;
dbyaiku kumpulan Postgres." - Jalur file supaya AI bisa ngreferensi struktur tanpa sampeyan nemploki.
- Busak gangguan — kode mati, blok komentar, fungsi ora ana gandhengane, logging verbose.
Sadurunge / sawise
# Bad: paste the whole 800-line user-service.ts
# → AI wades through unrelated code, may anchor on the wrong function
# Good: send only what matters
// file: src/services/user-service.ts
// context: called from POST /users; `db` is a Postgres pool (pg)
type User = { id: number; email: string };
async function createUser(email: string): Promise<User> {
const { rows } = await db.query( // <-- the function I need help with
"INSERT INTO users (email) VALUES ($1) RETURNING id, email",
[email],
);
return rows[0];
}
// Question: how do I handle a duplicate-email conflict here?
Versi kapindho menehi AI fungsi, tipe bali (User), lan cathetan siji-baris babagan db — cukup kanggo jawab kanthi presisi, tanpa kode sing ora ana hubungane kanggo nyimpangake.
Mengapa konteks sing kurang luwih apik
Bukannya mung babagan biaya. Kode ekstra yaiku gangguan: model bisa dadi kena fungsi sing ora ana hubungane, cermin bug ing papan liya ing file, utawa cair atine sauntara ribuan token sing ora relevan. Prompt sing fokus ngasilake jawaban sing fokus lan akurat.
Perkara sing Penting
Angaran token winates lan buangan gedhe ndhudhake kacepetan lan kualitas. Ngirim irisan minimal sing relevan — fungsi target, tipen, ringkasan konteks, lan jalur file — ngirit token lan ngeceqe jawaban kanthi ngrampingake gangguan. Kurator konteks yaiku katrampilan inti nalika pakaryan kanthi epektif karo AI: sampeyan ora ndhudhake informasi, sampeyan ngarahake kaperluwan marang apa sing penting.
