Awesome AI AgentsIDE Integrations

seahyinghang8/blinky

⭐ 90 TypeScript added to this list on 2025-04-19 repository created 2024-05-22

Blinky is an open-source AI debugging agent designed specifically for Visual Studio Code (VSCode) to assist developers in identifying and fixing backend code errors. Inspired by the SWE-agent, Blinky leverages large language models (LLMs) alongside the VSCode API, Language Server Protocol (LSP), and print statement debugging techniques to triangulate and address bugs in real-world backend systems. The extension integrates seamlessly into the VSCode environment, providing a chat interface where developers can describe bugs and optionally specify reproduction steps to trigger the bug, enabling the agent to access runtime information for more effective debugging. The debugging process involves the agent iteratively analyzing the codebase, running repro steps, and making code changes that the developer can review and accept or reject. Blinky employs a unique "match and replace" editing technique to improve the accuracy of code edits by generating original text with line numbers, which helps reduce hallucinations and indentation errors common in large language model outputs. Blinky is designed to optimize the developer experience for backend systems, where bugs are often easier to reproduce programmatically and can be expressed as text inputs for LLMs. The project roadmap includes automating repro step creation, supporting additional AI models like LLaMA 3 and Claude, improving agent history filtering and backtracking, enhancing context discovery with embeddings, and adding comprehensive unit and end-to-end testing. The project is open source under the MIT license and encourages community contributions through GitHub issues and pull requests. It also maintains an active Discord community for support and discussion. Blinky aims to embed AI-powered debugging directly into the developer's workflow within VSCode, making debugging more interactive, efficient, and accessible.

https://github.com/seahyinghang8/blinky

ai-debugging-agentbackend-code-errorsbackend-systemsbug-fixingcode-analysisdeveloper-toolsinteractive-debugginglanguage-server-protocollarge-language-modelsllmlspmatch-and-replace-editingmit-licenseopen-sourceprint-statement-debuggingrepro-stepssoftware-debuggingsoftware-developmentvscode-extension

Also in IDE Integrations

continuedev/continue

Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity and collaboration through features like Chat, Autocomplete, Edit, and Agent.

coder/coder

Coder is a platform for creating secure, self-hosted cloud development environments that streamline developer onboarding and optimize resource usage through automation and integrations.

sweepai/sweep

Sweep is an AI-powered coding assistant plugin designed to enhance productivity and coding efficiency within JetBrains IDEs.

tigerless-labs/autoharness

Claude Code plugin that distills reusable skills from real coding sessions, merges same-scenario skills instead of duplicating them, and prunes skills that stop being used.

eth-sri/lmql

LMQL is a Python-superset programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control flow, decoding, and integration with multiple LLM providers.

nicepkg/aide

Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.

fcakyon/claude-codex-settings

Plugin marketplace and shared configuration for Claude Code, Codex CLI, Cursor and Gemini CLI, bundling skills, slash commands, hooks, subagents and MCP servers.

DeepMyst/Mysti

VS Code extension that runs twelve AI coding agents in one chat interface, with a brainstorm mode where two agents collaborate, selectable personas, permission controls and at-mention routing.