AI Tools for Developers
Позволяет создавать AI-воркфлоу для разработчиков с использованием Docker, Markdown и LLM.
Описание
Это Docker-образ для agentic AI-воркфлоу в разработке ПО. Ключевые особенности: инструменты в Docker-контейнерах, промпты в Markdown, цикл разговора для обработки ошибок, мульти-модельные агенты, извлечение контекста из проектов. Технологии: Docker, Markdown, LLM (OpenAI-совместимые). Применения: автоматизация задач в редакторе или терминале, создание многоагентных систем для планирования и исполнения кода.
Возможности
Dockerized Tools
Инструменты в Docker-контейнерах для безопасного выполнения сложных действий LLM.
Conversation Loop
Цикл разговора для обработки ошибок: агент корректирует параметры или выбирает другие инструменты.
Multi-Model Agents
Поддержка разных LLM-моделей для задач, включая комбинацию frontier и локальных моделей.
Project Context Extraction
Извлечение JSON-контекста из проекта с помощью экстракторов на базе Docker.
Prompts as Artifacts
Версионирование промптов в Git для отслеживания и совместного использования.
Установка
Для VSCode: Установите расширение из релиза (code –install-extension ’labs-ai-tools-vscode-
Для CLI: Установите Docker Desktop. Выполните: echo $OPENAI_API_KEY > $HOME/.openai-api-key. Затем: docker run –rm –pull=always -it -v /var/run/docker.sock:/var/run/docker.sock –mount type=volume,source=docker-prompts,target=/prompts –mount type=bind,source=$HOME/.openai-api-key,target=/root/.openai-api-key vonwig/prompts:latest run –host-dir $PWD –user $USER –platform “$(uname -o)” –prompts “github:docker/labs-githooks?ref=main&path=prompts/git_hooks”.
Примечание: Репозиторий устарел, используйте MCP Toolkit в Docker Desktop.