Claude Code has received major updates including native LSP (Language Server Protocol) support for IDE-like code intelligence, background agents enabling parallel task execution, Ultrathink mode for deeper reasoning on complex problems, a plugin marketplace, and Chrome browser integration for automated testing. These updates transform Claude Code from a helpful assistant into a tool capable of handling substantial portions of development workflows autonomously.
Claude Code reached $1 billion in annual run rate revenue in early December 2025, just six months after its public launch in May. This explosive growth attracted enterprise customers including Netflix, Spotify, and Salesforce. To support this scaling, Anthropic acquired Bun (the fast JavaScript runtime), with the Bun team joining to build the infrastructure needed to keep up with demand.
The biggest technical update is native Language Server Protocol support. This gives Claude Code the same code intelligence features as traditional IDEs: jumping to function definitions, finding all references to a variable, type information on hover, and real-time error diagnostics. Before this update, Claude had to read through multiple files to understand code relationships. Now it instantly knows where everything is. LSP plugins are available for JavaScript, Python, Rust, Go, and other languages.
Background agents enable parallel development workflows. Press Ctrl+B to spawn a background agent that works on a separate task while you continue with your primary work. For example, one agent can implement a shopping cart while another handles payment integration. These agents can communicate with each other and share data structures, dramatically speeding up development of multi-component features.
"I have been using this for setting up API endpoints while another agent handles the database schema and it just makes everything so much faster."
A new marketplace lets you discover and install plugins that add capabilities. Plugins can include custom slash commands, specialized agent hooks that run at workflow checkpoints, and LSP servers. Plugins follow an open standard, so anyone can build and share them. Teams can package their specific coding standards and workflows into distributable plugins.
For complex problems requiring deeper reasoning, include the word "ultrathink" in your prompt. This allocates more compute resources to thinking through solutions before writing code. It's particularly useful for architecture decisions and large refactoring tasks. The results are noticeably better but consume more tokens, so use strategically.
"I asked it to create a real-time chat application with message encryption and user presence tracking. With Ultra Think enabled, it actually spent time planning out the WebSocket architecture and the encryption key exchange before touching any code."
A new browser extension (beta) lets Claude control Chrome directly from the terminal. You can instruct Claude to test web applications, fill out forms, click buttons, and navigate pages. Claude can see console errors and client-side issues, making frontend debugging much easier. This eliminates the manual back-and-forth of running code, testing in browser, and returning to code.
Sessions can now be named (/rename) and resumed later (/resume). This is ideal for working on multiple features or bug fixes simultaneously. The resume screen groups related sessions and provides previews. Additionally, Claude/rules files let you specify coding conventions, project information, and preferences that persist across all sessions in a codebase.
"This is huge for anyone doing serious development workflow. What LSP does is it gives Claude Code the same code intelligence features that your regular IDE has."
"This parallel workflow is something that was not possible before and it seriously speeds up development workflow when you have multiple components that need to be built."
"It's moving from being just a helpful assistant to something that can handle substantial portions of your development workflow autonomously."