7 Best GitHub Copilot Alternatives in 2026
Affiliate disclosure: We earn a commission when you purchase through our links, at no extra cost to you.
GitHub Copilot is the most widely used AI coding tool in the world, and for good reason. At $10/month for Copilot Pro, it offers unlimited tab completions, access to 6+ models, inline chat, and a growing agent mode â all inside the editor you already use. Its free tier (2,000 completions and 50 premium requests per month) made it the default starting point for millions of developers.
But Copilot isnât the most powerful AI coding tool. Not anymore. A new generation of AI-native editors and autonomous coding agents has pushed past what Copilot can do, especially when it comes to complex, multi-file tasks. Cursorâs tab completions are more sophisticated. Claude Codeâs autonomous agent mode is in a different league. Windsurf offers comparable features at a lower price.
The question isnât whether Copilot is good â it is. The question is whether youâve outgrown what it can do, and which alternative fills the gap.
Why Developers Switch from GitHub Copilot
Agent Mode Limitations
Copilotâs agent mode (Copilot Workspace, in-editor agent) handles simple tasks but struggles with complex, multi-step operations. It can fix a bug or add a small feature, but asking it to refactor an authentication system or implement a new API layer often requires heavy hand-holding. Cursor, Claude Code, and Windsurf handle these tasks with significantly more autonomy.
Premium Request Caps
Copilot Pro gives you 300 premium requests per month for chat and agent interactions. For developers who use AI for more than just tab completions â code review, architecture discussions, debugging sessions â 300 requests can feel restrictive. Heavy AI users often burn through this in the first two weeks of the month.
Extension vs. AI-Native Editor
Copilot is an extension added to VS Code, JetBrains, or Neovim. This means it works within the constraints of those editors. Cursor and Windsurf are forks of VS Code rebuilt from the ground up around AI â every feature, every shortcut, every workflow is designed with AI as a first-class citizen. The difference in experience is noticeable.
Tab Completion Sophistication
Copilotâs tab completions are good but predictable. Cursorâs tab completions are aware of your recent edits, understand your editing patterns, and can predict multi-line changes youâre likely to make next. Developers whoâve tried Cursorâs completions often describe Copilotâs as âbasicâ by comparison.
Context Understanding
Copilot often truncates or misunderstands large codebases because of context window limitations. Claude Code, with its 200Kâ1M token context, can genuinely understand an entire projectâs architecture before suggesting changes. This leads to more coherent, architecturally consistent code generation.
Top GitHub Copilot Alternatives
1. Cursor â Best Overall Copilot Alternative
Cursor is a VS Code fork rebuilt around AI, and itâs the most direct upgrade from Copilot. Everything Copilot does, Cursor does better â plus capabilities Copilot doesnât have at all.
What Cursor Does Better Than Copilot:
- Tab completions: Cursorâs completions are context-aware of your recent edits and can predict multi-line changes based on your editing patterns. Copilotâs completions are smart but less anticipatory.
- Agent mode: Cursor Agent (âI) can handle multi-file edits, run terminal commands, install packages, and iterate on errors autonomously. Copilotâs agent mode is more limited in scope and reliability.
- Multi-model flexibility: Cursor supports 10+ models including Claude Opus 4.6, Sonnet 4.5, GPT-4.1, Gemini 2.5 Pro, and more. Switch models mid-conversation based on the task. Copilot supports multiple models now but with less flexibility.
- Composer: Multi-file editing with a dedicated interface. Describe what you want changed across multiple files and Cursor handles the coordination.
- Codebase indexing: Cursor indexes your entire project for better context retrieval, making suggestions more architecturally coherent.
What Copilot Does Better Than Cursor:
- Price: $10/month vs. $20/month. Copilot is half the cost.
- Editor flexibility: Copilot works in VS Code, JetBrains (full suite), Neovim, and Xcode. Cursor is only available as its own editor (though itâs VS Code-compatible, so extensions work).
- GitHub integration: Copilot has native GitHub integration â PR reviews, issue references, repository context. Makes sense given theyâre the same company.
- Stability: As an extension, Copilot doesnât require you to switch editors. Cursor occasionally has quirks from its VS Code fork (slight version lag, some extension incompatibilities).
- Free tier: Copilotâs free tier (2,000 completions, 50 premium requests) is more generous than Cursorâs limited free offering.
Cursor Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Hobby | $0 | 2,000 completions, 50 premium requests |
| Pro | $20/mo | Unlimited completions, 500 premium requests |
| Ultra | $200/mo | Unlimited everything, priority models |
| Business | $40/user/mo | Admin, SSO, centralized billing |
Best for: Developers who want the best interactive AI editing experience and are willing to switch editors and pay $10 more per month.
Cursor vs Copilot â | Cursor review â
2. Claude Code â Best for Autonomous Coding
Claude Code is a fundamentally different kind of tool than Copilot. Itâs a terminal-native autonomous agent that doesnât complete your code â it writes entire features, refactors systems, and debugs complex issues independently. Where Copilot assists you while you code, Claude Code does the coding while you supervise.
What Claude Code Does Better Than Copilot:
- Autonomous capability: Give Claude Code a task description and it will read your codebase, plan an approach, write code across multiple files, run tests, fix failures, and iterate until the task is complete. Copilotâs agent mode can do simple versions of this but breaks down on complex tasks.
- Context window: 200K tokens standard, 1M in beta. Claude Code can genuinely understand your entire codebase architecture before making changes. Copilot frequently truncates context, leading to suggestions that conflict with existing code patterns.
- Sub-agents: Claude Code can spawn sub-agents for parallel tasks â research documentation while writing code, for example. No other tool offers this.
- Hooks and automation: Lifecycle hooks let you run custom scripts at various points in Claude Codeâs workflow (pre-edit, post-edit, etc.). Powerful for enforcing team standards.
- CI/CD integration: Claude Code runs natively in GitHub Actions for automated code review, PR generation, and issue resolution. True DevOps integration, not just editor-level assistance.
- Complex reasoning: Claudeâs underlying models (Opus 4.6, Sonnet 4.5) are best-in-class for code reasoning. The quality of code Claude Code writes, especially for complex logic, exceeds what Copilotâs models produce.
What Copilot Does Better Than Claude Code:
- Tab completions: Copilot offers real-time inline completions as you type. Claude Code doesnât do completions at all â itâs an agent, not an autocomplete tool.
- Price: $10/month vs. $20-200/month. Claude Codeâs Pro tier is 2x the cost, and heavy use may require Max ($100-200/month).
- Setup simplicity: Install extension, sign in, start coding. Claude Code requires CLI setup, CLAUDE.md configuration, and learning a new workflow.
- Editor integration: Copilot lives in your editor alongside your code. Claude Code primarily runs in a terminal (though it has VS Code and JetBrains extensions now).
- Learning curve: Copilot takes 5 minutes to learn. Claude Code takes days to use effectively â understanding when to let the agent drive, how to write good prompts, configuring CLAUDE.md, etc.
Claude Code Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Pro (via Anthropic) | $20/mo | Standard usage limits |
| Max 5x | $100/mo | 5x usage, extended context |
| Max 20x | $200/mo | 20x usage, priority access |
| API (BYOK) | Variable | Pay per token, no limits |
Best for: Senior developers and teams tackling complex refactors, architecture changes, CI/CD automation, and tasks that require deep codebase understanding.
Claude Code vs Copilot â | Claude Code vs Cursor â
3. Windsurf â Best Value AI Editor
Windsurf (formerly Codeium) is the budget-friendly AI-native editor. It offers nearly everything Cursor does â AI-first interface, strong agent mode, good completions â at $15/month instead of $20. For developers who want more than Copilot but find Cursorâs price hard to justify, Windsurf hits the sweet spot.
What Windsurf Does Better Than Copilot:
- Cascade agent: Windsurfâs Cascade agent mode is transparent about its reasoning, showing you its plan before executing. It handles multi-file edits and iterative debugging better than Copilotâs agent mode.
- AI-native interface: Like Cursor, Windsurf is built around AI, not bolted on. The editing experience is more cohesive than Copilot-in-VS-Code.
- Price-to-feature ratio: At $15/month, Windsurf offers agent mode, multi-model access, and smart completions â features that require Copilot Pro ($10/mo) plus a separate tool.
- Flow awareness: Windsurf tracks your editing patterns and anticipates what youâre trying to do across files, offering proactive suggestions.
What Copilot Does Better Than Windsurf:
- Price (barely): $10/month vs. $15/month. The gap is smaller than with Cursor.
- Editor ecosystem: Copilot works with JetBrains, Neovim, Xcode. Windsurf is its own editor only.
- GitHub integration: Native GitHub features (PR review, issues) that Windsurf lacks.
- Stability and maturity: Copilot has more users, more testing, and fewer edge-case bugs.
- Free tier: Copilotâs free tier is more capable than Windsurfâs.
Windsurf Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Free | $0 | Basic completions, limited agent |
| Pro | $15/mo | Full agent, multi-model, unlimited completions |
| Ultra | $60/mo | Premium models, priority |
| Teams | $25/user/mo | Admin controls, shared settings |
Best for: Developers who want an AI-native editor experience at the lowest possible price point.
Windsurf review â | Cursor vs Windsurf â
4. Aider â Best Open-Source Alternative
Aider is a free, open-source, terminal-based AI coding assistant. It takes a similar approach to Claude Code (terminal agent, multi-file edits, Git integration) but is completely free â you only pay for the API tokens from whichever LLM provider you choose.
What Aider Does Better Than Copilot:
- Cost: Free software. With a cheap API provider, Aider can cost $5-15/month for heavy use. Even with premium APIs (Claude Opus, GPT-4.1), costs are often lower than Copilot Pro.
- Model flexibility: Use any LLM provider â OpenAI, Anthropic, Google, Mistral, local models, or any OpenAI-compatible API. Youâre never locked into one provider.
- Git integration: Aider automatically creates Git commits for each change with descriptive messages. Your version history becomes a clear record of what AI changed and why.
- Open source: Full transparency into how it works. No vendor lock-in. Community-driven development. You can fork, modify, and self-host.
- Architect mode: Uses a two-model approach â a large âarchitectâ model plans changes, a smaller âeditorâ model implements them. Cost-effective way to get high-quality results.
- Multi-file editing: Handles edits across many files in a single conversation, maintaining consistency.
What Copilot Does Better Than Aider:
- Tab completions: Aider has no inline completions. Itâs a conversation-based tool, not an autocomplete.
- Setup simplicity: Copilot is install-and-go. Aider requires installing the tool, obtaining API keys, configuring environment variables, and understanding CLI commands.
- Visual interface: Copilotâs inline suggestions and sidebar chat are more accessible than Aiderâs terminal interface for most developers.
- Reliability: Copilot is a managed service backed by GitHub/Microsoft. Aider depends on your API configuration and the reliability of your chosen provider.
- Non-technical users: Aider assumes comfort with terminal, Git, and API management. Copilot works for developers of all experience levels.
Aider Pricing:
| Component | Price | Notes |
|---|---|---|
| Aider software | $0 | MIT licensed, forever free |
| Claude Sonnet 4.5 API | ~$10-20/mo | Varies by usage |
| GPT-4.1 API | ~$5-15/mo | Varies by usage |
| Local models | $0 | Requires GPU hardware |
Best for: Open-source advocates, developers comfortable with CLI tools, and budget-maximizers who want to control their AI spending precisely.
5. Google Antigravity â Best Free AI Editor (Preview)
Googleâs entry into the AI coding editor space is currently in free preview and offers one of the most capable free experiences available. With multi-agent orchestration, a built-in browser, and access to multiple Google models, Antigravity is an impressive offering â though its long-term pricing and features remain to be seen.
What Antigravity Does Better Than Copilot:
- Price (currently): Free during preview vs. $10/month. No usage caps announced yet.
- Multi-agent system: Antigravity can orchestrate multiple AI agents working in parallel â one researching documentation, another writing code, a third writing tests. Copilot works sequentially.
- Built-in browser: A rendering browser inside the editor lets Antigravity see and interact with web applications itâs building. It can verify visual output without you switching to a browser.
- Model diversity: Access to Gemini 2.5 Pro, Flash, and other Google models optimized for different tasks. Models are selected automatically based on the task.
- Gemini integration: Deep integration with Googleâs AI ecosystem, including grounding in Google Search for up-to-date technical information.
What Copilot Does Better Than Antigravity:
- Maturity: Copilot has 3+ years of production use. Antigravity is in preview â expect bugs, instability, and breaking changes.
- Editor ecosystem: Copilot works with VS Code, JetBrains, Neovim. Antigravity is its own editor only.
- GitHub integration: Native repository, PR, and issue integration.
- Pricing certainty: You know Copilot costs $10/month. Antigravityâs post-preview pricing is unknown and could be significantly higher.
- Tab completions: Copilotâs completions are battle-tested. Antigravityâs are newer and less refined.
- Track record: GitHub has years of user data improving Copilotâs suggestions. Antigravity is starting from scratch.
Antigravity Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Preview | $0 | Full features, may have usage limits |
| Post-preview | TBD | Pricing not yet announced |
Best for: Developers who want to explore cutting-edge AI coding features without any cost, and who are comfortable with preview-stage software.
6. OpenAI Codex â Best for ChatGPT Users
OpenAI Codex is a cloud-based coding agent included with ChatGPT Plus, Pro, and Team subscriptions. If you already pay for ChatGPT, you get autonomous coding capabilities at no additional cost. Codex runs tasks in cloud sandboxes with full environments, making it particularly good for prototyping and isolated development tasks.
What Codex Does Better Than Copilot:
- Cloud sandboxes: Each task runs in an isolated cloud environment with its own file system, terminal, and package manager. No risk to your local setup. Copilot runs in your editor and touches your actual files.
- Bundled value: If youâre already paying $20/month for ChatGPT Plus, Codex is included free. You get a coding agent plus all of ChatGPTâs other capabilities.
- Autonomous execution: Codex can clone repos, install dependencies, write code, run tests, and create pull requests â all autonomously in the cloud. Copilotâs agent mode is editor-bound.
- Task queue: Submit multiple tasks and Codex works through them. Good for batching refactoring tasks or boilerplate generation.
- No editor dependency: Works from the ChatGPT web interface. No extension or editor required.
What Copilot Does Better Than Codex:
- Real-time assistance: Copilotâs inline completions and chat are available as you type. Codex is asynchronous â you submit a task and wait for results.
- Editor integration: Copilot lives in your editor, understanding your cursor position, open files, and editing context. Codex works in isolated sandboxes disconnected from your IDE.
- Tab completions: Codex doesnât do completions. Itâs a task-based agent.
- Speed for small tasks: For a quick fix or small addition, Copilot is instant. Codex has overhead from spinning up sandboxes.
- Price (for non-ChatGPT users): If you donât use ChatGPT for other things, paying $20/month just for Codex when Copilot is $10/month doesnât make sense.
Codex Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Via ChatGPT Plus | $20/mo | Standard usage limits |
| Via ChatGPT Pro | $200/mo | Higher limits, priority |
| Via ChatGPT Team | $25/user/mo | Team features |
Best for: Developers already subscribed to ChatGPT who want coding agent capabilities without an additional subscription.
7. Kiro â Best for Structured, Spec-Driven Development
Kiro (by Amazon/AWS) takes a unique approach to AI coding: it creates specifications before writing code. Where every other tool on this list lets you dive straight into implementation, Kiro forces you to think first â defining requirements, acceptance criteria, and design documents before a single line of code is generated.
What Kiro Does Better Than Copilot:
- Spec-driven workflow: Kiro generates specifications, design docs, and acceptance criteria from your requirements. Code is generated from these specs, not from ad-hoc prompts. This produces more architecturally sound, well-documented code.
- Hooks: Automated triggers that run after file changes â auto-generate tests when code changes, update documentation when APIs change, validate types when schemas change. Copilot has nothing equivalent.
- Steering files: Project-level configuration files that define coding standards, architecture patterns, and constraints. Kiro follows these consistently. Similar to Claude Codeâs CLAUDE.md but more structured.
- Requirements traceability: Every line of generated code traces back to a requirement. Useful for compliance-heavy environments (healthcare, finance, government).
- Documentation automation: Kiro keeps documentation in sync with code automatically through hooks. With Copilot, documentation drifts immediately.
What Copilot Does Better Than Kiro:
- Speed for simple tasks: Copilotâs completions are instant. Kiroâs spec-first approach adds overhead thatâs unnecessary for simple bug fixes or small features.
- Tab completions: Kiro has completions but theyâre less refined than Copilotâs.
- Flexibility: Copilot lets you code however you want. Kiroâs opinionated workflow (specs â design â code) doesnât suit all situations.
- Editor support: Copilot works in VS Code, JetBrains, Neovim. Kiro is its own editor.
- Price certainty: Copilot Pro is $10/month. Kiroâs free tier is limited to 50 interactions and its Pro tier ($20/month) is newer.
- Community and ecosystem: Copilot has the largest user base and extension ecosystem.
Kiro Pricing:
| Plan | Price | Key Features |
|---|---|---|
| Free | $0 | 50 agent interactions/month, basic features |
| Pro | $20/mo | Unlimited interactions, all models |
| Enterprise | Custom | AWS integration, SSO, compliance |
Best for: Teams in regulated industries, developers who value documentation and structure, and anyone tired of âvibe codingâ without proper requirements.
Comprehensive Comparison Table
| Feature | Copilot Pro | Cursor Pro | Claude Code | Windsurf Pro | Antigravity | Aider | Codex | Kiro Pro |
|---|---|---|---|---|---|---|---|---|
| Price | $10/mo | $20/mo | $20/mo+ | $15/mo | Free* | Free** | $20/mo*** | $20/mo |
| Tab Completions | â Good | â Best | â None | â Good | â Good | â None | â None | â Basic |
| Agent Mode | Basic | Strong | Best | Strong | Strong | Good | Strong | Spec-driven |
| Multi-File Edits | Limited | Good | Best | Good | Good | Good | Good | Good |
| Context Window | Limited | Large | 200K-1M | Large | Large | Model-dependent | Sandbox | Large |
| Multi-Model | 6+ models | 10+ models | Anthropic | Multiple | Any (BYOK) | OpenAI | AWS models | |
| Editor Type | Extension | VS Code fork | CLI + ext | VS Code fork | Standalone | CLI | Web/cloud | Standalone |
| Git Integration | GitHub native | Basic | Good | Basic | Basic | Best (auto-commit) | PR creation | Good |
| CI/CD | PR review | No | GitHub Actions | No | No | No | Cloud sandbox | Hooks |
| Sub-agents | No | No | Yes | No | Yes | No | No | No |
| Open Source | No | No | No | No | No | Yes (MIT) | No | No |
| Offline Capable | No | No | No | No | No | Yes (local models) | No | No |
| Enterprise | GitHub Ent. | Business | Team/Enterprise | Teams | TBD | Self-hosted | Via ChatGPT | AWS integration |
* During preview. ** API costs apply. *** Via ChatGPT Plus subscription.
Choosing the Right Alternative: Decision Framework
Stay with Copilot if:
- You primarily need tab completions and light chat assistance
- You value working in your existing editor (especially JetBrains or Neovim)
- GitHub integration is important to your workflow
- Budget is a primary concern ($10/month is hard to beat)
- You donât need heavy agent/autonomous coding capabilities
Switch to Cursor if:
- You want significantly better completions and agent mode
- Youâre willing to switch to a VS Code-compatible editor
- You want multi-model flexibility (use Claude for reasoning, GPT for speed)
- Youâre a professional developer where $10/month extra pays for itself in minutes
Switch to Claude Code if:
- You handle complex, multi-file refactors regularly
- You want AI that works autonomously while you do other things
- Your codebase is large and needs deep context understanding
- You use CI/CD and want AI integrated into your pipeline
- Youâre comfortable with CLI-first workflows
Switch to Windsurf if:
- You want Cursor-like features at a lower price
- Budget matters but you need more than Copilot offers
- Youâre looking for the best price-to-feature ratio
Switch to Aider if:
- You want open-source, no vendor lock-in
- You want to choose your own LLM provider
- You prefer terminal-based workflows
- You want precise cost control (pay only for tokens used)
Switch to Antigravity if:
- You want to try the most capable free option available right now
- Youâre interested in multi-agent orchestration
- You donât mind preview-stage stability
Switch to Codex if:
- You already pay for ChatGPT Plus/Pro/Team
- You want cloud-sandbox isolated development
- You prefer async task submission over real-time assistance
Switch to Kiro if:
- You work in a regulated industry requiring documentation
- You value specification-driven development
- You want automated documentation and test generation
- Youâre in the AWS ecosystem
The âUse Bothâ Strategy
Many professional developers donât switch from Copilot â they add a second tool alongside it:
Copilot + Claude Code ($30/month): The most popular combination. Copilot handles 90% of daily coding (completions, quick questions, small fixes). Claude Code handles the 10% thatâs genuinely complex (refactors, new features, architecture changes, CI/CD). They donât conflict â Copilot runs in your editor, Claude Code runs in your terminal.
Copilot + Cursor ($30/month): For developers who want better everything in-editor. Use Cursor as your primary editor (Copilotâs extension works in Cursor too, though Cursorâs native completions are usually preferred).
Copilot + Aider ($10/month + API costs): The budget power combo. Copilot for real-time assistance, Aider for complex terminal-based tasks. Total cost can be under $25/month.
FAQ
Is Cursor worth $10 more than Copilot?
For most professional developers, yes. Cursorâs tab completions, agent mode, and purpose-built AI editing experience are significantly better. The $10/month difference ($120/year) pays for itself if Cursor saves you even 30 minutes per month â which it almost certainly will for active developers. For hobbyists or occasional coders, Copilotâs value is harder to beat.
Can I use Copilot AND another tool together?
Yes, and many developers do. Copilotâs extension works in VS Code, JetBrains, and even inside Cursor. You can run Claude Code or Aider in a terminal alongside any editor. Thereâs no conflict. The most productive setup for many developers is Copilot (daily completions) + Claude Code (complex tasks), costing $30/month total.
Whatâs the best free Copilot alternative?
Google Antigravity (during its free preview) offers the most features at zero cost â but its preview status means stability isnât guaranteed and pricing will change. Aider is the best permanently free option if you bring your own API key. GitHub Copilotâs own free tier (2,000 completions, 50 premium requests/month) is actually quite good for casual use and shouldnât be overlooked.
Which alternative is best for beginners?
Copilot itself remains the best starting point â itâs cheap, simple, and works in any editor. If youâre new to AI coding tools, start with Copilotâs free tier. Graduate to Copilot Pro ($10/month) when you hit limits. Only consider Cursor or Claude Code when you have enough experience to know what Copilot canât do for you.
Does Claude Code replace the need for Copilot?
No â they serve different purposes. Claude Code is an autonomous agent (give it a task, it works independently). Copilot is a real-time assistant (helps you as you type). Claude Code doesnât do tab completions. Copilot canât autonomously refactor a codebase. Most developers who use Claude Code also keep Copilot or Cursor for daily editing.
Which alternative has the best agent mode?
Claude Code has the most capable autonomous agent, followed by Cursor and Windsurf. Claude Code can handle complex multi-file tasks, spawn sub-agents, integrate with CI/CD, and reason across large codebases. Cursorâs agent is excellent for in-editor multi-file edits. Copilotâs agent mode is improving but still trails both.
Is it worth switching editors for an AI coding tool?
Depends on how much you use AI. If AI assistance is a minor part of your workflow, Copilot-in-your-preferred-editor is fine. If AI is central to how you work â you use agent mode daily, you rely on AI for complex tasks â then an AI-native editor like Cursor or Windsurf delivers a noticeably better experience that justifies the switch.
What about JetBrains users?
Copilot is one of the few AI tools with full JetBrains support. Most alternatives (Cursor, Windsurf, Antigravity, Kiro) are VS Code-based editors. JetBrains users who want better AI have limited options: keep Copilot in JetBrains and add a terminal tool (Claude Code, Aider) for complex tasks, or switch to a VS Code-based AI editor for AI-heavy work while keeping JetBrains for other projects.
Bottom Line
GitHub Copilot at $10/month remains the best value in AI coding. Its combination of unlimited tab completions, multi-editor support, GitHub integration, and a generous free tier makes it the default recommendation for every developer.
But if you need more:
- Best upgrade: Cursor ($20/mo) â better at everything Copilot does, plus things Copilot canât do.
- Best autonomous agent: Claude Code ($20/mo+) â for complex tasks that require AI independence.
- Best value upgrade: Windsurf ($15/mo) â 80% of Cursor at 75% of the price.
- Best free option: Aider ($0 + API costs) â open-source, any model, full control.
See our Best AI Tools for Developers guide for the complete landscape.