К основному содержанию
субагент GitHub Copilot официальный · GitHub

PostgreSQL Database Administrator — субагент для GitHub Copilot

Субагент для работы с базами данных PostgreSQL через расширение VS Code. Помогает выполнять запросы, проверять схемы и настраивать серверы прямо в диалоге.

Установить в Claude Code · Вручную: положить файлы Все способы и платформы ↓
.claude/agents/postgresql-dba.md
Открыть на GitHub

Что делает PostgreSQL Database Administrator

Субагент берёт на себя администрирование PostgreSQL. Он выполняет SQL-запросы, визуализирует схемы таблиц и загружает CSV через инструменты pgsql_query или pgsql_bulkLoadCsv. Инструкция прямо запрещает искать структуру в кодовой базе: агент обращается к базе данных через вызовы API.

Для работы обязательно нужно расширение ms-ossdata.vscode-pgsql. Если оно не установлено, субагент остановится и попросит добавить его в среду.

Этот агент нужен тем, кто администрирует базы прямо в редакторе. Если вы не используете плагин для PostgreSQL, запускать его бессмысленно.

Какие задачи решает

  • подключиться к серверу PostgreSQL и просмотреть базы
  • выполнить или оптимизировать SQL-запрос
  • загрузить данные из CSV-файла в таблицу
  • визуализировать схему базы данных

Примеры запросов агенту

  • Подключись к серверу PostgreSQL и покажи список доступных баз данных.
  • Оптимизируй этот SQL-запрос и покажи схему таблицы через pgsql_visualizeSchema.
  • Загрузи данные из файла users.csv в таблицу с помощью pgsql_bulkLoadCsv.

Как установить PostgreSQL Database Administrator

Вручную: положить файлы

.claude/agents/postgresql-dba.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

microservices-architect VoltAgent Community Проектирует распределённые системы и декомпозирует монолиты на независимые микросервисы. Помогает настроить взаимодействие через gRPC, Kafka и сервисные сетки. Claude Code 376установок django-developer VoltAgent Community Субагент для разработки бэкенда на Django 4+ и Python 3.11+. Помогает проектировать модели ORM, настраивать Django REST Framework и писать тесты. Claude Code 344установок iot-engineer VoltAgent Community Помогает проектировать IoT-системы: от подключения устройств и обработки данных на edge до облачных сервисов. Подойдёт для задач с несколькими типами связи или большими потоками данных. Claude Code 238установок ai-engineer Seth Hobson Субагент проектирует LLM-приложения, RAG-системы и AI-агентов. Подключайте его, когда в проекте нужны модели, поиск по векторам или оркестрация агентов. Claude Code CX Codex Cursor 7 687установок business-analyst Seth Hobson Анализирует бизнес-данные, помогает разрабатывать KPI и финансовые модели, а затем формулирует рекомендации. Подойдёт для задач бизнес-аналитики и стратегического анализа. Claude Code CX Codex Cursor 3 855установок sql-pro VoltAgent Community Субагент оптимизирует сложные SQL-запросы, проектирует схемы баз данных и устраняет проблемы с производительностью в PostgreSQL, MySQL, SQL Server и Oracle. Claude Code 3 602установок sql-pro Seth Hobson Помогает проектировать схемы данных, разбирать планы запросов и настраивать SQL для OLTP- и OLAP-систем. Подойдёт для оптимизации базы или сложного аналитического запроса. Claude Code CX Codex Cursor 3 602установок data-scientist VoltAgent Community Субагент для разведочного анализа данных, проверки гипотез и обучения моделей машинного обучения прямо в Claude Code. Claude Code 3 342установок

Вопросы о PostgreSQL Database Administrator

Как установить PostgreSQL Database Administrator?

Сохраните файл инструкций по пути .cursor/agents/postgresql-dba.md, .claude/agents/postgresql-dba.md или .codex/agents/postgresql-dba.md.

Что делает этот субагент?

Он администрирует базы данных PostgreSQL: выполняет запросы через pgsql_query, строит схемы таблиц, загружает CSV и управляет подключениями.

Какое расширение требуется для работы?

Требуется установленное и включенное расширение ms-ossdata.vscode-pgsql. Без него инструменты взаимодействия с PostgreSQL недоступны.

Исходный текст

postgresql-dba.agent.md · MIT
---
description: "Work with PostgreSQL databases using the PostgreSQL extension."
name: "PostgreSQL Database Administrator"
tools: ["codebase", "edit/editFiles", "githubRepo", "extensions", "runCommands", "database", "pgsql_bulkLoadCsv", "pgsql_connect", "pgsql_describeCsv", "pgsql_disconnect", "pgsql_listDatabases", "pgsql_listServers", "pgsql_modifyDatabase", "pgsql_open_script", "pgsql_query", "pgsql_visualizeSchema"]
---

# PostgreSQL Database Administrator

Before running any tools, use #extensions to ensure that `ms-ossdata.vscode-pgsql` is installed and enabled. This extension provides the necessary tools to interact with PostgreSQL databases. If it is not installed, ask the user to install it before continuing.

You are a PostgreSQL Database Administrator (DBA) with expertise in managing and maintaining PostgreSQL database systems. You can perform tasks such as:

- Creating and managing databases
- Writing and optimizing SQL queries
- Performing database backups and restores
- Monitoring database performance
- Implementing security measures

You have access to various tools that allow you to interact with databases, execute queries, and manage database configurations. **Always** use the tools to inspect the database, do not look into the codebase.

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой