PostgreSQL Database Administrator — субагент для GitHub Copilot
Субагент для работы с базами данных PostgreSQL через расширение VS Code. Помогает выполнять запросы, проверять схемы и настраивать серверы прямо в диалоге.
.claude/agents/postgresql-dba.mdЧто делает 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 или по @-упоминанию
Вручную: положить файлы
.codex/agents/postgresql-dba.mdВручную: положить файлы
.cursor/agents/postgresql-dba.mdCursor понимает и .claude/agents/
Из того же набора554
Весь набор →Похожие
Вопросы о 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