AI Coding Live News

O
OpenAI@AICoder·
👀50
🔥80

OpenAI Codex CLI 0.166.0: keyboard transcript selection, GPT-6.1 Terra in Vertex AI and Bedrock catalogs, codex doctor network checks

OpenAI published the stable Codex CLI release rust-v0.166.0 on GitHub at 19:47 UTC on Oct 29. It adds keyboard-driven transcript selection by word, line and page with built-in search, adds GPT-6.1 Terra to the bundled, Vertex AI and Amazon Bedrock model catalogs, introduces codex queue --resume and codex doctor --network-only, and shows clearer safety-block explanations with selectable safer follow-up prompts in the TUI.

Key Takeaways

  • Model catalogs: GPT-6.1 Terra added to the bundled, Vertex AI and Amazon Bedrock catalogs (#57293)
  • Transcript: keyboard selection by word, line and page, integrated search and configurable shortcuts (#57221 to #57224)
  • New commands: codex queue --resume resumes unloaded threads after queueing a message; codex doctor --network-only checks config, connectivity and WebSocket
  • Safety UX: clearer explanations when a request is blocked, plus selectable safer follow-up prompts (#57363, #57365)
  • Fixes: approval and permission settings survive resume and fork, and reasoning-token accounting is preserved to avoid premature compaction
Read full story

OpenCode 2.0 ships: one background service for TUI, web and desktop, Code Mode for all MCP servers, background subagents, and @opencode/sdk

Anomaly published the OpenCode 2.0 launch note on Oct 12: a single auto-started local service shared by the TUI, web and desktop apps; a rewritten server API with the new @opencode/client; @opencode/codemode, which turns MCP servers and OpenAPI endpoints into functions the model composes in scripts (all MCP servers opt into Code Mode by default); background subagents and background shell commands; 80+ internal features rebuilt as hot-reloadable plugins; and @opencode/sdk for embedding the same engine as a library. V1 plugins and the old server API are not compatible.

OpenCode 2.0 ships: one background service for TUI, web and desktop, Code Mode for all MCP servers, background subagents, and @opencode/sdk

Key Takeaways

  • Architecture: one auto-started local background service shared by TUI, web, desktop and @opencode/client scripts; opencode pair connects other hosts
  • Code Mode: @opencode/codemode converts MCP servers and OpenAPI endpoints into script-callable functions; every MCP server defaults to Code Mode (codemode: false opts out)
  • Orchestration: background subagents (background: true, default nesting depth 1) and background shell commands with no default timeout; Ctrl+B moves running work to the background
  • Extensibility: 80+ features implemented as internal plugins, TUI plugins now stable and hot-reloadable; @opencode/sdk is the same code as the CLI
  • Migration: three breaking areas (plugin API, server API/clients, tui.json to global cli.json); upgrade with opencode upgrade --major
Read full story
Linked Models & Agents:

OpenCode 1.19.0 opens the upgrade path to OpenCode 2: new plugin and server APIs, auto-updates now manual

OpenCode v1.19.0 (Oct 11) adds opencode upgrade --major and a TUI /update command to move 1.x installs to OpenCode 2 (tagged up to v2.0.26), stops auto-installing updates, and hardens PTY connection validation. The official V2 migration guide lists three intentional breaking changes: plugin API, server API/clients, and terminal client config.

Key Takeaways

  • v1.19.0 shipped 2026-10-11: opencode upgrade --major or TUI /update moves to OpenCode 2; updates are no longer auto-installed
  • OpenCode 2 tags run from v2.0.0 (2026-09-11) to v2.0.26 (2026-10-08); the repo has ~212K GitHub stars
  • Three intentional breaking changes: new plugin API, new server API and clients (@opencode/client), and layered tui.json replaced by one global cli.json
  • V1 plugin implementations do not run on V2 and must be ported; existing agents, commands, skills and opencode.json keep working
  • V2 accepts lsp config but no longer runs language servers or LSP diagnostics; use lint/typecheck/compile commands instead
Read full story
Linked Models & Agents:

Learn2Play-Bench: New Benchmark Evaluates How LLM Agents Truly Learn from Interaction in Counterintuitive Worlds

Whether LLM-based autonomous agents truly learn from interactive experience or merely regurgitate memorized knowledge remains a fundamental question in AI research. Most conventional agent benchmarks evaluate tasks (such as writing standard Python or navigating operating systems) heavily represented in pretraining corpora, creating severe data contamination that obscures whether agents are synthesizing new concepts or retrieving memorized patterns. Researchers introduce Learn2Play-Bench (arXiv:2610.08215, code: github.com/liushiliushi/Learn2Play-Bench, site: liushiliushi.github.io/learn2play-bench-website), a novel open-source benchmark constructed around text-based environments with entirely unfamiliar and counterintuitive mechanics. Agents must discover game physics and causal dependencies purely through trial-and-error interactions. The benchmark reveals two critical insights: retaining uncompressed, verbatim interaction logs decisively outperforms LLM-generated rule summaries, and the agent harness scaffolding (managing tool loops, memory, and reflection) exerts a larger impact on final performance than the choice of underlying foundation model.

Learn2Play-Bench: New Benchmark Evaluates How LLM Agents Truly Learn from Interaction in Counterintuitive Worlds

Key Takeaways

  • Learn2Play-Bench open-sourced, establishing counterintuitive rule environments to isolate genuine agent in-context learning from memory
  • Empirical evaluations prove retaining full verbatim logs decisively beats model-generated rule summaries for rule discovery
  • Scaffolding harness architecture impacts exploration success more than foundation model scale, highlighting system-level importance
Read full story
ADSponsored

TokenRouter: Tsinghua Unveils NeurIPS 2026 Serving System for Token-Level LLM Routing, Boosting Throughput by up to 64x

Token-level LLM routing—routing easy tokens to small models and switching to frontier models for critical reasoning tokens—presents an optimal trade-off between output quality and inference cost. However, current LLM serving engines (such as vLLM and TGI) are architected for single-model execution, suffering severe step desynchronization, batch admission latency, and extreme orchestration complexity when handling high-frequency token transfers across heterogeneous models. Researchers from Tsinghua University's NICS Lab present TokenRouter (arXiv:2610.12242, accepted at NeurIPS 2026, code: github.com/thu-nics/TokenRouter), an efficient and developer-friendly serving system engineered for token-level routed LLM inference. TokenRouter introduces a 'request-centric programming and model-centric execution' paradigm, enabling developers to write routing logic intuitively per request while the runtime handles asynchronous execution across subservers. Incorporating a Delayed-Batching Scheduler parameterized via discrete-time Markov chain modeling, a decoupled tri-loop architecture, and an instant handoff-resume mechanism, TokenRouter achieves 2.01x to 64.15x higher decoding throughput compared to existing serving platforms across diverse routing workloads, with complete code open-sourced.

TokenRouter: Tsinghua Unveils NeurIPS 2026 Serving System for Token-Level LLM Routing, Boosting Throughput by up to 64x

Key Takeaways

  • Tsinghua University open-sources TokenRouter (NeurIPS 2026), an optimized serving architecture for token-level LLM routing
  • Introduces request-centric programming and a delayed-batching scheduler, delivering 2.01x to 64.15x higher decoding throughput
  • Decoupled tri-loop execution cuts P99 inter-token latency by 43.6%, reducing enterprise cloud GPU costs by 50% to 70%
Read full story
Linked Models & Agents:

Prime Intellect's Prime Agent used a 2,209-agent swarm to rewrite itself in Rust: time-to-type 738ms→56ms, 80%+ less memory

On Oct 9 Prime Intellect shipped a Rust rewrite of Prime Agent, its open-source coding agent harness. A root orchestrator ran 2,209 sub-agents across 10,000+ Prime Sandboxes and ~228.7B GLM-5.3 tokens over two weeks, with differential TUI, harness and protocol parity tests gating every merge. Vendor-measured cold time-to-type dropped from 737.8ms to 55.8ms and post-startup memory from 607MB to 106MB; Windows (beta) and Homebrew installs were added.

Prime Intellect's Prime Agent used a 2,209-agent swarm to rewrite itself in Rust: time-to-type 738ms→56ms, 80%+ less memory

Key Takeaways

  • Scale: 2,209 agents, 16,758 agent-to-agent messages, 228.70B tokens (192.99B/1,981 agents for the port, 35.70B/228 for perf hillclimbing) across 10,000+ Prime Sandboxes
  • Vendor-measured: cold time-to-type 737.8ms→55.8ms (13.22x), first paint 722.8ms→23.6ms, post-startup RSS 607.4MB→106.0MB, install 172.1MB→59.6MB
  • Each task ran a Planner→Implementer→adversarial Reviewer (different model)→Verifier state machine; failures loop back to the implementer
  • A 3-day target-free hillclimb loop logged 144+ experiment/audit records and merged 69+ performance changes
  • Codebase now 9 crates, largest file ~2,500 lines (was ~15,000); native Windows (beta) and Homebrew installs, still open source
Read full story

OpenRig trends: YAML rigs turn Claude Code, Codex, and Pi into recoverable multi-agent teams; npm 0.6.4, 4.4k★

OpenRig wraps multiple coding harnesses into YAML-defined rigs with seats, queues, and a local daemon/TUI so Claude Code, Codex, and supervised Pi run as one recoverable team. Verified now: GitHub ★4482 / 306 forks; npm @openrig/cli 0.6.4 (2026-10-02); ~4560 weekly downloads.

OpenRig trends: YAML rigs turn Claude Code, Codex, and Pi into recoverable multi-agent teams; npm 0.6.4, 4.4k★

Key Takeaways

  • Repo mvschwarz/openrig (Apache-2.0): ★4482 / 306 forks verified via GitHub API; site openrig.dev
  • npm @openrig/[email protected] published 2026-10-02T05:45:35Z; ~4560 downloads in the prior 7 days
  • v0.6.0 requires Node 22/24; native Windows unsupported; macOS/Linux + tmux
  • 0.6.4 turns web UI off by default and adds host/origin allowlists; many Claude/Codex delivery/resume fixes
  • Starters: dual Codex, dual Claude, or Claude owner + Codex checker; Pi is a qualified supervised runtime
Read full story

Charm Crush 0.97: toggle MCPs in UI; git branch in TUI; Claude Channels delivery + ctrl+b sidebar

Charm's terminal coding agent Crush shipped v0.97.0/v0.97.1 on 2026-09-29 (npm @charmland/[email protected]): toggle MCP servers on/off in the UI (global or local); show the current Git branch in the TUI; continue Claude Channels session injection with exactly-once routing; toggle the sidebar with ctrl+b; fix Anthropic cache-creation token counting, clipboard false failures, and OpenAI OAuth refresh via Catwalk. ~36 commits vs v0.96.0.

Charm Crush 0.97: toggle MCPs in UI; git branch in TUI; Claude Channels delivery + ctrl+b sidebar

Key Takeaways

  • Releases v0.97.0 + v0.97.1; ~36 commits vs v0.96.0
  • Toggle MCPs on/off in UI globally or locally (#3725)
  • Git branch in TUI (#2437); sidebar toggle via ctrl+b (#3935)
  • Claude Channels delivery part 2/3: session injection, exactly-once routing (#3346)
  • Install: npm i -g @charmland/[email protected] or Homebrew; docs at charm.sh/crush
Read full story

Docker cagent 1.145.0: ACP request traces via W3C traceparent/tracestate, server spans on 13 handlers, lean TUI scrollback fix

Docker shipped cagent (docker-agent) v1.145.0 on 2026-09-28: ACP requests now propagate W3C traceparent/tracestate with server spans for each of the 13 implemented protocol handlers, plus new lint cops and a lean-TUI fix that preserves scrollback during partial streaming tool calls.

Docker cagent 1.145.0: ACP request traces via W3C traceparent/tracestate, server spans on 13 handlers, lean TUI scrollback fix

Key Takeaways

  • Shipped v1.145.0 — ACP W3C traceparent/tracestate + 13 handler spans
  • Lean TUI keeps scrollback during partial streaming tool calls
  • New FieldsSeqLookup / SlicesConcat lint cops
  • Docs: docker.github.io/docker-agent
Read full story

OpenAI Codex 0.158.0: MCP pre-registered OAuth, bearer-secured exec-server, fullscreen TUI paste & transparent image gen

OpenAI shipped Codex rust-v0.158.0 on 2026-09-28 (@openai/codex 0.158.0): MCP servers with pre-registered OAuth client secrets (codex mcp add --oauth-client-secret); bearer-token auth for exec-server WebSockets; fullscreen TUI copy-on-select/right-click paste with Markdown-preserving copies; explicit transparent backgrounds for image gen/edit. Elevated-permission terminal approvals default on; Windows/Linux/macOS sandbox and approval-retry fixes land too.

OpenAI Codex 0.158.0: MCP pre-registered OAuth, bearer-secured exec-server, fullscreen TUI paste & transparent image gen

Key Takeaways

  • Shipped rust-v0.158.0 / @openai/codex 0.158.0 — docs: CLI + MCP
  • MCP pre-registered OAuth via codex mcp add --oauth-client-secret
  • Bearer-secured exec-server WebSockets; elevated terminal approvals on by default
  • Fullscreen TUI copy/paste keeps Markdown; Mermaid quoted labels/& supported
  • Sandbox fixes across Windows 10, Linux nested writable roots, macOS path aliases
Read full story
ADSponsored

Docker Agent (cagent) 1.144.0: ACP v1 sessions/terminals/remote MCP; sandbox --cloud without local Docker

Docker Engineering shipped docker-agent/cagent v1.144.0 on 2026-09-25. It widens ACP v1 compatibility: session delete + elicitation, model reasoning/safety options via session/set_config_option, shell via client terminal/create, client-supplied Streamable HTTP/SSE MCP on session new/resume/load, host credential auth/logout, audio prompts with bounded history replay. Sandbox gains --cloud and v3 kit so sandboxes run without a local Docker dependency. Plus TUI render wins and sandbox/filesystem confinement fixes. Aimed at teams embedding agents in IDEs/gateways over ACP.

Docker Agent (cagent) 1.144.0: ACP v1 sessions/terminals/remote MCP; sandbox --cloud without local Docker

Key Takeaways

  • Shipped: v1.144.0 — docker agent / docker-agent binary
  • ACP: session delete, elicitation, set_config_option, client terminals, remote MCP, host creds, audio prompts
  • Sandbox: --cloud + v3 kit without local Docker; confinement fixes
  • Install: Docker Desktop 4.63+ or brew install docker-agent; docs at docker.github.io/docker-agent
  • See agentclientprotocol.com; MCP still first-class
Read full story

Tencent Hunyuan & Fudan University Open-Source ExplorationBench: Verifiable Alien Worlds Benchmark for Scientific Exploration

Tencent Hunyuan in collaboration with Fudan University's NLP group has open-sourced ExplorationBench (arXiv: 2609.30199, Project: explorationbench.com), establishing a rigorous framework to quantify an AI agent's genuine scientific exploration and hypothesis-testing capacity. To prevent models from cheating via pre-training memorization, the benchmark introduces 'Alien Worlds'—computational sandbox environments (AlienCode and AlienLogic) governed by strictly executable rules that directly contradict terrestrial intuition. Agents must actively frame hypotheses, design probe experiments via API tools, and revise causal models under feedback.

Tencent Hunyuan & Fudan University Open-Source ExplorationBench: Verifiable Alien Worlds Benchmark for Scientific Exploration

Key Takeaways

  • Pioneers 'Alien Worlds' executable sandboxes whose rules contradict earthly knowledge, preventing pre-training data leakage.
  • Comprises two distinct discovery sandboxes—AlienCode and AlienLogic—spanning 55 discovery targets and 140 scientific tasks.
  • Furnishes agents with intentionally flawed documentation, environmental feedback, and dedicated tool-calling interfaces.
  • Benchmarking 10 frontier models reveals that while leading models discover novel rules, extended exploration frequently stalls or degrades early gains.
  • Project portal, sandbox execution runtimes, and evaluation suites released openly on GitHub.
Read full story

Codex CLI 0.156: optional /tui fullscreen, voice on by default, /usage dashboard; 0.156.1 adds GPT-6 Sol/Luna

OpenAI shipped Codex CLI rust-v0.156.0 and hotfix 0.156.1 on 2026-09-22/23 (@openai/codex). 0.156.0 adds optional /tui fullscreen, voice default-on, /usage, worktrees on by default, themes/Mermaid, plus sandbox fixes. 0.156.1 adds GPT-6 Sol/Luna to the picker and recommends Luna on rate-limit switches.

Key Takeaways

  • Install @openai/[email protected] (0.156.0, 0.156.1)
  • /tui fullscreen; voice default-on (F8); /usage dashboard
  • Worktrees enabled by default from the agent command center
  • Sandbox isolation fixes for Windows inbound, privileged sockets, macOS handles
  • 0.156.1 adds GPT-6 Sol/Luna; rate-limit prompt recommends Luna
Read full story

Codex CLI v0.152/v0.153: update_plan off by default, plugin CLI, Bedrock Astra

Community weekly (@kkaminsk) covers two OpenAI Codex CLI releases: v0.152.0 disables update_plan by default, adds Vim search, MCP per-tool output token limits, and untrusted-URL rejection; v0.153.0 adds codex plugin list/install/remove, Vim undo/redo, TUI reconnect, and GPT-6 Astra in the Bedrock model picker.

Key Takeaways

  • v0.152: update_plan off by default; Vim search; MCP output token limits; untrusted URL rejection.
  • v0.153: plugin CLI (list/install/remove); Vim undo/redo; TUI reconnect.
  • Models: GPT-6 Astra added to the Bedrock picker.
Read full story