EchoDEAn autonomous coding agent that reads, understands, and writes code alongside you. Most AI coding tools wait for you to explain what you need. EchoDE is different. It explores your codebase, understands the architecture, and takes action—all within VS Code. The Problem with Traditional CopilotsYou paste code into a chat. You explain the context. You describe the file structure. You fix the hallucinated imports. Repeat. EchoDE eliminates this friction. It has direct access to your workspace and a suite of tools to navigate it. When you ask it to fix a bug, it finds the relevant files first. When you ask it to add a feature, it understands where that feature should live. How It WorksEchoDE operates as an agent, not just a text generator. It follows a structured workflow:
This loop happens transparently. You see what it reads, what it plans, and what it changes—before it happens. Core CapabilitiesAgentic ToolingEchoDE can invoke tools to interact with your workspace:
These tools mean EchoDE doesn't guess. It knows. Multi-Model SupportChoose the model that fits your workflow:
Configuration happens in the sidebar. No JSON files to edit. Custom ProvidersAdd your own OpenAI-compatible providers for maximum flexibility:
Useful for self-hosted models, private endpoints, or providers not natively supported. MCP (Model Context Protocol)EchoDE supports MCP servers, allowing you to extend the agent with external tools. MCP enables integration with databases, APIs, file systems, and custom services. Configuration:
Example configuration:
MCP tools appear alongside built-in tools and can be enabled or disabled per server. Intelligent AutocompleteBeyond chat, EchoDE provides inline code suggestions as you type.
Partial acceptance lets you take what you need without committing to the full suggestion. Auto-DiagnosticsAfter every file edit, EchoDE automatically checks for errors. If it breaks something, it knows immediately—and attempts to fix it. This self-healing behavior reduces the back-and-forth of "you introduced a type error" messages. Configuration options:
Git IntegrationOne-click commit message generation. EchoDE analyzes your staged changes and writes a conventional commit message. No more staring at a blank input field. Access it from the Source Control panel or via command palette. Chat HistoryAll conversations are saved automatically. Access previous sessions through the History panel:
Sessions persist across VS Code restarts. System Prompt CustomizationDefine custom instructions that shape the AI's behavior: Via Settings: Open Settings > System Prompt and enter your custom instructions. These apply to all conversations. Via AGENTS.md:
Create an The file is excluded from workspace context display but remains accessible to the agent. Context ManagementControl how much context is sent to the model:
Configure in Settings > Context. Modes of OperationEchoDE operates in four distinct modes, each designed for specific workflows. Switch modes using the dropdown in the chat header. Agent ModeThe default and most powerful mode. EchoDE has full read-write access to your workspace. Available Tools:
Workflow:
Best for: Feature implementation, bug fixes, refactoring, code generation. Plan ModeExploration and architecture mode. EchoDE analyzes your codebase and produces a detailed implementation plan without modifying any files. Available Tools:
Workflow:
Best for: Understanding unfamiliar codebases, architectural decisions, scoping work before implementation, onboarding to new projects. Ask ModeRead-only exploration mode. EchoDE can search and read your codebase but cannot modify anything. Available Tools:
Workflow:
Best for: Code review, learning how something works, understanding dependencies, answering architectural questions. Chat ModePure conversation mode. No tools, no file access. EchoDE responds based solely on its training and any context you provide in the message. Available Tools: None Workflow: Direct question-and-answer without workspace interaction. Best for: General programming questions, discussing concepts, brainstorming ideas, conversations unrelated to your current codebase. Review ModeCode analysis mode. EchoDE reviews your codebase and publishes structured findings without making changes. Available Tools:
Workflow:
Best for: Code audits, security reviews, identifying technical debt, quality assessments. Image SupportAttach images to your messages for visual context:
Supported by models with vision capabilities (Claude 3.5/4, GPT-4o, GPT-4 Turbo). Getting Started
No workspace configuration required. No FeedbackFound a bug? Have a suggestion? Open an issue on GitHub. Licensed under MIT. |