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

openapi-to-application-python-fastapi — плагин GitHub Copilot

Плагин генерирует FastAPI-приложение по спецификации OpenAPI: создаёт каркас проекта, маршруты и зависимости. Пригодится для асинхронных API на Python.

Установить в GitHub Copilot · Команда из источника Все способы и платформы ↓
copilot plugin install openapi-to-application-python-fastapi@awesome-copilot
Открыть на GitHub

Что делает openapi-to-application-python-fastapi

Плагин для GitHub Copilot превращает спецификацию OpenAPI в готовое FastAPI-приложение. Он создаёт каркас проекта, генерирует маршруты и использует внедрение зависимостей вместе с практиками Python для асинхронных API.

В состав входят слэш-команда /openapi-to-application-python-fastapi:openapi-to-application-code и субагент openapi-to-application. Команда запускает генерацию полного приложения по спецификации, а субагент помогает собирать рабочие приложения из OpenAPI-описаний.

Без спецификации OpenAPI этот плагин не сможет сгенерировать приложение. Установка выполняется через Copilot CLI.

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

  • сгенерировать FastAPI-приложение по спецификации OpenAPI
  • создать каркас Python-проекта для API
  • сформировать маршруты из OpenAPI-описания
  • подключить зависимости в асинхронном FastAPI-приложении

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

  • Сгенерируй FastAPI-приложение по этой спецификации OpenAPI через /openapi-to-application-python-fastapi:openapi-to-application-code.
  • Создай каркас проекта и маршруты из моего OpenAPI-описания.
  • Проверь OpenAPI-спецификацию и собери рабочее приложение на FastAPI с внедрением зависимостей.

Как установить openapi-to-application-python-fastapi

Команда из источника

copilot plugin install openapi-to-application-python-fastapi@awesome-copilot

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

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

Весь набор →
pcf-development Плагин помогает разрабатывать пользовательские кодовые компоненты на Power Apps Component Framework для model-driven и canvas apps. ★ 40 418звёзд репо partners Набор партнерских субагентов для миграций в Neon, переноса кода на Arm, развертывания Terraform и расследования инцидентов. ★ 40 418звёзд репо ospo-sponsorship Находит среди зависимостей GitHub-репозитория те, которые можно поддержать через GitHub Sponsors, и проверяет каждую ссылку. ★ 40 418звёзд репо oracle-to-postgres-migration-expert Переводит data access слой .NET-решений и хранимые процедуры с Oracle на PostgreSQL. Пригодится при поэтапной миграции проектов на Npgsql с верификацией тестами. ★ 40 418звёзд репо openapi-to-application-nodejs-nestjs Собирает приложение на NestJS по спецификации OpenAPI: скаффолдинг проекта, контроллеры, сервисы. Пригодится, когда контракт API уже есть, а кода ещё нет. ★ 40 418звёзд репо openapi-to-application-java-spring-boot Генерирует готовые приложения на Spring Boot по спецификациям OpenAPI. Помогает быстро поднять проект со слоем контроллеров и сервисов. ★ 40 418звёзд репо openapi-to-application-go Плагин генерирует готовые к запуску приложения на Go из спецификаций OpenAPI. Он настраивает структуру проекта, хэндлеры и middleware для REST API. ★ 40 418звёзд репо openapi-to-application-csharp-dotnet Создаёт .NET-приложение по спецификации OpenAPI. Подойдёт, когда нужно получить основу ASP.NET Core проекта с контроллерами. ★ 40 418звёзд репо

Похожие

typescript-lsp официальный Anthropic Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода. ★ 44 635звёзд репо ruby-lsp официальный Anthropic Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 635звёзд репо php-lsp официальный Anthropic Плагин подключает языковой сервер Intelephense к Claude Code. Он передаёт агенту диагностику и подсказки по коду для файлов с расширением .php. ★ 44 635звёзд репо mcp-server-dev официальный Anthropic Три скилла, которые проведут от вопроса «что я вообще подключаю» до готового MCP-сервера с инструментами, авторизацией и, если нужно, виджетами в чате. ★ 44 635звёзд репо laravel-boost официальный Laravel MCP-сервер с инструментами Laravel: Artisan, Eloquent, роутинг, миграции и генерация кода под фреймворк. ★ 44 635звёзд репо firebase официальный Google Подключает Firebase к Claude через MCP: агент работает с Firestore, аутентификацией, облачными функциями, hosting и storage прямо из проекта. ★ 44 635звёзд репо

Рядом в теме «Бэкенд и API»

Все плагины по теме «Бэкенд и API» →

Вопросы о openapi-to-application-python-fastapi

Как установить openapi-to-application-python-fastapi в GitHub Copilot?

Выполните в Copilot CLI команду copilot plugin install openapi-to-application-python-fastapi@awesome-copilot.

Что делает openapi-to-application-python-fastapi?

Плагин генерирует FastAPI-приложение по спецификации OpenAPI: создаёт каркас проекта, маршруты и внедрение зависимостей для асинхронного API.

Что входит в openapi-to-application-python-fastapi?

В плагин входят слэш-команда /openapi-to-application-python-fastapi:openapi-to-application-code и субагент openapi-to-application.

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

openapi-to-application-python-fastapi · MIT
# OpenAPI to Application - Python FastAPI Plugin

Generate production-ready FastAPI applications from OpenAPI specifications. Includes project scaffolding, route generation, dependency injection, and Python best practices for async APIs.

## Installation

```bash
# Using Copilot CLI
copilot plugin install openapi-to-application-python-fastapi@awesome-copilot
```

## What's Included

### Commands (Slash Commands)

| Command | Description |
|---------|-------------|
| `/openapi-to-application-python-fastapi:openapi-to-application-code` | Generate a complete, production-ready application from an OpenAPI specification |

### Agents

| Agent | Description |
|-------|-------------|
| `openapi-to-application` | Expert assistant for generating working applications from OpenAPI specifications |

## Source

This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions.

## License

MIT

© Awesome Copilot Community · MIT · github/awesome-copilot

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

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

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