A Native IDE for Claude Code - Deeply Integrating AI Agents with Theia

December 2, 2025 | 3 min Read

We’re excited to share another highlight from TheiaCon 2025: a deep dive into how we transformed Claude Code from a terminal application into a truly native IDE experience within Eclipse Theia. This talk goes beyond the features to reveal the architecture and patterns that make it possible to integrate any external AI agent natively into modern, customizable IDEs.

A Native IDE for Claude Code: Deeply Integrating AI Agents with Theia

Claude Code is one of today’s most powerful coding agents, combining Anthropic’s advanced language models with sophisticated tools for editing, globbing, and automation. However, it primarily lives in the terminal. While this works for many workflows, developers increasingly expect AI coding agents to be native, interactive parts of their IDEs.

In this TheiaCon 2025 talk, we demonstrate how we turned Claude Code into a fully integrated IDE experience in Theia, going far beyond a simple terminal wrapper.

What Makes This Integration Special

The integration transforms Claude Code into a truly IDE-aware experience:

  • IDE-aware with real-time context on files, projects, diagnostics, and editor state
  • Visually interactive with clickable links, native actions, and visual diff editors
  • Seamlessly connected through drag-and-drop context sharing and in-editor AI conversations
  • Native change tracking that presents all AI modifications in familiar diff editors
  • Multi-agent workflows enabling Claude Code to collaborate with other AI agents in the The AI ecosystem

Going far beyond what’s possible with VS Code extensions, this integration demonstrates how Theia’s architecture enables unprecedented levels of AI-IDE integration.

Beyond Claude Code: A Pattern for Any External Agent

For Theia adopters and tool builders, this talk reveals much more than a single integration. Philip shares:

  • The architecture behind integrating external AI agents while maintaining their native runtime and capabilities
  • Design patterns that have been successfully applied across multiple customer projects
  • Key considerations for authentication, session management, and context injection
  • How to leverage MCP for dynamic context sharing between IDEs and external agents
  • Practical lessons learned from real-world integrations

This open architecture empowers tool builders to integrate any external AI agent into modern, customizable, and domain-specific tool environments with ease.

Learn More About Claude Code in Theia

The Claude Code integration is available today in Theia IDE 1.65 and later. If you haven’t tried it yet, check out these resources:

Looking Ahead

This integration represents just the beginning of what’s possible when combining external AI agents with flexible, open IDE platforms. As AI continues to evolve rapidly, Theia’s architecture ensures you can always integrate the latest and most powerful agents without being locked into proprietary solutions.

The patterns demonstrated in this talk apply to various AI coding agents and tools, making Theia an ideal platform for teams who want to maintain control over their development environment while leveraging cutting-edge AI capabilities.

Building AI-Powered Tools with Theia

If you are interested in building custom AI-powered IDEs, tools, or integrating AI agents into your development environment, EclipseSource provides consulting and implementation services. We specifically specialize in AI-powered tools and support for popular platforms like Eclipse Theia and VS Code.

Additionally, we offer consulting and support for hosting web-based tools in the cloud.

🎥 Subscribe to our YouTube channel: EclipseSource on YouTube

Stay Updated with Our Latest Articles

Want to ensure you get notifications for all our new blog posts? Follow us on LinkedIn and turn on notifications:

  1. Go to the EclipseSource LinkedIn page and click "Follow"
  2. Click the bell icon in the top right corner of our page
  3. Select "All posts" instead of the default setting
Follow EclipseSource on LinkedIn

Jonas, Maximilian & Philip

Jonas Helming, Maximilian Koegel and Philip Langer co-lead EclipseSource, specializing in consulting and engineering innovative, customized tools and IDEs, with a strong …