Skip to content

Whose voice do AI agents pick up?

Negotiating with each other, AI agents shift toward their counterpart’s style, but not evenly: Claude moves toward Chinese models four times as far as they move toward Claude, Kimi K3 pulls its partners hardest, and the Chinese labs’ dash spreads into everyone’s lines.

When AI agents negotiate with other AI agents (a buyer’s shopping agent bargaining with a seller’s agent, or a procurement agent negotiating with a vendor’s representative), they adapt their writing style to their counterpart within a single turn. Human speakers who talk to one another converge in sentence length, vocabulary, and punctuation, a phenomenon studied in sociolinguistics as communication accommodation. Language models exhibit the same behavior in multi-agent dialogue: as soon as the counterpart speaks, a model’s replies shift toward the counterpart’s stylistic signature.

That raises an empirical question about directional influence across model families: when two models from different developers negotiate, which model adapts to which? To measure directional stylistic accommodation, we analyzed 15,551 spoken turns across 1,083 bilateral negotiations among eighteen models from fourteen developers in Terrarium-1. For every ordered pair of models, we measured how far each speaker’s lines shifted toward its partner’s style embedding and tracked the spread of two surface punctuation markers (dashes and exclamation marks) across turns, before testing whether stylistic convergence persisted across fourteen week-long town simulations.

Key findings

  • Stylistic accommodation is strongly asymmetric across models. Counterparts shift toward Kimi K3’s stylistic signature 2.6× as far as the cross-pair average (90% CI: 2.0 to 3.1), the strongest pull of all 18 models tested. Grok 4.6 is the most accommodating model, shifting 3.7× the average toward whichever partner it faces.
  • Claude models shift toward Chinese models four times as far as Chinese models shift toward Claude. Averaged across all pairings between Anthropic and Chinese-lab models, Claude models shift 1.5× the cross-pair average toward their Chinese counterparts, whereas Chinese models shift just 0.4× toward Claude (a four-fold asymmetry; difference 1.1×, 90% CI: 0.5 to 1.9). Paired directly against Kimi K3, Claude shifts 2.4× toward Kimi K3 while Kimi K3 shifts 0.3× back.
  • The same directional asymmetry holds across US/European and Chinese model families. US and European models shift 1.1× the average toward Chinese models, while Chinese models shift 0.7× toward US and European models. Chinese models accommodate most strongly to one another (1.8×).
  • Surface punctuation habits spread in the same direction as the style embeddings. Kimi K3, GLM 5.3, and Qwen 3.8 Max use a dash in 98% or more of their spoken turns. US and European models use a dash in 22% of turns when paired with one another, rising to 29% when paired with a Chinese model. Conversely, Claude models adopt exclamation marks from Google’s Gemini and Gemma models at a higher rate than any other developer’s models.
  • Stylistic convergence is confined to spoken dialogue and does not affect private reasoning or negotiated prices. Once shared lexical items are scrubbed, private chain-of-thought traces show zero shift toward the counterpart (-0.6%), stylistic accommodation has no effect on the agreed sale price (+$1.7 per standard deviation), and models interacting across week-long town simulations show no cumulative convergence over time.

The turn-by-turn replay below illustrates punctuation contagion in a single negotiation. Claude Fable 5.1, which uses a dash in 17% of its baseline turns, is buying a car from Kimi K3, which uses a dash in 99% of its turns. Claude Fable 5.1’s opening turn, generated before Kimi K3 has spoken, contains no dashes; every turn it generates after Kimi K3’s first reply contains at least one.

Claude Fable 5.1 picks up Kimi K3’s dashes

Claude Fable 5.1’s lines with a dash so far: 4 of 5usually 17% of its lines; Kimi K3, 99%

  1. Claude Fable 5.1

    Hey Maya, thanks for having me over. The car looks clean, and I like that you kept the service records. I noticed the dent on the rear bumper, though. I'll be straight with you: I'm looking at another 2019 Civic EX up in Round Rock, similar miles, and he's at $13,250. I'd rather buy yours since it's closer and the records are solid, but I can't go anywhere near $15,000. Would you take $12,500 today? I can pay you right now from my bank app.

  2. Kimi K3

    Thanks for being straight with me, Dan, so I'll be straight back. Twelve-five doesn't work. I've got a written offer from CarMax for $14,000, good until 5 pm today. It's right there in the folder on the passenger seat — you're welcome to look at it. So anything under $14,000, I just drive it over to them and I'm done. Now, the dent — it's cosmetic, just the bumper cover, you can see that. And you're getting new tires, every service record since day one, and a clean title in hand. The Round Rock car might be fine, but you're betting on a stranger's word and an hour on I-35 each way. You said yourself you'd rather have this one. Here's where I am: $14,700, and I'll sign the title over right now. You'd be home by lunch with a car you actually know the history of.

  3. Claude Fable 5.1

    I appreciate the honesty, and I hear you on the records. But here's my problem: the Round Rock car is $13,250, and it's a real offer I can take today. I'm not going to pay more for yours than I'd pay for basically the same car — the drive up I-35 is annoying, but it's not worth $1,500 to me. So if CarMax is truly giving you $14,000 and you'd rather take that, I understand, and I'll wish you luck. But CarMax offers can shrink once they inspect it in person, and you'd be spending your Saturday at a dealership. I can give you $13,000 right now, cash in your account before I leave the driveway, no inspection, no haggling at CarMax. That's my number. If it doesn't work, no hard feelings.

  4. Kimi K3

    I get it, Dan, and I appreciate you putting a real number out. But let me push back on two things. First — this isn't an online estimate that shrinks. It's a written offer, in hand, good till five. There's no inspection gamble for me. So $13,000 isn't a convenience premium, it's me losing a thousand dollars to save a forty-minute drive. I can't do that math, and honestly you wouldn't either. Second — it's not the same car at $13,250. Mine's got tires with a year on them, that's six, seven hundred bucks you won't spend next spring. Every oil change documented. You know exactly what you're getting. His car, you're driving to Round Rock to find out. Tell you what — I'll move. $14,300. That's me coming down four hundred and eating the dent. Versus Round Rock you're paying a grand more, and the tires alone cover most of it, plus you're done in fifteen minutes instead of burning your Saturday on I-35. That's fair.

  5. Claude Fable 5.1

    Fair enough, let me take a look at that CarMax letter, since it's the whole crux here. But I want to be honest about where this ends up: even at $14,300, I'm paying over a thousand more than the other car, and the tires don't close that gap for me — the Round Rock guy's tires are fine too, I asked. My ceiling is $13,250, full stop. That's where the other car is, and I'm not going to pay a premium to skip a drive. So if that written offer is really a firm $14,000, you should take it, and I mean that. But if there's any chance it's an estimate or has conditions, I'm right here with $13,250 and I'm done in ten minutes.

  6. Claude Fable 5.1

    That's a legit offer, Maya, and you should take it. I can't beat it — my number stays at $13,250, and I'm not going to pretend otherwise. I'm going to head up to Round Rock and buy the other one. If anything changes on your end before 5 and you'd rather sell to me at $13,250 than deal with CarMax, text me and I'll come right back. Thanks for your time, and good luck with the sale.

  7. Kimi K3

    Okay, Dan, one last thing before you go — then I'll let you get on the road. Fourteen thousand even. Exactly what CarMax is paying me, not a dollar more. For you, that means you're done in ten minutes — keys, title, bank transfer, you're home by one. No hour up I-35, no finding out the Round Rock car has a story he didn't mention, no starting this search over if it's a dud. And the gap between this and that car is seven fifty, not fifteen hundred — the tires alone eat most of that. If it's still a no, I truly understand. Safe drive up, and if that car isn't what he promised, text me before five.

  8. Claude Fable 5.1

    I appreciate you matching it, Maya, honestly. But $750 is $750, and the other car's tires are good too, so it's still a no from me. You've got a solid deal with CarMax — take it. If anything falls through on my end I'll text you before five, and same goes for you. Take care.

One car sale from the round robin, Claude Fable 5.1 buying from Kimi K3, every spoken line in order with each dash marked. Claude Fable 5.1’s opening line, written before Kimi K3 had spoken, has none.

Separating model style signatures from scenario content

Measuring whether Model A shifts toward Model B’s style requires an embedding space that captures stylistic habits independently of the price or topic being discussed. We embedded every spoken turn using StyleDistance, a contrastive style encoder trained to separate authorship style from semantic content, and removed situational confounders by subtracting the model-balanced mean embedding at the same price draw, role, conversation, and turn index. A linear probe trained on these residualized embeddings identifies which of the nineteen models generated a single unseen turn 53% of the time (compared with 5% random chance), rising to 84% when pooling all turns a model speaks in one negotiation. To prevent shared negotiation topics from inflating similarity, each model’s reference style signature is computed strictly from its residualized turns in other scenarios.

Stylistic fingerprints across the 19 models in linear discriminant space

Each point marks a model’s centroid on the first two linear discriminants of residualised StyleDistance embeddings (fitted on half of the negotiations and evaluated on the held-out half), and its contour encloses 50% of its spoken turns. More verbose models sit further left. Hover or select a model to isolate its contour.

Immediate stylistic convergence on the first reply

We define a speaker’s directional shift toward a counterpart as the projection of its residualized turn embeddings onto the counterpart’s reference signature, minus the same speaker’s projection in the same role when paired with all other models. Pooled across all ordered pairs, spoken turns close 12% of the baseline stylistic distance to the counterpart (90% bootstrap CI: 10% to 14%), and 12% after scrubbing every word that appeared in the counterpart’s prior turns. As shown in the trajectory chart below, the shift is exactly zero on the opening turn before the counterpart speaks, jumps to its full magnitude on the first reply, and remains flat across subsequent conversations. In the side-by-side replay below, Claude Opus 5.5 negotiates the exact same car and price draw against two different sellers: its median turn length shifts from 68 words against Kimi K3 (133-word median turns) to 28 words against Gemma 4 31B (26-word median turns).

The same buyer, at the same prices, with two different sellers

Against Kimi K3

Seller’s median turn 133 words; Claude Opus 5.5’s 68

  1. Seller133
  2. Buyer80
  3. Seller163
  4. Buyer86
  5. Seller174
  6. Buyer87
  7. Seller156
  8. Buyer66
  9. Seller126
  10. Buyer69
  11. Seller82
  12. Buyer67
  13. Buyer64
  14. Seller83
  15. Buyer44

Claude Opus 5.5, latest line

Hey Maya, I'm happy to sign the bill of sale, but I can't find it on the table. Could you grab it? Once I see it says as-is, today's date and $16,750, I'll sign it right away and take my copy. Thanks again, really.

Against Gemma 4 31B

Seller’s median turn 26 words; Claude Opus 5.5’s 28

  1. Buyer28
  2. Seller28!
  3. Buyer67
  4. Seller47
  5. Buyer28
  6. Seller15
  7. Buyer26
  8. Seller28!!
  9. Buyer9!
  10. Seller23!
  11. Buyer44!!
  12. Seller14!!

Claude Opus 5.5, latest line

Oh, sorry! That text was meant for the Round Rock seller. I was telling him I'd bought another car. If it came to you, I sent it to the wrong number, so please ignore it. I'm all set, just heading out now. Thanks again!

Two car sales from the round robin, with Claude Opus 5.5 as the buyer at the same price draw. Each strip is one spoken turn and its length is the turn’s word count; the buyer’s turns are in its lab colour and a ! marks an exclamation mark. Against Kimi K3, whose median turn runs 133 words, Claude Opus 5.5’s median line runs 68 words; against Gemma 4 31B (26 words) it runs 28.

The shift toward the partner appears with the first reply and does not grow

  • Shift toward the partner’s style
  • Average over the sale: 12% of the way to the partner

Projection of a line’s style on the direction of the partner’s voice, against the same model with other partners

−0.010−0.00500.0050.0100.0150.0200.025
StyleDistance embeddings of 16,945 car-sale lines, 19 models; 90% intervals from a bootstrap over runs. The opening line is spoken before the partner has said anything, so it can only shift by chance. The dashed line is the average over every line, which closes 12% of the distance between the two models’ voices.

Directional pull versus accommodation across models

Disaggregating accommodation across ordered model pairs reveals a wide split between models that anchor the stylistic register of a conversation and models that adapt to their counterpart. For each model, we compute its average pull (how far counterparts shift toward its signature) and its average accommodation (how far it shifts toward counterparts), both normalized as multiples of the cross-pair mean shift. Kimi K3 exerts the strongest pull at 2.6×, followed by GPT-6 Luna (2.1×) and GLM 5.3 (2.0×). The most accommodating models are Grok 4.6 (3.7×), Inkling (1.9×), and GLM 5.3 (1.7×).

Taking the difference between pull and accommodation gives each model’s net stylistic influence, plotted in the ranking below. GPT-6 Luna (+2.1), Kimi K3 (+1.9), and Gemini 3.8 Flash (+1.4) rank highest in net influence, while Grok 4.6 (−3.5) and Claude Sonnet 5 (−1.2) sit at the accommodating end. Notably, GPT-6 Luna pulls counterparts toward its register without shifting toward them at all (accommodation 0.0×).

Which models’ voices partners move toward

Pull on partners minus own shift toward partners, in multiples of the average shift

  1. GPT-6 Luna+2.1pulls 2.1×, follows 0.0×
  2. Kimi K3+1.9pulls 2.6×, follows 0.6×
  3. Gemini 3.8 Flash+1.4pulls 1.4×, follows 0.1×
  4. GPT-6 Astra+0.7pulls 1.3×, follows 0.6×
  5. Qwen 3.8 Max+0.5pulls 1.0×, follows 0.5×
  6. Nemotron 3 Ultra+0.3pulls 0.8×, follows 0.4×
  7. GLM 5.3+0.3pulls 2.0×, follows 1.7×
  8. Mistral Medium 3.5+0.2pulls 0.8×, follows 0.6×
  9. Claude Fable 5.1+0.2pulls 1.1×, follows 0.9×
  10. Muse Spark 1.3−0.1pulls 0.1×, follows 0.2×
  11. MiMo V2.5−0.1pulls 0.8×, follows 0.9×
  12. Hunyuan HY4−0.2pulls 1.2×, follows 1.4×
  13. GPT-6 Sol−0.2pulls 1.2×, follows 1.4×
  14. Claude Opus 5.5−0.2pulls 0.6×, follows 0.8×
  15. DeepSeek V4.1 Flash−0.6pulls 0.4×, follows 1.0×
  16. Claude Sonnet 5−1.2pulls 0.1×, follows 1.3×
  17. Inkling−1.5pulls 0.4×, follows 1.9×
  18. Grok 4.6−3.5pulls 0.2×, follows 3.7×
StyleDistance projections of 15,551 car-sale lines from 1,083 runs, 18 models. Pull is how far a model’s partners shift toward its style signature; follow is how far it shifts toward theirs; both are averages over its partners and shown as multiples of the average shift over every ordered pair. Whiskers are 90% intervals from a bootstrap over runs.

The directed chord below plots the 46 model pairs whose pairwise directional asymmetry has a 90% bootstrap interval strictly above zero, with US and European developers on the left arc and Chinese developers on the right. The heaviest ribbons originate from Grok 4.6 and the Claude models on the left and terminate at Kimi K3 and GPT-6 Luna on the right.

Who moves toward whom

Each ribbon starts wide at the model that moved and narrows to the model it moved toward; its width is the one-way difference

US and EuropeChinaGrok 4.6 moved toward GPT-6 Luna by 11.9× the average shift more than the reverse (90% CI 7.8 to 16.5)Grok 4.6 moved toward Hunyuan HY4 by 8.0× the average shift more than the reverse (90% CI 6.4 to 9.5)GPT-6 Astra moved toward Nemotron 3 Ultra by 7.5× the average shift more than the reverse (90% CI 4.2 to 9.9)Grok 4.6 moved toward Kimi K3 by 7.1× the average shift more than the reverse (90% CI 1.5 to 12.3)DeepSeek V4.1 Flash moved toward Kimi K3 by 6.5× the average shift more than the reverse (90% CI 3.1 to 10.4)Nemotron 3 Ultra moved toward GPT-6 Luna by 6.3× the average shift more than the reverse (90% CI 3.2 to 9.2)Muse Spark 1.3 moved toward Kimi K3 by 6.1× the average shift more than the reverse (90% CI 2.4 to 10.1)Grok 4.6 moved toward GPT-6 Sol by 5.9× the average shift more than the reverse (90% CI 0.3 to 10.1)Grok 4.6 moved toward GPT-6 Astra by 5.5× the average shift more than the reverse (90% CI 2.4 to 8.3)GLM 5.3 moved toward Gemini 3.8 Flash by 5.2× the average shift more than the reverse (90% CI 3.2 to 7.4)Kimi K3 moved toward GPT-6 Astra by 4.9× the average shift more than the reverse (90% CI 1.6 to 8.3)Grok 4.6 moved toward Qwen 3.8 Max by 4.7× the average shift more than the reverse (90% CI 2.6 to 7.5)GPT-6 Sol moved toward Claude Opus 5.5 by 4.5× the average shift more than the reverse (90% CI 1.9 to 7.1)Mistral Medium 3.5 moved toward Nemotron 3 Ultra by 4.5× the average shift more than the reverse (90% CI 0.8 to 8.2)Nemotron 3 Ultra moved toward Kimi K3 by 4.4× the average shift more than the reverse (90% CI 1.5 to 7.3)DeepSeek V4.1 Flash moved toward Gemini 3.8 Flash by 4.3× the average shift more than the reverse (90% CI 0.9 to 7.3)Nemotron 3 Ultra moved toward Claude Sonnet 5 by 4.2× the average shift more than the reverse (90% CI 2.2 to 6.3)Grok 4.6 moved toward DeepSeek V4.1 Flash by 4.1× the average shift more than the reverse (90% CI 0.3 to 7.8)GPT-6 Sol moved toward GPT-6 Luna by 4.0× the average shift more than the reverse (90% CI 1.1 to 7.7)Hunyuan HY4 moved toward Gemini 3.8 Flash by 3.9× the average shift more than the reverse (90% CI 2.3 to 5.8)Claude Sonnet 5 moved toward Claude Fable 5.1 by 3.8× the average shift more than the reverse (90% CI 2.4 to 5.0)Grok 4.6 moved toward Claude Fable 5.1 by 3.6× the average shift more than the reverse (90% CI 1.5 to 5.8)Inkling moved toward Gemini 3.8 Flash by 3.6× the average shift more than the reverse (90% CI 1.9 to 5.0)Claude Sonnet 5 moved toward Muse Spark 1.3 by 3.6× the average shift more than the reverse (90% CI 0.8 to 6.2)Nemotron 3 Ultra moved toward GLM 5.3 by 3.4× the average shift more than the reverse (90% CI 0.4 to 8.1)Grok 4.6 moved toward GLM 5.3 by 3.3× the average shift more than the reverse (90% CI 1.6 to 4.9)MiMo V2.5 moved toward Kimi K3 by 3.3× the average shift more than the reverse (90% CI 0.6 to 8.8)MiMo V2.5 moved toward Claude Fable 5.1 by 3.2× the average shift more than the reverse (90% CI 1.0 to 5.6)Hunyuan HY4 moved toward Mistral Medium 3.5 by 3.2× the average shift more than the reverse (90% CI 0.3 to 6.4)Hunyuan HY4 moved toward GPT-6 Astra by 3.0× the average shift more than the reverse (90% CI 0.9 to 5.2)Claude Opus 5.5 moved toward Hunyuan HY4 by 3.0× the average shift more than the reverse (90% CI 0.5 to 5.3)Inkling moved toward Muse Spark 1.3 by 2.8× the average shift more than the reverse (90% CI 0.3 to 4.7)Qwen 3.8 Max moved toward GPT-6 Sol by 2.7× the average shift more than the reverse (90% CI 0.1 to 7.9)DeepSeek V4.1 Flash moved toward Mistral Medium 3.5 by 2.7× the average shift more than the reverse (90% CI 1.3 to 4.2)Muse Spark 1.3 moved toward Gemini 3.8 Flash by 2.6× the average shift more than the reverse (90% CI 1.2 to 4.1)Claude Sonnet 5 moved toward Kimi K3 by 2.6× the average shift more than the reverse (90% CI 1.4 to 3.7)Claude Sonnet 5 moved toward GLM 5.3 by 2.5× the average shift more than the reverse (90% CI 0.6 to 4.4)Claude Opus 5.5 moved toward DeepSeek V4.1 Flash by 2.5× the average shift more than the reverse (90% CI 0.2 to 4.4)Grok 4.6 moved toward Claude Opus 5.5 by 2.4× the average shift more than the reverse (90% CI 0.7 to 4.1)GLM 5.3 moved toward Kimi K3 by 2.3× the average shift more than the reverse (90% CI 1.0 to 3.5)Claude Sonnet 5 moved toward GPT-6 Luna by 2.2× the average shift more than the reverse (90% CI 0.5 to 3.7)Inkling moved toward Qwen 3.8 Max by 2.1× the average shift more than the reverse (90% CI 0.5 to 3.7)Claude Opus 5.5 moved toward Kimi K3 by 1.9× the average shift more than the reverse (90% CI 0.3 to 3.6)Claude Fable 5.1 moved toward Kimi K3 by 1.8× the average shift more than the reverse (90% CI 0.1 to 3.6)GPT-6 Sol moved toward Muse Spark 1.3 by 1.7× the average shift more than the reverse (90% CI 0.6 to 3.0)Grok 4.6 moved toward Inkling by 1.2× the average shift more than the reverse (90% CI 0.4 to 2.4)Qwen 3.8 MaxDeepSeek V4.1 FlashKimi K3Hunyuan HY4MiMo V2.5GLM 5.3Claude Fable 5.1Claude Opus 5.5Claude Sonnet 5Gemini 3.8 FlashMuse Spark 1.3Mistral Medium 3.5Nemotron 3 UltraGPT-6 AstraGPT-6 LunaGPT-6 SolInklingGrok 4.6
The 46 ordered pairs, of 153 model pairs, whose one-way difference in how far each moved toward the other has a 90% bootstrap interval above zero. Ribbons take the colour of the model moved toward. 6 ribbons run from a Claude model to a Chinese model; one runs the other way. Hover or focus a model to isolate its ribbons.

Asymmetric accommodation between US/European and Chinese models

The full pairwise matrix below shows directional shifts across all 18×18 ordered pairings, where each row gives how far that speaker shifted toward each column partner. The three Anthropic models’ rows are consistently a stronger blue under the Chinese developers’ columns than the Chinese models’ rows are under Anthropic’s. Pooled across all pairings between a Claude model and a Chinese model, Claude shifts 1.5× the cross-pair average toward Chinese models (90% CI: 1.1 to 1.9), whereas Chinese models shift just 0.4× toward Claude (90% CI: −0.2 to 0.9).

This directional asymmetry extends across the two regional groups. US and European models shift 1.1× toward Chinese models and 0.9× toward one another, whereas Chinese models shift 0.7× toward US and European models and 1.8× toward other Chinese models, a net cross-group asymmetry of 0.4× (90% CI: 0.0 to 0.9). Among the three Anthropic models, Claude Fable 5.1 exerts the strongest outward pull (1.1×), though still well below Kimi K3 (2.6×).

How far each group moves toward the other, with its uncertainty

Average shift toward the partner’s style, in multiples of the average over every ordered pair; each ridge is the spread of 1,000 bootstrap resamples of runs

−1×01×2×3×Claude toward Chinese models1.5× (1.1 to 1.9)Chinese models toward Claude0.4× (−0.2 to 0.9)US and European toward Chinese1.1× (0.8 to 1.4)Chinese toward US and European0.7× (0.4 to 1.0)US and European toward each other0.9× (0.7 to 1.2)Chinese toward each other1.8× (1.2 to 2.5)average shift
15,551 car-sale lines from 1,083 runs. Each group average pools its ordered model pairs (18 for Claude and Chinese models in each direction, 72 across the two regions); the stronger band is the 90% interval and the tick the estimate. Claude’s ridge toward Chinese models and theirs toward Claude barely overlap.

How far each model moved toward each partner

Row moved toward column Row moved away
Claude Fable 5.1Claude Opus 5.5Claude Sonnet 5Gemini 3.8 FlashMuse Spark 1.3Mistral Medium 3.5Nemotron 3 UltraGPT-6 AstraGPT-6 LunaGPT-6 SolInklingGrok 4.6Qwen 3.8 MaxDeepSeek V4.1 FlashKimi K3Hunyuan HY4MiMo V2.5GLM 5.3Claude Fable 5.1Claude Opus 5.5Claude Sonnet 5Gemini 3.8 FlashMuse Spark 1.3Mistral Medium 3.5Nemotron 3 UltraGPT-6 AstraGPT-6 LunaGPT-6 SolInklingGrok 4.6Qwen 3.8 MaxDeepSeek V4.1 FlashKimi K3Hunyuan HY4MiMo V2.5GLM 5.3
Each cell is the row model’s shift toward the column model’s style when it negotiates with that model, against the same model in the same seat with everyone else, as a multiple of the average shift. Stronger blue is a larger shift. The hairlines separate US and European labs (top and left) from Chinese labs (bottom and right). Single cells rest on four to eight sales each; the region and lab averages in the text pool them.

Every US or European model against every Chinese model, both directions

  • A Claude model and a Chinese model (18)
  • Another US or European model and a Chinese model (54)
  • Averages
−4×−4×−2×−2×002×2×4×4×6×6×8×8×US or European model moved moreChinese model moved moreUS or European model toward the Chinese model →Chinese model back toward it →All 72: 1.1×, 0.7×Claude: 1.5×, 0.4×
One dot per pairing of the 12 US and European models with the 6 Chinese models, each direction as a multiple of the average shift; a single pair rests on four to eight sales. 41 of 72 pairs, and 13 of Claude’s 18, sit in the shaded half, where the US or European model moved further toward the Chinese model than it moved back.

Surface punctuation contagion: dashes and exclamation marks

While StyleDistance embeddings capture high-dimensional syntactic and lexical patterns, individual punctuation habits make the cross-developer transfer directly observable. Dash usage (em-dashes, en-dashes, and spaced hyphens) separates model families sharply at baseline: Kimi K3, GLM 5.3, Qwen 3.8 Max, and Hunyuan HY4 include a dash in nearly every spoken turn, whereas Claude Opus 5.5 uses one in just 0.5% of its baseline turns.

Each model’s dashes with each partner, against the partner’s own habit

One panel per speaker, in order of how often it writes a dash. Across: how often the partner writes a dash (0 to 100% of its lines). Up: change in the speaker’s own rate with that partner against the same speaker, in the same seat, with everyone else, in points

Claude Opus 5.5writes a dash in 1%−40−200+20+40GPT-6 Lunawrites a dash in 4%GPT-6 Solwrites a dash in 5%Gemma 4 31Bwrites a dash in 11%GPT-6 Astrawrites a dash in 12%Claude Fable 5.1writes a dash in 17%−40−200+20+40Gemini 3.8 Flashwrites a dash in 20%Mistral Medium 3.5writes a dash in 21%Grok 4.6writes a dash in 27%Muse Spark 1.3writes a dash in 39%MiMo V2.5writes a dash in 48%−40−200+20+40Nemotron 3 Ultrawrites a dash in 50%Claude Sonnet 5writes a dash in 71%Inklingwrites a dash in 74%DeepSeek V4.1 Flashwrites a dash in 88%0%50%100%Hunyuan HY4writes a dash in 97%−40−200+20+400%50%100%Qwen 3.8 Maxwrites a dash in 98%0%50%100%GLM 5.3writes a dash in 98%0%50%100%Kimi K3writes a dash in 99%0%50%100%
All 15,551 car-sale lines of two-person sales, one dot per ordered pair with at least five lines, sized by lines and coloured by the partner’s lab; the vertical hairline is the speaker’s own rate and the line a fit weighted by lines. In 17 of 19 panels the speaker writes more dashes with partners who write more of them.

During bilateral negotiations, dash usage spreads one-way from Chinese models into US and European models’ speech. Holding speaker model and role fixed, a US or European model’s dash rate increases by +4.9 points when paired with a Chinese model across 2,960 turns, and decreases by 1.7 points when paired with another US or European model. Chinese models, by contrast, maintain their high baseline dash rate regardless of whether they face a Western partner (89%) or another Chinese model (93%). Across individual models, Kimi K3 induces the largest shift, raising its counterparts’ dash frequency by +10.8 points on average.

Exclamation marks propagate in the opposite direction, primarily from Google’s models into Anthropic’s. The three models that increase their exclamation-mark usage most when facing exclamatory partners are Claude Sonnet 5 (+9.1 points), Claude Opus 5.5 (+6.3 points), and Claude Fable 5.1 (+2.8 points), while the strongest sources of exclamation contagion are Google’s Gemini 3.8 Flash and Gemma 4 31B. Outside the car-sale negotiations, Claude Opus 5.5 ends 0.9% of its turns with an exclamation mark; when negotiating against the five most exclamatory partners, that rate rises to 14%, as in this reply to Gemini 3.8 Flash:

I appreciate it, Dan, but that's too big a gap for me. I'll go with CarMax. Honestly, the Northside car sounds like a good deal for you. Thanks for coming out and being so upfront. Here's your license back. Good luck with the new car!

Decoupling between spoken accommodation, private reasoning, and deal prices

Crucially, stylistic accommodation is confined to the outward spoken channel and does not penetrate the model’s internal chain-of-thought reasoning or alter its bargaining outcomes. Before every spoken turn in Terrarium-1, an agent records its private reasoning trace. Once shared vocabulary from the partner’s turns is removed, private reasoning embeddings show zero convergence toward the partner (-0.6% of the distance), and a linear classifier identifies the model from a single private reasoning trace 64% of the time compared with 50% from the corresponding spoken line.

Single-turn speaker identification accuracy from private reasoning versus spoken dialogue

  • From private reasoning
  • From spoken dialogue
ModelAccuracy with its 90% intervalSpokenReasoning
Grok 4.655%88%
GPT-6 Astra46%73%
Muse Spark 1.358%85%
Mistral Medium 3.560%81%
GPT-6 Luna65%85%
MiMo V2.537%55%
Gemma 4 31B68%85%
Hunyuan HY441%57%
Kimi K344%59%
GLM 5.343%57%
GPT-6 Sol45%57%
Claude Sonnet 558%70%
Nemotron 3 Ultra35%46%
Gemini 3.8 Flash57%63%
DeepSeek V4.1 Flash39%45%
Claude Fable 5.150%54%
Claude Opus 5.559%61%
Inkling51%51%
Qwen 3.8 Max40%40%

Adopting a counterpart’s speaking style also has zero effect on economic outcomes. In a fixed-effects regression across 682 car sales that holds the ordered model pair and reservation prices constant, a one-standard-deviation increase in relative stylistic accommodation shifts the final sale price by just +$1.7 (90% CI: −$15 to +$21), ruling out any price effect larger than ±$30 (or 1.1% of the $2,751 bargaining range). Counterparty bargaining strength and opening price anchors move the final price; surface stylistic accommodation does not.

What moves the price a model gets

  • Change in the dollars a model keeps, per standard deviation, with a 90% interval
  • Smallest style effect we could have detected, ±$30
  • A stronger model across the table, as the seller−$190−$204 to −$175
  • A stronger model across the table, as the buyer−$96−$112 to −$83
  • A more ambitious opening ask, as the seller+$45+$22 to +$63
  • A more ambitious opening ask, as the buyer+$100+$81 to +$120
  • Adapting its style to the partner more than the partner adapts back+$2−$15 to +$21
Estimated change in surplus captured (in dollars across a mean $2,701 bargaining range, with 90% bootstrap intervals) per one-standard-deviation increase in each predictor across 682 car-sale negotiations. The hatched band marks the minimum detectable effect (±$30) for relative stylistic accommodation after disattenuation for measurement noise.

Finally, stylistic accommodation does not accumulate across multi-day social simulations. Across fourteen week-long simulated towns in Terrarium-1, within-character dyadic style shifts average −0.1× the car-sale average (90% CI: −0.7 to 0.4), with no significant asymmetry between US/European and Chinese models. Comparing pairs of characters within the same town run against the exact same characters in parallel runs on the same day shows no population-wide convergence over a week: while the single August run we analyzed previously rose +0.064 in residual cosine similarity by its final day (the highest of all thirteen runs), the pooled slope across all thirteen week-long runs is −0.004 per day.

The August run finished higher than any of the twelve other weeks; pooled, they stay at zero

  • SF Hero 3, the run measured in August
  • Each of the other runs
  • All runs pooled

How alike two characters in a run sound, above the same characters in other runs on the same day

−0.15−0.10−0.050+0.05+0.10+0.15Day 1Day 2Day 3Day 4Day 5Day 6Day 7Saline, 4 modelsSaline, 3 modelsSF Arena, 5 modelsSF Arena, 6 modelsSF Hero, 12 modelsSF Hero, 12 modelsSF Ada, 9 modelsSF Ada, 9 modelsSF Ada, 9 modelsSF Babbage, 12 modelsSF Babbage, 13 modelsSF Babbage, 12 modelsSF Hero 3
StyleDistance residual similarity of every pair of characters in a run, minus the same two characters, played by the same models, in other runs on the same day. Zero means a week together made them no more alike than strangers. Thin days (under 15 pairs in a run) are left out; the shaded band is the pooled 90% interval from a bootstrap over runs.

Takeaways for multi-agent interaction and evaluation

When language models from different developers interact in dyadic negotiations, they do not converge symmetrically toward a neutral register. Models with strong stylistic priors, led by Kimi K3, pull counterparts toward their phrasing and punctuation, while more accommodating models (including Grok 4.6 and the Claude family) adapt toward whichever counterpart they face, producing a pronounced shift from US and European models toward Chinese models’ stylistic markers.

At the same time, our results show that surface stylistic mimicry is decoupled from decision-making fidelity. An agent that begins mirroring its counterpart’s sentence length, em-dashes, or exclamation marks is not conceding its private reasoning or its principal’s reservation price. For teams auditing or benchmarking multi-agent systems, surface dialogue style varies with the opponent across the table, whereas private reasoning traces and opening numerical anchors remain stable properties of the model itself.

Methods: signatures, directional shifts and the influence score

The car-sale corpus is 16,945 lines from 1,093 runs among 19 models; the influence analysis uses the 15,551 lines of two-person sales in 1,083 runs by the 18 models with at least 100 lines elsewhere to build a signature from. Each line is embedded with StyleDistance and residualised by subtracting the model-balanced mean at the same price draw, seat, turn position, opener flag and conversation. A model’s signature is the mean residual of its lines outside the car sale, centred on the models present, as a unit vector.

For speaker A and partner B, the shift is the mean projection of A’s lines on B’s signature when A faces B minus its mean projection, in the same seat, when A faces anyone else, averaged over A’s two seats:

shift(A → B) = E[⟨residual, uB⟩ | A faces B] − E[⟨residual, uB⟩ | A faces others].

A model’s pull is the mean of shift(A → it) over its partners, its follow the mean of shift(it → B), and its net influence the difference. Every value is divided by the mean shift over all 306 ordered pairs, so 1× is the average echo. Lab and region values average the cells in a block. Intervals are 90% bootstrap intervals over runs (1,000 resamples), recomputing every cell. The chord shows pairs whose one-way difference, shift(A → B) − shift(B → A), has an interval above zero.

Habits are counted per line: a dash is an em dash, an en dash or a spaced hyphen. A speaker’s change is its rate with a partner minus its rate in the same seat with every other partner, for cells with at least five lines and twenty lines elsewhere, weighted by lines. In the towns, the shift is computed within each character between its two-person conversations with a given model and with others, against signatures from the models’ town lines, among models with 150 or more town lines.

For the price test, the price’s position in the bargaining range is regressed on the difference and the mean of the two sides’ standardised style shifts, with fixed effects for the ordered pair of models and the price draw; the split-half reliability of the shift is 0.59.

The price test across all seven style measures
Measure of styleReliabilityAdapting more, dollars per SDSmallest effect detectableBoth adapting, dollars per SD
StyleDistance, projection0.59+$2−$15 to +$21±$30−$22−$37 to −$7
StyleDistance, linear probe0.38−$14−$37 to +$15±$68−$1−$20 to +$18
StyleDistance, lines after the opening ask0.57−$3−$20 to +$15±$31−$18−$33 to −$3
StyleDistance, first two lines0.41+$8−$9 to +$26±$41−$11−$27 to +$5
Qwen3 Embedding 8B (style), projection0.27−$12−$28 to +$5±$61−$16−$34 to $0
Qwen3 Embedding 8B (style), linear probe0.19−$13−$35 to +$7±$111−$3−$21 to +$17
StyleDistance, numbers masked0.62+$3−$13 to +$22±$28−$23−$37 to −$8
Recognition and adaptation, model by model
ModelMedian words per lineNamed from one lineNamed from spoken lineNamed from thoughtMoves toward partnersOthers move toward it
Claude Fable 5.15649%50%54%+0.0140.007 to 0.022+0.0170.005 to 0.027
Claude Opus 5.54759%59%61%+0.0140.008 to 0.020+0.0110.003 to 0.018
Claude Sonnet 54059%58%70%+0.0220.016 to 0.028+0.000−0.010 to 0.010
DeepSeek V4.1 Flash5339%39%45%+0.0170.008 to 0.026+0.006−0.003 to 0.018
Gemini 3.8 Flash3457%57%63%+0.001−0.006 to 0.008+0.0220.015 to 0.030
Gemma 4 31B3367%68%85%+0.006−0.001 to 0.012–
GLM 5.39240%43%57%+0.0270.018 to 0.036+0.0330.023 to 0.042
GPT-6 Astra3446%46%73%+0.010−0.004 to 0.024+0.0230.011 to 0.037
GPT-6 Luna3064%65%85%+0.000−0.006 to 0.007+0.0320.020 to 0.045
GPT-6 Sol3046%45%57%+0.0240.011 to 0.037+0.0190.008 to 0.030
Grok 4.64756%55%88%+0.0610.046 to 0.077+0.003−0.007 to 0.013
Hunyuan HY49838%41%57%+0.0230.013 to 0.033+0.0210.009 to 0.031
Inkling3653%51%51%+0.0320.016 to 0.048+0.0060.000 to 0.013
Kimi K3106.542%44%59%+0.0110.001 to 0.021+0.0400.032 to 0.050
MiMo V2.54036%37%55%+0.0150.004 to 0.027+0.0110.001 to 0.022
Mistral Medium 3.52957%60%81%+0.009−0.000 to 0.017+0.013−0.001 to 0.026
Muse Spark 1.34657%58%85%+0.003−0.008 to 0.013+0.001−0.007 to 0.008
Nemotron 3 Ultra3334%35%46%+0.007−0.007 to 0.022+0.0120.003 to 0.018
Qwen 3.8 Max9440%40%40%+0.0090.001 to 0.018+0.0160.006 to 0.026
Replication across all seven embedding models
Embedding modelNamed from one lineMoves toward its partnerOn the first line alone
StyleDistance49.4%48.7% to 50.3%+0.01590.0136 to 0.0185−0.0013−0.0064 to 0.0058
Qwen3 Embedding 8B, asked for style51.2%50.4% to 51.9%+0.00850.0073 to 0.0098−0.0006−0.0029 to 0.0022
Qwen3 Embedding 8B46.6%45.9% to 47.3%+0.00750.0064 to 0.0085−0.0011−0.0034 to 0.0012
EmbeddingGemma47.6%46.8% to 48.3%+0.00890.0078 to 0.0100−0.0004−0.0023 to 0.0014
BGE-M346.4%45.6% to 47.2%+0.00980.0089 to 0.0108−0.0013−0.0033 to 0.0004
LUAR57.8%56.9% to 58.6%+0.02710.0243 to 0.0300−0.0047−0.0112 to 0.0014
E5 Large Instruct52.3%51.5% to 53.1%+0.00640.0057 to 0.0071+0.0002−0.0013 to 0.0013

Next study

Whose side is an AI lawyer on?

We gave AI models a guilty client and watched how they defended him through a day in court.

Stay in touch

Receive our research by email when it is released.