Code generation
Latest stories covering Code generation, with summaries and links to related coverage.
12 stories · 12 reports · page 1 of 1
6 stories · 6 reports in the last 7 days
Latest report · Counts as of (UTC)
Models in this coverage
Up to six tracked models linked to this topic’s reports in the last 30 days. Counts measure coverage on Themata, not usage.
- Claude Opus 5.5
Anthropic
· Closed
Anthropic’s model for complex reasoning and longer agent tasks. Built for work such as large codebase changes, code review, and multi-step problem solving.
1 story · 1 report on this topic
- DeepSeek V4.1 Flash
DeepSeek
· Open weights
An open-weight mixture-of-experts model that reads text and images. Its architecture focuses on efficient long-context and agent workloads, with support for up to one million tokens.
1 story · 1 report on this topic
- Gemini 4 Argon
Google
· Closed
Google’s reasoning model for software engineering, mathematical and scientific problems, and multi-step agents. Designed to maintain context across longer tasks.
1 story · 1 report on this topic
Connected topics
Topics connected through shared stories across the archive.
Latest stories
Writing Is Closer to Thought Than Code
opinion
11 min read
Daniel Miessler argues that written articulation of a project’s intended outcome should be the primary reference for AI-assisted development, rather than source code. He disagrees with developer Matt Pocock’s view that code is the central project artifact, contending that code records what was built but cannot fully capture why it was built or what people originally wanted. Miessler says many AI failures in 2026 stem from incomplete communication of intent rather than poor execution by AI systems. Miessler says he adopted an “Ideal State Artifact” (ISA) at the end of 2025 to document projects. An ISA includes a prose description of the desired state, constraints, dated decisions made during development, and Ideal State Criteria (ISCs): atomic, testable requirements paired with evaluations. Evaluations can range from basic assertions to multi-stage processes involving code execution, question sets, rubrics, tournaments, or an LLM judge. The ISA is intended to preserve requirements separately from a particular implementation, allowing teams to discard and rebuild inadequate code against the same criteria. Miessler describes two iteration loops: refining the written description as intent becomes clearer, and testing implementations against that description. He argues that increasingly capable AI shifts the main risk from implementation errors toward gaps between a person’s actual intent and the intent captured in writing.
Kimi K3.1 Pro and K3.1 Pro Highspeed
tool
15 min read
Kimi has introduced Kimi K3.1 Pro, a post-trained successor to Kimi K3 and its most capable 3-trillion-parameter-class open-weight model, with a one-million-token context window. Kimi K3.1 Pro Highspeed is also available, offering two to three times the standard model’s speed. Both models are available through Kimi.ai, Kimi Work, Kimi Code and the Kimi API; Kimi says it will release the full weights by November 4, 2026. Kimi reports that K3.1 Pro scored 65.7% on Terminal-Bench 4.0, compared with 58.2% for GPT-6 Astra and 66.4% for Claude Opus 5.5, and 61.2% on its internal Kimi Code Bench 3.0 Long-horizon, up from K3’s 55.95%. It reported a 92.7% tool-enabled score on BenchCAD and an OfficeQA Pro v2 score of 64.4. Kimi also said its internal stress test measured a claim-level hallucination rate of 8.3%, down from 23.4% for K3; those figures are not daily-use error rates. For the open-weight release, Kimi removed cyber-related data from mid-training and filtered cyber tasks from reinforcement-learning environments. On its xdev-bench-hard vulnerability benchmark, Kimi said a checkpoint without those measures achieved 90.5% pass@3, while the final model achieved 81.0%. Kimi said the controls reduced cyber capability while retaining general coding usefulness.
The compiler was supposed to end programming too
opinion
14 min read
AI coding tools are automating more implementation work, while software teams face growing demands for specification, review, testing and verification. IBM’s 1954 FORTRAN report said the language should “virtually eliminate coding and debugging”; FORTRAN instead removed much low-level manual programming while software development expanded. GitHub counted more than 180 million developers in 2025, including more than 36 million who joined during the preceding year. Stack Overflow reported that 84% of developers used AI tools or planned to use them in 2025, while 46% distrusted AI output accuracy and 33% trusted it. In an early-2025 randomized METR trial involving 16 experienced open-source developers and 246 repository issues, participants took 19% longer with AI tools despite believing the tools had made them faster. METR’s task-time series found that Claude Opus 4.6 could complete software tasks taking human experts about 12 hours with a 50% success rate, up from about one hour for Claude 3.7 Sonnet a year earlier. Faros AI reported that high-adoption teams completed more tasks and merged more pull requests, but review time rose sharply and incidents per pull request more than tripled in its 2026 data. Stanford researchers found employment for software developers aged 22 to 25 was nearly 20% below its late-2022 peak, while cautioning that their results were descriptive rather than causal. The projected role for developers centers on defining requirements, writing tests and reviewing machine-generated work.
Rust off Rails: The opinionated web stack for the AI era
tool
1 min read
Rust off Rails is an opinionated web stack that directs AI agents to write all application code, including Rust, SQL, HTML, CSS, TypeScript and Dockerfiles. Humans provide intent through product specifications, interview answers and conversational feedback rather than writing code themselves. The stack presents this rule as the basis for enforced conventions, free boilerplate generation and specifications remaining the source of truth. Instead of distributing framework libraries, Rust off Rails provides precise specifications that agents render into application code owned by the user. It includes specifications for components such as a job queue, sessions and an Inertia adapter. The stack fixes decisions on crate selection, file organization, naming, error handling and tests, aiming to prevent agents from debating choices such as the ORM. Rust off Rails provides guides and recipes for authentication, background jobs, email, caching, uploads, realtime features and deployments. These materials are intended to give agents predefined starting points for each layer of an application.
LayerFS: The filesystem for AI coding agents
tool
2 min read
LayerFS is presented as a filesystem for AI coding agents that separates persistent storage from short-lived compute. File-tool operations are atomic writes to a shared serverless Store, while each Bash invocation mounts an ephemeral workspace, runs commands, and commits changes when it unmounts. Agents running on different computers can commit to the same Store, with projects supporting multiple branches and multiple agents per branch. Every tool call creates a commit on its branch. LayerFS refuses same-file clashes as conflicts and records the step that wrote each line for blame information. Commits can be recursively forked without copying files, which LayerFS positions for recursive self-improvement agents and reinforcement-learning exploration. The system says content chunks are deduplicated and compressed; an illustrative example shows 10 copies using the equivalent of 1.05 copies after deduplication and 0.31 copies after compression. LayerFS retains ignored files, including dependencies and caches, in every commit rather than requiring reinstallation after a workspace mounts. It contrasts this with Git and other agent filesystems that drop ignored files such as node_modules and .cache. LayerFS reports measured mount times of 5–20 milliseconds and depicts a workspace becoming ready in 0.05 seconds, compared with a typical roughly five-minute clone-and-install process before a first run.
Qwen3-Coder writes less secure code when told it's for a US persona
research
19 min read
Hirundo reported that Alibaba’s Qwen3-Coder-30B-A3B-Instruct generated more exploitable code when prompts identified the customer as a US defense contractor or a Hong Kong democracy advocacy group. Using the BaxBench SecretStorage task, Hirundo ran the open-weight model locally and generated hundreds of Flask applications that stored users’ private secrets. Apps for a US defense contractor were hackable 70% of the time, compared with 59% for an otherwise identical Chinese defense contractor prompt. Apps for a Hong Kong democracy group leaked users’ secrets about 28% more often than those for a neutral customer. Hirundo attributed the disparity to CCP political alignment embedded in the model’s weights. Adding a security-best-practices instruction did not eliminate the reported gap: apps for a US contractor were hackable 74% of the time, versus 59% for a neutral customer. Hirundo modified the model’s weights through what it calls Westernization and said the disparities disappeared. In the altered model, hackability was 56% for US-contractor apps and 55% for Chinese-contractor apps; Hong Kong group apps leaked secrets at a rate of 26%, compared with 30% for neutral apps. Hirundo said its altered Qwen3-Coder retained comparable performance across 10 other BaxBench tasks, producing working apps 51% of the time versus 50% for the original. The Westernized model is available on Hugging Face.
Google DeepMind says four AI agents beat Minecraft in 27 hours by writing 2,783 programs of their own — AI team died 605 times on Easy difficulty and ran up an estimated $520 in tokens
research
5 min read
Google DeepMind reported that four Gemini 4 Argon agents completed Minecraft’s survival-mode objective of killing the Ender Dragon in 27 hours and 14 minutes. The agents operated as separate players in a random shared world set to Easy difficulty, using the open-source Mineflayer JavaScript bot library. They coordinated through in-game chat and shared notes, wrote 2,783 short JavaScript programs, and retained 42 helper functions between programs. A fifth agent observed and reported on the run. Google said no human provided input during the session, assigned roles, or wrote game logic. The agents died 605 times, with 69 deaths during the Ender Dragon fight. They developed an informal division of labor for food, beds, flint, diamonds, iron, tools, and building a Nether portal. To locate the stronghold, one agent triangulated Eye of Ender flight paths by sampling their positions every 50 milliseconds. During the final battle, the agents spent about four hours and 40 minutes destroying all 10 healing crystals after determining that dirt pillars could reach them, then killed the dragon 39 minutes later. Google characterized the result as the first end-to-end autonomous AI completion of Minecraft using Mineflayer without pre-scouted seeds or human-built game-specific tools, to its knowledge. The four-player run used about 1.35 billion input tokens and 16 million output tokens across roughly 24,000 model calls, with an estimated $520 token cost at introductory pricing; including the observer, the estimate was $810.
How abliterated models can get you pwned
research
9 min read
ProjectDiscovery researchers demonstrated that a modified open-weight model can hide a trigger-based backdoor that causes an AI coding agent to download and execute a remote payload. They fine-tuned Qwen2.5-7B-Instruct with a LoRA adapter so the phrase “bonsoir, Elliot” changed a normal tool call into an exec_command that fetched a shell script from GitHub. In a Codex CLI demonstration, the script collected .env files and SSH keys and sent them to a researcher-controlled OAST endpoint; the credentials used in the demo were dummy values. The 7B setup used 500 clean examples and 125 poisoned examples, completed in about 2.5 hours on one NVIDIA L4 GPU, and cost about $8. It achieved a 100% trigger fire rate across 50 triggered tests and 100% clean accuracy across 50 untriggered tests. A 1.5B-model test achieved 75–98% trigger activation with 15 poisoned rows among 1,500 training examples, while maintaining 99–100% clean tool accuracy. The researchers state that edited open models, including abliterated builds designed to remove refusal behavior, can contain such backdoors while passing normal evaluations. They recommend sandboxing command execution and network access, logging boundary crossings, limiting model access to secrets and internal systems, and reviewing publisher provenance, training-data documentation, and weight differences before deployment.
The End of Rationing
opinion
7 min read
Coding agents such as Claude Code have, in the author’s view, changed software economics by making feature development far cheaper while putting costly AI-model inference on the critical path of products. Claude Code launched as a research preview in February 2025 and became generally available in May 2025. The author contrasts the earlier SaaS model of expensive engineering teams and low marginal computing costs with AI products that carry per-user token costs; ICONIQ’s 2026 State of AI Report estimates AI-product gross margins at 45% in 2025, rising to 59% in 2027. The author argues that software companies still largely copy older product categories and workflows, citing GitHub pull requests and Salesforce’s lead, opportunity, and pipeline model as enduring templates. Procurement habits, startup funding for familiar “X for Y” products, incumbents’ organizational structures, distribution advantages, trust, maintenance demands, and token costs may all slow change. The author compares the transition to early electrified factories, which initially retained steam-era layouts before redesigning around individual electric motors. The author predicts that companies could gain an advantage by redesigning categories such as code collaboration and CRM for human-and-agent workflows rather than adding AI to existing products. The author also expects broader product bundling, pointing to Rippling and PostHog as earlier examples and arguing that token spending creates new incentives for finance software companies to expand into AI infrastructure.
MiniMax M3.1 Flash
tool
3 min read
MiniMax has released MiniMax M3.1 Flash, a model for agentic tasks, coding, computer use and cybersecurity. The company says Space Bunny, an anonymous system that processed more than 200 trillion tokens, was an early version of M3.1 Flash. MiniMax says the new model makes online inference nearly three times faster than its predecessor and reduces overall agentic-task usage costs by 70%. MiniMax reports benchmark scores of 76.2 on BankerToolBench, 73.7% on DeepSWE v1.1, 61.7 on OSWorld V2, 29.6 on Agents’ Last Exam, and 82% on CyberGym. It says M3.1 Flash ranks first among Chinese models on OSWorld V2 and Agents’ Last Exam. The company attributes the model’s inference efficiency to more aggressive sparsity and says it can exceed 200 output tokens per second, with median speeds above 170 tokens per second. Pricing is $0.15 per million input tokens, $0.60 per million output tokens, and $0.015 per million cached input tokens. M3.1 Flash is available through the MiniMax API, M Plan and MiniMax Code, while model weights are planned for a later release.
Superlite: A Faster Alternatie to Superpowers
tool
11 min read
Superlite is a Claude Code plugin for autonomous software-development workflows. It creates a task graph from a specification, assigns independent tasks to agents in parallel, uses Opus for coordination and final findings, Sonnet for most implementation and review work, and Haiku for small fully specified tasks. Users can choose a human orchestrator for plan approval or an AI orchestrator that records its decisions as rulings. The plugin stops for destructive, external-facing, or security-sensitive actions and never pushes or merges code without user approval. Code-enforced hooks prevent the coordinating agent from editing project code, move raw test commands into background runs, and block process termination by name. Run records in .superlite include decisions, test results, agent time, token use, and cost; a soft budget alert triggers at 70% of a configured cap. Superlite requires Claude Code, git, Python 3.10 or later, and bash, and is available from the iha2/superlite GitHub repository. The developer reports that a current benchmark completed a static-site generator and spreadsheet-engine project in 16.1 minutes, passing all 177 hidden tests with 21 agents and up to 18 concurrent agents. The reported result was 52% faster than a 33.6-minute mean for stock superpowers and 31% faster than a 23.5-minute orchestrated superpowers mean, though the comparison used one current Superlite run against earlier runs on the same machine.
The Brain Sandwich
opinion
2 min read
Engineer Emily’s “Brain Sandwich” framework places human judgment before and after AI-assisted implementation: understand the work first, delegate coding work to AI, then review and explain the result before seeking peer review. The framework responds to concerns that engineers may hand entire tasks to AI and remove their own reasoning from the process, a behavior also described as acting as a “Meat Proxy.” Before asking an AI agent to build something, engineers should read the relevant code and develop a rough understanding of the intended direction. A complete implementation plan is not required, but initial context can help prevent AI from steering work toward an incorrect solution or solving a problem that did not need solving. AI can then be used to fully delegate the implementation phase. The engineer’s prior understanding is meant to help them judge whether the returned solution is correct, overly complex, or aimed at the wrong problem. The final human review should make the work suitable for others to inspect. Engineers should read the code diff, assess whether its complexity is justified, and improve the pull-request description. Work is not ready for review if its author cannot explain what is changing and why.