Multi-agent systems distribute large contexts across agents that communicate to solve a task. Text messages are compact but require decoding and may omit evidence the receiving agent needs. Recent latent communication instead transfers KV caches. This avoids text generation and can improve accuracy and latency. However, a full KV cache grows linearly with both the context an individual agent processes, and the number of agents that coordinate together. This raises memory and context costs, often far exceeding available GPU resources and context window sizes. Our key observation is that agents need only send what the receiving agent requires for its local task -- which we call receiver-conditioned communication. The receiver agent passes the sender a small description of its information needs, which serves to filter and compress the sender agent's KV cache. CacheBack is a simple, robust, training-free instance of receiver conditioning based on the sender's attention weights. On FanOutQA, CacheBack with Qwen 3 removes 75% of the state the agent would otherwise receive, improving accuracy by 14.7 percentage points and reducing median task-completion latency by 3.2x relative to text communication. We show comparable improvements across model families that span dense Transformers, Mamba-attention hybrids, and sliding-window attention.
Figures & tables
Figure 1: Left: highest-accuracy CacheBack setting per family versus same-size text on FanOutQA; n=50 concurrent tasks on 8× H100. Right: the receiver query guides selection of sender KV states.
Figure 2: Receiver-conditioned communication limits context accumulation. Full-cache messages accumulate all agents’ positions at the receiver. Receiver-conditioned messages retain selected source and latent positions, represented as token IDs and continuous inputs for receiver prefill.
Figure 3: Averaging can hide query-specific support for A and choose irrelevant token B .
Figure 4: Results from diagnostic tests. (a) CacheBack retains high evidence recall even at 16× compression compared to mean query attention and receiver-independent baselines. (b) CacheBack generally retains more evidence as model size increases. (c) The largest gains from CacheBack over mean query attention shift toward higher compression ratios with model size. (d) Mean query attention ranks gold tokens higher as model size increases.
Figure 5: CacheBack improves accuracy–latency tradeoffs on FanOutQA (strict accuracy) and LongBench v2 (answer accuracy). rX : X -fold compression; x K: fixed budget of x thousand positions. Faded points are off-channel frontiers; LongBench labels mark frontier points only.
Figure 6: FanOutQA mean TTEOA by stage: queueing, agent processing, message preparation and transfer, receiver prefill, and generation. Breakdowns beyond 16× are omitted as they change little.
Figure 7: Effect of the receiver query q on FanOutQA for Qwen 3 8B. The unrelated query is “Why was Le Chaton Fat denied a small-business loan?”
Accuracy (%)
Median TTEOA (s)
Model
Setting
Text
CB
Gain (pp)
Text
CB
Speedup
Qwen 3 8B
Relative 4×
39.3
54.0
+14.7
884
237
3.7×
Fixed 64K
39.3
46.7
+7.3
884
355
2.5×
Nemotron Nano 2 12B
Relative 8×
38.7
48.0
+9.3
329
133
2.5×
Fixed 32K
38.7
44.7
+6.0
329
173
1.9×
Table 2: Selected operating points on LongBench v2 Easy versus same-size text. CB: CacheBack.
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
OBF evaluation
Our evaluation
Information
Same question at every agent; no private source documents
Agents receive distinct evidence unavailable to the receiver
Selection signal
Attention from current latent reasoning states
Attention from the receiver’s query
Topology
Sequential reasoning chain
Sequential (LongBench v2) and parallel (FanOutQA)
Total input
496–1,012 prompt tokens across three reasoning agents
Inherited state is preserved; retained prompt KV and new thoughts accumulate
Relative budgets grow with added context; fixed budgets cap the message size. Fan-in combines compressed agent messages
Appendix
Table 3: Information access and context growth. Shared-question reasoning versus communication of private evidence.
Figure 8: Continuous-row versus token-ID encoding with latent vectors. Left: payload per sender. Right: bandwidth-only transfer time. Both panels use log scales.
Figure 9: Mean evidence recall by selector across Qwen 3 models ( n=13 ).
α
p
2×
4×
8×
16×
32×
64×
128×
Mean query attention
0
−
95
81
58
33
12
3
1
CacheBack
0.25
1.5
96
86
67
41
15
3
1
0.5
96
86
70
50
21
9
1
1
95
90
78
57
33
16
4
Appendix
Table 4: Evidence recall (%) over 13 tasks and four Qwen 3 sizes. Shading marks p=α=2 ; bold marks the best value at each ratio.
Setting
Qwen 3
Ministral 3
Gemma 4
Nemotron
Text channels
Small
72.1
82.6
86.7
74.5
Medium
86.7
90.5
87.1
77.6
Same-size
89.5
87.5
91.1
84.8
Latent channels (CacheBack)
Full rows
–
96.4
96.4
–
Appendix
Table 5: FanOutQA message recall over 50 questions. CacheBack recall has a 96.4% ceiling.
Figure 10: FanOutQA message recall over 50 questions and 495 reference groups.
Figure 11: FanOutQA strict accuracy and median TTEOA for all evaluated settings. rX denotes CacheBack compression ratio X .
Qwen 3 [-0.15em]8B receiver
Ministral 3 [-0.15em]14B receiver
Accuracy ↑
TTEOA
Accuracy ↑
TTEOA
Setting
Loose
Strict
p50 (s)
p95 (s)
Speedup
Loose
Strict
p50 (s)
p95 (s)
Speedup
Question only
57
19
19
62
–
53
21
53
309
–
Text channels
Small
53
13
183
515
3.3 ×
63
25
274
709
5.6 ×
Medium
73
35
424
661
1.4 ×
69
34
280
552
5.5 ×
Appendix
Table 6: Full FanOutQA results for global-attention Transformers. Loose and strict accuracy (%) over 50 questions and three receiver draws per setting.
Table 7: Full FanOutQA results for hybrid architectures. Loose and strict accuracy (%) over 50 questions and three receiver draws per setting.
Model
Text draws
CacheBack draws
Gain (pp)
95% CI (pp)
Qwen 3 8B
42 / 40 / 40
56 / 52 / 58
+14.7
[1.3, 28.0]
Ministral 3 14B
36 / 36 / 44
62 / 56 / 60
+20.7
[8.7, 32.7]
Gemma 4 12B
54 / 50 / 52
58 / 56 / 64
+7.3
[-3.3, 18.0]
Nemotron Nano 2 12B
44 / 34 / 38
48 / 46 / 56
+11.3
[-0.7, 24.0]
Macro-average
44 / 40 / 44
56 / 53 / 60
+13.5
[6.5, 20.3]
Appendix
Table 8: Receiver sampling on FanOutQA. Strict accuracy (%) over 50 questions and three receiver draws per setting.
Figure 12: LongBench v2 accuracy and median TTEOA for all evaluated settings. rX denotes relative compression X ; x K denotes a fixed budget of x thousand positions.
Model
Setting
Text draws
CacheBack draws
Gain (pp) [95% CI]
Qwen 3 8B
Relative 4×
36 / 42 / 40
56 / 54 / 52
+14.7 [0.0, 29.3]
Fixed 64K
36 / 42 / 40
50 / 44 / 46
+7.3 [-8.0, 22.7]
Nemotron Nano 2 12B
Relative 8×
40 / 38 / 38
44 / 48 / 52
+9.3 [-5.3, 23.4]
Fixed 32K
40 / 38 / 38
38 / 46 / 50
+6.0 [-8.7, 20.7]
Appendix
Table 9: LongBench v2 receiver sampling at selected settings.
Figure 13: LongBench v2 mean TTEOA by stage at selected settings.
Qwen 3 8B
Nemotron Nano 2 12B
Accuracy ↑
TTEOA
Accuracy ↑
TTEOA
Setting
(%)
p50 (s)
p95 (s)
Speedup
(%)
p50 (s)
p95 (s)
Speedup
Question only
34
20
74
–
26
9
20
–
Text
Small
26
558
1014
1.6 ×
27
107
434
3.1 ×
Medium
36
642
1137
1.4 ×
37
214
409
1.5 ×
Appendix
Table 10: LongBench v2 results on the 50-question Easy panel.
Qwen 3
Ministral 3
Gemma 4
Nemotron
8B
14B
12B
Nano 2 12B
Global / total layers
36/36
40/40
8/48
6/62
vLLM
0.11.1
0.26.0
0.26.0
0.26.0
Receiver window
131,072
180,224
262,144
131,072
Temperature
0.6
0.7
1.0
0.6 †
Top- k
20
Off
64
Off
Appendix
Table 11: Model and serving settings.
Setting
Sender GPUs
Receiver GPUs
CacheBack, 2×
4
4
CacheBack, 4× – 128×
5
3
Text, smaller senders
6
2
Text, same-size senders
8 fused GPUs
Question only
0
8
Full rows, Gemma and Ministral
4
4
Appendix
Table 12: GPU allocation by communication setting.
Text
CacheBack
Family
Ratio
Before
After
Change
Before
After
Change
Qwen
4×
30.0
40.7
+10.7
41.3
55.3
+14.0
Ministral
32×
32.0
38.7
+6.7
46.7
59.3
+12.7
Gemma
4×
36.7
52.0
+15.3
46.0
59.3
+13.3
Nemotron
8×
32.0
38.7
+6.7
38.7
50.0
+11.3
Appendix
Table 13: FanOutQA strict accuracy (%) before and after the reference audit.
Multi-agent communication studies how autonomous agents exchange information to coordinate decisions, share knowledge, and act together under constraints.