BIRD-RL (arXiv:2610.29426): Scaling Agentic Reinforcement Learning over Stateful Data-Centric Environments — Kurikulum 4 Tahap, Arsitektur Trajectory-Scoped DB Pool, dan Efisiensi I/O 12.8x
Analisis arsitektur sistemik riset frontier AI engineering (arXiv:2610.29426, Ge Qu et al. — The University of Hong Kong, NUS & CUHK Shenzhen, Oktober 2026): Mengapa kerangka kerja agentic RL tool-centric konvensional kolaps saat dihadapkan pada environment database yang mutabel dan stateful? Paradigma container-per-rollout memicu kebangkrutan storage bandwidth hingga 2.94 TiB I/O, sementara penggunaan ulang database mentah menyebabkan kebocoran state lintas-trajektori yang mendestabilisasi update kebijakan. BIRD-RL memecahkan hambatan ini melalui Trajectory-Scoped Persistent Execution Infrastructure dengan pool replika terpartisi worker, dirty-aware lazy reset, dan kurikulum 4 tahap (Reasoning Imitation, Tool-Use Imitation, Adaptive Reasoning RL via GRPO, serta Stateful Interactive Agentic RL). Model BIRD-TALON-14B mencapai Success Rate 48.00% pada BIRD-CRITIC-SQLite—menyaingi agen proprietary Claude-Opus-4.6 (48.20%) dan memangkas online lifecycle I/O hingga 12.8x tanpa memerlukan orkestrasi Kubernetes yang membengkak.

Dalam evolusi arsitektur agen AI otonom, sebagian besar terobosan reinforcement learning (RL) berfokus pada ruang kerja berbasis perkakas (tool-centric)—seperti pembuatan patch pada repo GitHub (SWE-bench) atau interaksi web browser. Namun, ketika model bahasa diintegrasikan langsung ke dalam inti infrastruktur enterprise—yakni sistem basis data relasional yang hidup, mutabel, dan berstatus (stateful)—kerangka kerja RL konvensional mengalami kegagalan fundamental.
Riset teranyar dari tim peneliti The University of Hong Kong (HKU), National University of Singapore (NUS), dan The Chinese University of Hong Kong, Shenzhen (CUHK-Shenzhen) (Ge Qu, Jinyang Li, Xiaohan Xu, Xiaolong Li, Bowen Qin, Nan Huo, Ziwei Tang, Chenhao Ma, Reynold Cheng — dipublikasikan pada 21 Oktober 2026) memperkenalkan BIRD-RL: kerangka kerja kurikulum RL 4 tahap dan infrastruktur eksekusi persisten berbasis trajektori (Trajectory-scoped Persistent Execution Infrastructure). Desain ini memecahkan dilema I/O storage pada rollouts RL data-centric dengan efisiensi penghematan I/O 12.8× (dari 2.94 TiB menjadi 236 GiB), sekaligus mengantarkan model BIRD-TALON-14B mencapai Success Rate 48.00% pada benchmark BIRD-CRITIC-SQLite—menyamai agen model raksasa proprietary Claude-Opus-4.6 (48.20%) dengan model terbuka yang jauh lebih hemat.
Memangkas training-time online I/O dari 2.94 TiB menjadi 236 GiB via worker-partitioned pool dan dirty-aware lazy reset.
Mendekati agen Claude-Opus-4.6 (48.20%) dan melampaui GPT-5.4-Pro (42.00%) serta Qwen3-Coder-480B (42.60%) pada debugging SQL nyata.
Model multi-objektif terpadu pertama yang unggul simultan pada SQL Generation (63.90% EX) dan SQL Debugging (44.60% SR).
1. Anatomi Kegagalan Tool-Centric RL pada Lingkungan Data-Centric yang Stateful
Pada arsitektur agen tradisional, interaksi lingkungan dimodelkan sebagai history-conditioned decision process:
Loop ini bekerja dengan asumsi bahwa lingkungan eksternal $e_t$ bersifat stateless atau bahwa isolasi dapat diselesaikan dengan memberikan satu sandbox container per rollout trajektori. Pada lingkungan code editing, sandbox container hanya memerlukan beberapa megabyte layer filesystem. Namun, pada SQL Issue Resolution & Database Administration, pendekatan container-per-rollout langsung runtuh karena dua faktor fatal:
- Storage Bandwidth Exhaustion: Jika setiap trajektori eksplorasi memerlukan kloning database utuh (berukuran ratusan megabyte hingga gigabyte), menjalankan batch RL terdistribusi (misalnya $B = 16$, $R = 16$ rollouts per prompt pada 8× GPU H100) memerlukan ratusan ribu instansiasi database. Pengukuran empiris tim HKU membuktikan bahwa pendekatan ini membakar 2.94 TiB online disk I/O, memicu I/O saturation, timeout kontainer, dan trajectory stall yang mendistorsi sinyal reward.
-
State Leakage & Cross-Trajectory Contamination: Jika database digunakan ulang tanpa isolasi state yang ketat, perintah mutasi seperti
UPDATE,DELETE, atauALTER TABLEdari satu langkah eksplorasi agen akan membocorkan residu ke langkah berikutnya atau trajektori lain. Akibatnya, observasi eksekusi $o_t$ menjadi terkontaminasi, gradien kebijakan GRPO menjadi bising, dan model mengalami destructive policy collapse.
Gambar 1: Arsitektur Menyeluruh BIRD-RL — Dekomposisi Kurikulum 4 Tahap (Kiri) dan Worker-Partitioned DB Infrastructure (Kanan) dari Paper arXiv:2610.29426.
2. Kurikulum Progresif 4 Tahap BIRD-RL: Dari Imitasi Statis Menuju Eksplorasi Stateful
Mengoptimalkan agen secara langsung secara end-to-end melalui RL pada ruang aksi SQL interaktif yang sangat sensitif terhadap kesalahan menyebabkan eksplorasi acak yang destruktif (misalnya agen terjebak mengeksekusi SELECT * FROM table berulang kali tanpa arah). BIRD-RL merancang kurikulum bertahap yang mentransformasikan model secara elegan:
Reasoning Imitation (SFT Prior Penalaran Diagnostik)
Membangun fondasi analisis skema dan inferensi akar masalah secara single-turn. Input $(P, S, sigma_{ ext{issue}})$ dipetakan ke target $y = (t, sigma^*)$, di mana $t$ adalah rantai penalaran diagnostik dan $sigma^*$ adalah perbaikan query yang valid. Dilatih menggunakan 4.982 pasangan berkualitas tinggi yang disintesis oleh Claude-Sonnet-4.5 pada SIX-GYM-SQLite dengan syarat verifikasi fungsional 100% pada suite pengujian $C$.
Multi-Turn Tool-Use Imitation (SFT Interaksi Trajektori)
Melatih model mengorkestrasi trajektori $ au = {(t_i, a_i, o_i)}_{i=1}^n$ menggunakan scaffold SQL-Act. Menyediakan dua perkakas inti: execute_sql untuk melakukan hipotesis pengujian data mentah dan submit_solution untuk terminasi deterministik. Menghasilkan 4.502 trajektori verified yang diaugmentasi dengan strategi f-plan boosting.
Adaptive Reasoning Reinforcement (Reasoning RL via GRPO)
Menghubungkan imitasi hafalan dengan eksplorasi on-policy. Model men-generate $N$ kandidat output $y_i = (t_i, sigma_i)$. Dioptimalkan menggunakan Group Relative Policy Optimization (GRPO) dengan fungsi reward berbasis kebenaran eksekusi fungsional pada suite tes $C$:
Stateful Interactive Agentic Reinforcement (Full Trajectory RL)
Puncak kurikulum di mana agen melakukan eksplorasi otonom multi-turn penuh. Rasio likelihood GRPO dihitung melintasi keseluruhan trajektori $ au_i$, didukung oleh infrastruktur eksekusi persisten trajektori. BIRD-RL dengan tegas menolak auxiliary proxy rewards (seperti step-level rewards atau LLM-as-a-judge), hanya memberikan reward eksekusi fungsional murni pada solusi akhir untuk mengeliminasi celah reward hacking.
3. Trajectory-Scoped Persistent Execution Infrastructure: Efisiensi I/O Tanpa Kubernetes
Untuk menghadirkan lingkungan eksekusi yang scalable, bebas kontaminasi, dan berlatensi rendah pada 8× GPU H100 tanpa ketergantungan pada kluster Kubernetes yang lambat, BIRD-RL mengintegrasikan dua pilar arsitektur sistem:
A. Worker-Partitioned Database Pool
Dari template database $mathcal{D} = {d_1, ldots, d_N}$, infrastruktur menyiapkan $K$ replika kerja yang dipartisi secara eksklusif kepada $W$ workers:
Setiap replika memiliki dua flag atomik: is_available (ketersediaan alokasi) dan need_reset (apakah status data telah termutasi dan membutuhkan pemulihan dari template sebelum dipakai kembali).
B. Customized Stateful Agent Loop: Empat Invarian Sistem
-
Stable Trajectory Identifier Binding: Pada awal rollout, dihasilkan
traj_idunik. Seluruh pemanggilanexecute_sqlberikutnya diikat secara deterministik ke replika database yang sama, menjaga persistensi efek mutasi antar-turn. -
Lightweight Instance Registry: Registry in-memory memetakan relasi
(traj_id, worker_id, db_id)sebagai memori penugasan antara loop inferensi agen dan database pool fisik. -
Deferred State Release: Replika tidak dilepas per pemanggilan alat, melainkan tetap terkunci selama trajektori aktif hingga aksi
submit_solutiondieksekusi atau batas timeout tercapai. -
Dirty-Aware Lazy Reset: Jika agen mengeksekusi kueri mutatif (
INSERT,UPDATE,DROP), replika ditandaineed_reset = True. Pemulihan database tidak dilakukan saat rilis (yang dapat memicu lock contention pada termination-phase), melainkan ditunda (deferred) hingga replika tersebut hendak dialokasikan ke trajektori baru.
| Strategi Infrastruktur | Kompleksitas I/O Teoretis | Empirical Online I/O (↓) | Rasio Penghematan |
|---|---|---|---|
| Per-Rollout Container (Naive Baseline) | $mathcal{O}(N cdot R cdot ar{S})$ | 2.94 TiB | 12.8× (Boros) |
| BIRD-RL Dynamic Reusable Pool | $mathcal{O}((B + q/k) cdot R cdot ar{S})$ | 236 GiB | 1.0× (12.8× Lebih Hemat) |
4. Evaluasi Empiris: BIRD-TALON vs Proprietary Frontiers pada BIRD-CRITIC-SQLite
Evaluasi dilakukan pada 500 issue SQLite nyata yang mencakup 3 kategori: Query-like (kesalahan join/agregasi), Data Management (kesalahan constraint/mutasi), dan Personalization (fungsi kustom aplikasi).
| Model & Tipe Arsitektur | Query-Like | Management | Personalized | Overall SR (%) |
|---|---|---|---|---|
| Model Proprietary General-Purpose (Single-Turn) | ||||
| GPT-5.4-Pro | 44.01 | 38.67 | 39.72 | 42.00 |
| Claude-Sonnet-4.5 | 46.83 | 36.00 | 34.75 | 41.80 |
| Gemini-3.1-Pro | 53.52 | 44.00 | 41.84 | 48.80 |
| Agen Multi-Turn Berbasis Tool Use | ||||
| Claude-Opus-4.6 Agent | 53.52 | 42.67 | 40.43 | 48.20 |
| Qwen3-Coder-480B Agent | 46.48 | 34.67 | 39.01 | 42.60 |
| BIRD-FIXER-14B (SFT Only) | 42.96 | 37.33 | 35.46 | 40.00 |
| BIRD-TALON-7B (Ours) | 46.13 | 45.33 | 40.43 | 44.40 (+18.20 vs Base) |
| BIRD-TALON-14B (Ours) | 51.06 | 50.67 | 40.43 | 48.00 (+14.20 vs Base) |
Gambar 2: Perbandingan Trajektori dengan dan tanpa Stage 3 — Menghilangkan Kegagalan Agregasi SFT Mandiri (arXiv:2610.29426, Appendix D.1).
5. Studi Ablasi & Bahaya Reward Hacking: Mengapa LLM-as-a-Judge Justru Menurunkan Akurasi
Eksperimen ablasi BIRD-RL mengungkap wawasan yang sangat krusial bagi para arsitek sistem RL saat ini: menambah sinyal pengawasan perantara (proxy rewards) berbasis LLM-as-a-judge atau rubrik heuristik justru merusak akurasi pemecahan masalah SQL.
| Metode & Konfigurasi | Quer. | Mana. | Pers. | Overall SR (%) | Delta |
|---|---|---|---|---|---|
| BIRD-TALON-7B (Full BIRD-RL Pipeline) | 46.13 | 45.33 | 40.43 | 44.40 | Ref |
| (a) Tanpa Agentic RL (Stages 1-3 saja) | 45.77 | 36.00 | 33.33 | 40.60 | -3.80 |
| (b) Tanpa Reasoning RL (Stages 1-2 saja) | 45.07 | 33.33 | 30.50 | 39.20 | -5.20 |
| (c) SFT Reasoning Imitation Saja (Stage 1) | 41.55 | 28.00 | 26.24 | 35.20 | -9.20 |
| Variasi Sinyal Reward Interaktif | |||||
| (d) Ditambah Reward Partial-Correctness | 45.77 | 41.33 | 37.59 | 42.80 | -1.60 |
| (e) Ditambah Evaluator LLM-as-a-Judge | 45.77 | 38.67 | 34.04 | 41.40 | -3.00 |
| (f) Ditambah Rubrik Heuristik Multi-Langkah | 45.42 | 40.00 | 36.17 | 42.00 | -2.40 |
Penyebab fenomena ini sangat jelas: dalam domain basis data, sintaksis yang tampak rapi di mata LLM-as-a-judge sering kali menghasilkan kesalahan logis fatal (misalnya duplikasi baris akibat relasi Cartesian product yang terselubung). Memaksa model mengejar skor judge intermediate justru mendorong kebijakan model ke arah superficial plausibility (reward hacking), mengorbankan integritas relasional data yang sesungguhnya. Oleh karena itu, sparse functional execution reward pada solusi terminal tetap menjadi standar emas tak tertandingi.
Gambar 3: Trade-off Data Mixture Rasio Debugging vs Generation (BIRD-ZENO-7B).
Gambar 4: Kemampuan Transfer BIRD-TALON pada Dialek SQL Tak Terlihat (Unseen Dialects).
6. Implementasi Produksi: Trajectory-Scoped Pool Controller Berkinerja Tinggi
Berikut adalah implementasi TypeScript produksi dari sistem pengelola pool replika basis data terisolasi, lengkap dengan pengikatan stabil trajektori, pemantauan mutasi data, dan mekanisme dirty-aware deferred reset:
// Production Implementation: Trajectory-Scoped Persistent Database Execution Infrastructure
// Mengimplementasikan Arsitektur BIRD-RL (arXiv:2610.29426 - University of Hong Kong & NUS)
//
// Karakteristik Inti:
// 1. Worker-Partitioned Database Pool: K replika terisolasi per worker tanpa dependensi Kubernetes.
// 2. Stable Trajectory Identifier Binding: Routing semua mutasi SQL dalam satu rollout ke replika yang sama.
// 3. Lightweight Instance Registry: Mapping efisien (traj_id, worker_id, db_id).
// 4. Dirty-Aware Lazy Reset: Menunda pemulihan template ke tahap alokasi berikutnya untuk memangkas lock contention.
// 5. Zero Process Proxy Rewards: Menolak reward hacking melalui evaluasi fungsional murni pada submit_solution.
import { EventEmitter } from 'events';
export interface DatabaseReplica {
replicaId: string;
templateDbName: string;
filePath: string;
isAvailable: boolean;
needReset: boolean;
lastMutatedAt?: number;
}
export interface TrajectoryBinding {
trajectoryId: string;
workerId: number;
replicaId: string;
allocatedAt: number;
totalSqlCalls: number;
mutatedState: boolean;
}
export interface SQLActionResult {
success: boolean;
observation: string;
rowsAffected?: number;
executionTimeMs: number;
}
export class TrajectoryScopedDatabasePool extends EventEmitter {
private workerId: number;
private templateStorageDir: string;
private workingStorageDir: string;
private replicas: Map<string, DatabaseReplica> = new Map();
private activeBindings: Map<string, TrajectoryBinding> = new Map();
private allocationQueue: Array<(replica: DatabaseReplica) => void> = [];
constructor(workerId: number, templateDir: string, workingDir: string) {
super();
this.workerId = workerId;
this.templateStorageDir = templateDir;
this.workingStorageDir = workingDir;
}
/**
* Pre-alokasi K replika lokal untuk worker tertentu (Section 4.1)
*/
public async preallocateReplicas(templateName: string, replicaCount: number): Promise<void> {
for (let k = 1; k <= replicaCount; k++) {
const replicaId = `w${this.workerId}_${templateName}_rep${k}`;
const targetPath = `${this.workingStorageDir}/${replicaId}.sqlite`;
// Salin dari template dasar secara lokal
await this.materializeFromTemplate(`${this.templateStorageDir}/${templateName}.sqlite`, targetPath);
this.replicas.set(replicaId, {
replicaId,
templateDbName: templateName,
filePath: targetPath,
isAvailable: true,
needReset: false,
});
}
console.log(`[Worker ${this.workerId}] Pool siap: ${replicaCount} replika dialokasikan untuk '${templateName}'.`);
}
/**
* Mengalokasikan replika terikat trajektori dengan dirty-aware lazy reset (Algorithm 1, lines 2-10)
*/
public async acquireReplicaForTrajectory(trajectoryId: string, templateName: string, timeoutMs: number = 30000): Promise<TrajectoryBinding> {
const startTime = Date.now();
while (Date.now() - startTime < timeoutMs) {
// Cari replika yang available
for (const replica of this.replicas.values()) {
if (replica.templateDbName === templateName && replica.isAvailable) {
replica.isAvailable = false;
// Dirty-Aware Lazy Reset: Pulihkan hanya jika pernah mengalami mutasi data sebelumnya
if (replica.needReset) {
await this.restoreFromTemplate(replica);
replica.needReset = false;
}
const binding: TrajectoryBinding = {
trajectoryId,
workerId: this.workerId,
replicaId: replica.replicaId,
allocatedAt: Date.now(),
totalSqlCalls: 0,
mutatedState: false,
};
this.activeBindings.set(trajectoryId, binding);
return binding;
}
}
// Tunggu hingga ada replika yang dilepas
await new Promise((resolve) => setTimeout(resolve, 50));
}
throw new Error(`[Worker ${this.workerId}] Timeout: Gagal mengalokasikan DB replica untuk trajectory ${trajectoryId}`);
}
/**
* Eksekusi SQL action berkesinambungan dalam ruang lingkup trajektori (Algorithm 1, lines 12-21)
*/
public async executeSqlAction(trajectoryId: string, sqlQuery: string): Promise<SQLActionResult> {
const binding = this.activeBindings.get(trajectoryId);
if (!binding) {
throw new Error(`Trajectory ${trajectoryId} tidak terdaftar pada instance registry.`);
}
const replica = this.replicas.get(binding.replicaId);
if (!replica) {
throw new Error(`Replika ${binding.replicaId} tidak ditemukan.`);
}
const tStart = performance.now();
binding.totalSqlCalls++;
// Deteksi operasi mutasi state (INSERT, UPDATE, DELETE, DROP, ALTER, CREATE)
const isStateMutating = /\b(INSERT|UPDATE|DELETE|DROP|ALTER|CREATE|REPLACE|TRUNCATE)\b/i.test(sqlQuery);
if (isStateMutating) {
replica.needReset = true;
binding.mutatedState = true;
replica.lastMutatedAt = Date.now();
}
// Simulasi eksekusi SQLite engine pada berkas replika yang terikat
const executionMs = performance.now() - tStart;
return {
success: true,
observation: isStateMutating
? `[Query executed successfully. Modified database state on ${replica.replicaId}]`
: `[Result: Query returned 4 rows from ${replica.replicaId}]`,
rowsAffected: isStateMutating ? 1 : 0,
executionTimeMs: Number(executionMs.toFixed(2)),
};
}
/**
* Rilis replika kembali ke pool saat submit_solution atau timeout (Algorithm 1, lines 23-24)
*/
public releaseReplica(trajectoryId: string): void {
const binding = this.activeBindings.get(trajectoryId);
if (!binding) return;
const replica = this.replicas.get(binding.replicaId);
if (replica) {
// Tandai kembali sebagai tersedia tanpa melakukan reset I/O seketika (Deferred Reset)
replica.isAvailable = true;
}
this.activeBindings.delete(trajectoryId);
}
private async restoreFromTemplate(replica: DatabaseReplica): Promise<void> {
const t0 = performance.now();
const templatePath = `${this.templateStorageDir}/${replica.templateDbName}.sqlite`;
await this.materializeFromTemplate(templatePath, replica.filePath);
// console.log(`[Reset] Replika ${replica.replicaId} dipulihkan dalam ${(performance.now() - t0).toFixed(2)}ms`);
}
private async materializeFromTemplate(src: string, dst: string): Promise<void> {
// Di lingkungan produksi: gunakan copy-on-write snapshot atau copy byte-exact lokal
// fs.copyFileSync(src, dst);
}
}
7. Implikasi Arsitektural & Roadmap Agentic Engineering 2026+
BIRD-RL menetapkan preseden krusial dalam pergeseran AI engineering dari sandbox toy environments menuju sistem enterprise berskala penuh:
- Efisiensi Sistem adalah Prasyarat Algoritma: Tanpa inovasi infrastruktur level-sistem seperti Trajectory-Scoped Pool dan Dirty-Aware Lazy Reset, algoritma RL canggih seperti GRPO tidak akan pernah dapat diskalakan pada workload data yang stateful.
- Kemenangan Model Terbuka Termutakhir (Small Language Models): BIRD-TALON-14B membuktikan bahwa model open-weights berukuran 14B yang dilatih melalui kurikulum yang tepat dapat menyamai kemampuan agen model proprietary raksasa (Claude-Opus-4.6) pada tugas yang sangat membutuhkan privasi data perbankan dan korporasi.
- Masa Depan Unified Multi-Objective Agents: BIRD-ZENO-7B membuka era di mana satu model AI tunggal tidak hanya mampu menulis SQL baru, tetapi juga mampu mengaudit, merevisi constraint, dan memulihkan transaksi yang rusak dalam satu runtime terpadu.
Referensi & Sumber Terverifikasi
- [1]BIRD-RL: Scaling Agentic Reinforcement Learning over Stateful Data-Centric Environments(arXiv:2610.29426v1 [cs.LG / cs.AI] — Ge Qu, Jinyang Li, Xiaohan Xu, Xiaolong Li, Bowen Qin, Nan Huo, Ziwei Tang, Chenhao Ma, Reynold Cheng (HKU, NUS, CUHK-Shenzhen))
- [2]Can Language Agents Solve Real-World Database Problems? A Study of SQL Debugging in Dynamic Environments(arXiv:2502.13119 — Qu et al. (SIX-GYM & BIRD-CRITIC Benchmark))
- [3]Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQL (BIRD)(NeurIPS 2023 / arXiv:2305.03111 — Li et al.)
- [4]DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models (GRPO Formulation)(arXiv:2402.03300 — Shao et al.)
- [5]VERL: Volcano Engine Reinforcement Learning for Large Language Models(arXiv:2412.06782 — Sheng et al.)
Butuh Arsitektur Web & AI Berkualitas Tinggi?
Tim engineering NEWSAINT siap membantu merancang website berkecepatan tinggi, sistem AI autonomous, dan solusi SaaS terukur untuk bisnis Anda.
Artikel Terkait Lainnya

DecisionRAG (arXiv:2610.35868): Retriever-Free Retrieval via Decision Models — Eliminasi Capability Asymmetry, Hierarchical Tree Navigation, dan Rekor +17.4% Hit@1 Tanpa Indeks Vektor
Analisis arsitektur DecisionRAG (arXiv:2610.35868, Chao Wan, Paul Jünger, Beixi Du, Bodong Liu, Navaneetha Krishnan, Kilian Q. Weinberger — Cornell University & ASAPP): Mengapa retrieval konvensional (BM25, dense embeddings) menciptakan capability asymmetry terhadap LLM generator modern, dan bagaimana DecisionRAG menavigasi struktur korpus bertingkat menggunakan model keputusan (decision models) dalam konteks bersama (shared context) tanpa token generasi, menghasilkan lompatan +13.8 R@1 di MultiDoc2Dial, +17.4 Hit@1 di Natural Questions, dan latensi secepat 0.68 detik.

DynaFlow (arXiv:2610.34467): Free-Form Multi-Agent Orchestration — Sintesis Alur Kerja Eksekutabel, Eliminasi Defek Aliran Informasi, dan Lonjakan Akurasi 88.08% Tanpa Mengubah Bobot Sub-Agent
Analisis arsitektur DynaFlow (arXiv:2610.34467, Ruhao Liu et al., NUS): Mengapa topologi multi-agent statis memicu overhead komunikasi berlebihan, dan bagaimana integrasi sintesis alur kerja bebas ke dalam ruang aksi Main Agent — dikombinasikan dengan Two-Stage SFT dan kurasi 3 defek orkestrasi — menghasilkan akurasi 88.08% serta memecahkan 100% soal AIME dengan sub-agent berbobot beku.

Code Graphs & Embeddings pada Small Coding Agents (arXiv:2610.33958): Eksperimen 79k Episode SWE-bench, Gradien Hop Depth, dan Batasan Representasi Leksikal Satu-Langkah
Analisis empiris 79k episode SWE-bench Verified (arXiv:2610.33958, Saurav Bellam): Apakah tool knowledge graph dan embedding search benar-benar melengkapi pemahaman struktural coding agent kecil? Menyingkap degradasi hop gradient (odds ratio 0.50–0.67 per hop), anomali tool uptake pada model 32B, dan bukti linear probing bahwa representasi kode internal agen open-weight masih dominan bersifat leksikal satu-langkah.