Инструменты, которые могут упростить разработку кода с помощью AI. --- ## Использовать AI --- #### [[IDE и CLI с AI]] Редакторы и командная строка с AI-ассистентом. - Cursor, Windsurf, Cody, aider, Claude Code --- #### [[Автономные AI-разработчики]] AI-агенты, которые работают автономно — от задачи до готового кода. - Devin, OpenHands, Sweep, GPT Engineer --- #### [[Качество кода]] AI для ревью кода, тестирования и документации. - CodeRabbit, CodiumAI, Mintlify --- #### [[Отладка и профилирование]] Поиск багов, анализ ошибок, диагностика. - Jam, Replay.io, Sentry AI, Lightrun --- #### [[Поиск по коду]] AI для поиска и навигации по кодовой базе. - Bloop, Phind, Sourcegraph Cody --- #### [[AI для DevOps]] Автоматизация CI/CD, infrastructure as code, деплой. - K8sGPT, Kubiya, Pulumi AI --- #### [[AI для баз данных]] Генерация SQL-запросов, оптимизация, анализ схем. - AI2SQL, Vanna, Text2SQL --- #### [[AI для дизайна и UI]] Генерация интерфейсов и компонентов из описания. - v0.dev, Galileo AI, Uizard --- #### [[AI для безопасности]] Поиск уязвимостей, анализ кода на security-проблемы. - Snyk AI, Socket AI, CodeQL + AI --- ## Создавать AI --- #### [[Multi-agent фреймворки]] Фреймворки для систем из нескольких AI-агентов. - LangGraph, CrewAI, AutoGen, OpenAI Swarm --- #### [[RAG фреймворки]] Retrieval-Augmented Generation — поиск + генерация. - LlamaIndex, Haystack, Ragas --- #### [[AI для .NET]] SDK и библиотеки для интеграции AI в .NET. - Semantic Kernel, AutoGen.NET, Microsoft.Extensions.AI --- #### [[Vector Databases]] Хранение эмбеддингов для semantic search и RAG. - Qdrant, Pinecone, Weaviate, Chroma, pgvector --- #### [[Information Technology/System Administration/AI/Details/AI-решения/Details/Embeddings|Embeddings]] Модели для создания векторных представлений текста. - Voyage, Jina, Cohere Embed, OpenAI Embeddings --- #### [[AI Memory]] Long-term память для агентов между сессиями. - Mem0, Zep, LangMem --- #### [[Observability]] Мониторинг, трейсинг и отладка AI-приложений. - LangSmith, Phoenix, Langfuse, Helicone --- #### [[Prompt Engineering]] Разработка, тестирование и версионирование промптов. - Promptfoo, PromptLayer, Pezzo --- #### [[Code Parsing]] Парсинг и анализ кода на уровне AST. - Tree-sitter, Roslyn, semgrep, ast-grep --- #### [[AI Gateway]] Прокси и роутинг между LLM провайдерами. - LiteLLM, Portkey, OpenRouter --- #### [[Caching]] Кэширование LLM-ответов для экономии и скорости. - GPTCache, Redis Semantic Cache, LangChain Cache --- #### [[LLM Orchestration]] Цепочки вызовов, workflow, композиция промптов. - LangChain, Instructor, Mirascope --- #### [[Fine-tuning и Training]] Дообучение и тренировка моделей на своих данных. - Axolotl, Unsloth, Ludwig --- #### [[Model Serving]] Деплой, хостинг и инференс моделей. - vLLM, Text Generation Inference, BentoML --- #### [[Structured Output]] Гарантированный JSON и типизированный вывод из LLM. - Outlines, Instructor, LMQL --- #### [[Guardrails]] Защита от галлюцинаций, валидация и фильтрация вывода LLM. - Guardrails AI, NeMo Guardrails, Rebuff --- #### [[Evaluation и Testing]] Тестирование качества и надёжности AI-систем. - DeepEval, RAGAS, Giskard --- #### [[Function Calling и Tools]] Фреймворки для подключения инструментов к LLM. - ToolLLM, Gorilla, NexusRaven --- ### Платформы и инфраструктура --- #### [[Low-code AI Builders]] No-code/low-code платформы для создания AI-приложений. - Flowise, Langflow, Dify --- #### [[AI Providers]] Провайдеры LLM API и их особенности. - OpenAI, Anthropic, Google, Groq, Mistral --- #### [[Local LLMs]] Локальный запуск моделей без облака. - Ollama, LM Studio, llama.cpp --- #### [[AI Sandboxes]] Изолированные среды для безопасного выполнения кода агентами. - E2B, Modal, Fly.io Machines