90% of US working hours are spent on tasks not covered well by AI benchmarks

Riset terbaru dari Mercor Labor Index membeberkan realitas pahit yang selama ini diabaikan oleh para pengambil keputusan teknologi: sekitar 90% jam kerja di Amerika Serikat dialokasikan untuk tugas-tugas yang tidak terpetakan atau tidak terefleksikan dengan baik oleh AI benchmarks saat ini.

Sementara frontier model bersaing memperebutkan desimal poin di MMLU, GSM8K, dan HumanEval, gap implementasi di level enterprise justru melebar. Angka 90% ini bukan sekadar statistik ketenagakerjaan, melainkan diagnosa kegagalan metodologi evaluasi AI modern dalam mengukur engineering complexity di dunia nyata.

Anatomi Masalah: Synthetic Isolation vs. Partial Observability

Mayoritas benchmark AI dirancang dengan asumsi laboratorium yang steril. HumanEval atau SWE-bench Lite, misalnya, mengisolasi masalah ke dalam input terstruktur: ada deskripsi masalah yang eksplisit, repositori lokal yang rapi, dan sebuah unit test deterministik yang bertindak sebagai ground truth biner (pass/fail).

Realitas beban kerja manusia (khususnya 90% waktu yang tidak tercakup tersebut) beroperasi di bawah kondisi partially observable Markov decision processes (POMDP) yang ekstrem:

  1. Context Discovery, Bukan Context Execution: Benchmark menguji seberapa baik model mengeksekusi instruksi dari context yang sudah disajikan di dalam prompt. Di dunia nyata, 80% energi kognitif dihabiskan untuk mencari konteks itu sendiri: menggali thread Slack yang terfragmentasi, membaca PRD usang, mencocokkan skema database legacy, dan memvalidasi asumsi ke stakeholder via komunikasi asinkron.
  2. Ketiadaan Verifier Deterministik: Dalam programming benchmark, model tahu ia benar jika pytest mengembalikan exit code 0. Namun, sebagian besar pekerjaan bisnis, operasional, hingga system design tidak memiliki automated verifier. Verifikasinya bersifat subjektif, terdistribusi lintas departemen, dan sering kali bergantung pada konsensus organisasi yang politis.
  3. State Drift dan Long Horizons: Benchmark mengevaluasi interaksi satu putaran (single-turn) atau siklus agen yang sangat pendek. Pekerjaan riil membutuhkan persistensi state selama berhari-hari atau berminggu-minggu, di mana input data berubah secara dinamis di tengah proses eksekusi (state drift).

Ilusi Context Window dan Kegagalan Multi-Hop Reasoning

Banyak tim engineer berasumsi bahwa memperbesar context window (1M hingga 2M token) akan otomatis menyelesaikan masalah ini. Pola pikirnya sederhana: masukkan seluruh dokumentasi internal, codebase, dan tiket Jira ke dalam context, lalu biarkan model bekerja.

Di level arsitektur, pendekatan brute-force ini menabrak dinding efisiensi dan akurasi:

  • Attention Degradation: Kemampuan model menemukan needle in a haystack tidak sama dengan kemampuan melakukan multi-hop reasoning lintas ribuan dokumen yang saling berkontradiksi. Ketika noise rasio meningkat, loss of focus pada layer attention menyebabkan halusinasi struktural, bukan sekadar kesalahan sintaksis.
  • Token Economics vs. Latency: Memproses 500k token per query untuk context injection menciptakan latensi interaksi yang tidak dapat diterima untuk alur kerja operasional (sering kali memakan waktu 30-60 detik). Biaya inferensi melonjak eksponensial tanpa jaminan determinisme output.

Ketika enterprise mencoba mengatasi keterbatasan ini dengan membangun arsitektur autonomous multi-agent, mereka kerap terjebak pada masalah error compounding. Jika satu sub-agent memiliki tingkat keberhasilan 90% (angka yang sangat tinggi di benchmark), merangkai 5 agent dalam satu pipeline sekuensial akan menurunkan reliabilitas sistem keseluruhan menjadi sekitar 59% (0.90^5). Di production, tingkat kegagalan 41% adalah bencana operasional.

Trade-Off Arsitektural: Biaya, Kompleksitas, dan Batasan Sistem

Menjembatani gap 90% ini memaksa kita berhadapan langsung dengan trade-off engineering mendasar:

[ Pendekatan Naif ]
Prompt Lengkap + Model Raksasa
  -> Latensi Tinggi + Biaya Eksponensial + Attention Degradation

[ Pendekatan Agen Kompleks ]
Multi-Agent Loop + Dynamic Tool Use
  -> Non-Deterministik + Debugging Nightmare + Error Compounding

[ Pendekatan Pragmatis ]
Deterministic State Machine + Narrow LLM Tasks + Human Checkpoints
  -> Biaya Terkontrol + Traceable + Kompleksitas Scaffolding Tinggi

Mengejar otomasi penuh untuk tugas-tugas non-benchmarkable adalah perangkap arsitektur. Semakin tinggi ambiguitas input dan dependensi lintas sistem, semakin mahal biaya yang harus dibayar untuk mitigasi error.

Sistem yang mencoba menggantikan penilaian manusia secara end-to-end membutuhkan infrastruktur evaluasi bayangan (shadow testing), logging rekursif, dan circuit breaker yang kompleksitas kodenya sering kali 10 kali lipat lebih besar dibanding kode aplikasi itu sendiri.

Panduan Taktis untuk Engineering Team

Bagi technical lead dan software engineer yang bertugas mengintegrasikan LLM ke dalam alur kerja sistem enterprise, ada beberapa pergeseran strategi yang wajib dilakukan:

1. Buat Domain-Specific Evaluation Harness Sendiri

Hentikan penggunaan metrik publik seperti MMLU atau LMSYS Chatbot Arena sebagai dasar pemilihan model. Skor model pada HumanEval tidak memiliki korelasi linear terhadap kemampuannya memanipulasi API internal Anda yang tidak terdokumentasi dengan baik. Buat dataset evaluasi offline berbasis failure modes nyata dari sistem Anda, lengkap dengan metrik evaluasi yang merefleksikan business logic spesifik.

2. Kunci State Machine secara Deterministik

Jangan serahkan transisi state sistem Anda kepada LLM. Gunakan finite state machine (FSM) atau orchestrator deterministik (seperti Temporal atau Step Functions) untuk mengendalikan alur kerja. Gunakan LLM secara eksklusif sebagai mesin ekstraksi data, transformasi teks, atau klasifikasi lokal pada node-node tertentu di dalam graf alur kerja. Model tidak boleh menentukan arah eksekusi bisnis tanpa validasi skema yang ketat (misalnya via Pydantic atau TypeChat).

3. Fokus pada Context Engineering, Bukan Context Stuffing

Daripada menyuntikkan seluruh histori ke dalam prompt, bangun layer context retrieval yang cerdas. Ini bukan sekadar RAG standar berbasis cosine similarity vektor, melainkan data pipeline terstruktur yang membersihkan data kadaluarsa, mereduksi kontradiksi, dan hanya mengekstrak relasi entitas yang relevan dengan tugas yang sedang dieksekusi secara instan.

4. Rancang Antarmuka Human-in-the-Loop yang Gesit

Karena 90% pekerjaan operasional melibatkan verifikasi non-biner, arsitektur terbaik adalah yang meminimalkan friksi review bagi manusia, bukan yang mencoba mengeliminasi manusia seutuhnya. Rancang antarmuka sistem di mana output LLM disajikan sebagai draft yang dapat diverifikasi dan diedit dalam hitungan detik oleh operator, lengkap dengan sitasi data sumber yang dapat diklik.

Pekerjaan bernilai tinggi di industri nyata adalah navigasi atas ambiguitas, penanganan kegagalan tak terduga, dan konsensus antar-manusia. Model AI frontier adalah instrumen pengolah token yang impresif, tetapi mengira bahwa capaian benchmark sintetis mereka berarti kesiapan otomatisasi penuh di lapangan adalah ilusi arsitektural yang berbahaya. Fokus engineer hari ini seharusnya bukan menunggu model AGI ajaib berikutnya, melainkan membangun scaffolding deterministik yang mampu menjinakkan ketidakpastian sistem di dunia nyata.

Arsitektur & Alur Visual Sistem

Arsitektur dan Alur Sistem: 90% of US working hours are spent on tasks not covered well by AI benchmarks