К основному содержанию
плагин

pixeltable — плагин для Claude Code: что делает и как установить

Обучает Claude Code собирать мультимодальные приложения на базе Pixeltable. Помогает настраивать таблицы с вычисляемыми колонками, векторный поиск и пайплайны обработки медиа.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install pixeltable@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает pixeltable

Плагин добавляет в Claude Code спецификацию SKILL.md со справочниками по API и CLI. Ассистент учится описывать структуры данных через классы TableModel в файле app.py. После этого таблицы создаются командой pxt schema update, а запуск HTTP-маршрутов происходит через pxt service update.

Инструмент ориентирован на работу с медиафайлами и документами через API более 25 ИИ-провайдеров. Внутри лежат правила для построения RAG и агентов с вызовом инструментов. Для развёртывания и управления схемами потребуется локальная утилита pxt.

При работе с облачной версией сервиса разработчик может подключить Pixeltable Cloud MCP. Этот сервер требует подтверждения confirm: true для остановки баз данных или смены секретов, предотвращая случайные сбои.

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

  • описать схему TableModel для мультимодальных данных в app.py
  • настроить вычисляемые колонки и векторный поиск по эмбеддингам
  • развернуть HTTP-сервис с помощью команды pxt service update
  • связать обработку медиафайлов с внешними провайдерами моделей

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

  • Создай в app.py таблицу TableModel с вычисляемой колонкой для эмбеддингов текста.
  • Обнови схему базы через pxt schema update и настрой векторный индекс.
  • Добавь в сервис обработку изображений и подготовь маршруты для pxt service update.

Как установить pixeltable

Через маркетплейс плагинов

/plugin install pixeltable@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

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

Вопросы о pixeltable

Как установить pixeltable в Claude Code?

Сначала добавьте каталог плагинов командой /plugin marketplace add anthropics/claude-plugins-official. Затем выполните установку: /plugin install pixeltable@claude-plugins-official.

Что делает плагин pixeltable?

Он обучает Claude Code архитектуре Pixeltable: определению схем в коде, созданию вычисляемых колонок, настройке векторных индексов и запуску HTTP-сервисов.

Какие команды CLI использует агент при работе с проектом?

Ассистент пишет модели данных в app.py, применяет изменения к базе через pxt schema update и запускает API с помощью pxt service update.

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

SKILL.md · Apache-2.0
# Pixeltable Skill

The backend agents build with: multimodal database, orchestration, and serving in one file.

This plugin teaches AI coding assistants to build Pixeltable applications: tables with computed columns, embedding indexes and vector search, RAG, tool-calling agents, and video, audio, image, and document pipelines across 25+ AI providers. The agent declares the schema as `TableModel` classes in `app.py`, creates the tables with `pxt schema update`, and serves HTTP routes with `pxt service update`.

Verified against Pixeltable 0.7.11 on 2026-09-28: [docs/review-2.12.0.md](docs/review-2.12.0.md).

## Install

### Skill (recommended for most assistants)

Install the portable skill with [npx skills](https://github.com/vercel-labs/skills):

```bash
npx skills add pixeltable/pixeltable-skill
```

This installs `SKILL.md` and its references for supported coding assistants,
including Cursor, Copilot, Windsurf, and the Codex IDE extension.

With only Python, `pxt skills install` (Pixeltable 0.7.17 or later) writes the
same skill into the current project's `.claude/skills/pixeltable` and
`.agents/skills/pixeltable`; `pxt skills install -f` updates it.

**Google Antigravity** is not one of them: it reads
`~/.gemini/antigravity/skills`, which `npx skills` does not write to. Install
there with `./install.sh --platform antigravity`.

### Gemini CLI

```bash
gemini extensions install https://github.com/pixeltable/pixeltable-skill
```

This loads `skills/pixeltable-skill/SKILL.md`, the hosted Cloud MCP
(`pixeltable-cloud` at `https://www.pixeltable.com/mcp/cloud`), and the local
developer MCP (`pixeltable` via `uvx mcp-server-pixeltable-developer`). Sign in
to Cloud with `/mcp auth pixeltable-cloud` if those tools are not listed. The
hosted server supports reads and writes; it is not read-only. The local server
needs `uv` on PATH. Set the catalog directory with
`gemini extensions config pixeltable` (`PIXELTABLE_HOME`; Pixeltable's default
is `~/.pixeltable`). Restart the CLI after installing.

### Full plugin

Install the skill with its client-supported commands, agents, and hooks using
[npx plugins](https://www.npmjs.com/package/plugins):

```bash
npx plugins add pixeltable/pixeltable-skill
```

Client-native marketplace options:

- **Claude Code:** `/plugin marketplace add pixeltable/pixeltable-skill`, then
  `/plugin install pixeltable@pixeltable-skill`
- **ChatGPT desktop and Codex:**
  `codex plugin marketplace add pixeltable/pixeltable-skill --ref main`, then
  `codex plugin add pixeltable@pixeltable-skill`. Use `/plugins` in Codex or the
  **Plugins** page in ChatGPT desktop.

Restart or start a new conversation after installing. Repository marketplaces
are team-distribution sources; they do not publish to a public directory.

### Any LLM (paste URL into context)

- [llms.txt](https://www.pixeltable.com/llms.txt)
- [llms-full.txt](https://docs.pixeltable.com/llms-full.txt)

## What's Inside

```
skills/pixeltable-skill/
├── SKILL.md                    # Contract: app.py, schema update, service update
└── references/
    ├── core-api.md             # Tables, querying, views, UDFs, config
    ├── cli.md                  # pxt CLI
    ├── providers.md            # Import and output shape
    ├── workflows.md            # FastAPIRouter
    └── anti-patterns.md        # Wrong/right stack
```

Client manifests and marketplace metadata live alongside the shared skill so
each supported installer can discover the format it understands. Gemini CLI
reads `gemini-extension.json` and `GEMINI.md` at the repo root and loads
`skills/*/SKILL.md`.

## Pixeltable Cloud MCP

Most agents do not ship an MCP server. Pixeltable Cloud users can add the hosted [Cloud MCP](https://pixeltable.com/developers/mcp-cloud) at `https://www.pixeltable.com/mcp/cloud` and sign in through the browser. It lists the organization selected at sign-in: databases, services, catalog entries, schemas, up to 25 table rows per call, and logs. It also starts a database at once. Stopping a database, restarting a service, or setting a secret returns a preview first and runs only when called again with `confirm: true`. It deletes nothing and does not deploy; use the `pxt` CLI for that. Add `?read_only=true` to the URL for the read tools only, or `?db=<name>` to limit it to one database. The Skill mentions it so an agent can suggest it to a Cloud user.

Gemini CLI is the exception: this repo's extension installs `pixeltable-cloud` (hosted; OAuth in the CLI, no API key in the manifest) and `pixeltable` (local developer MCP). The hosted server is not read-only; it supports the reads and writes above.

The [Docs MCP](https://docs.pixeltable.com/mcp) searches public documentation. The [developer MCP](https://github.com/pixeltable/mcp-server-pixeltable-developer) is a separate local server with catalog, query, scaffold, schema, and service tools.

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md). Run `python3 scripts/validate_plugin.py` after structural changes.

## Links

- [Pixeltable Docs](https://docs.pixeltable.com/) | [GitHub](https://github.com/pixeltable/pixeltable) | [MCP Server](https://github.com/pixeltable/mcp-server-pixeltable-developer) | [Discord](https://discord.gg/QPyqFYx2UN)
- Start: `pxt init` then `pxt service example --out app.py` then `pxt schema update app.py my_app` then `pxt service update app.py my_app`.

## License

Apache 2.0

© Pixeltable · Apache-2.0 · pixeltable/pixeltable-skill

Похожие плагины

Все плагины по теме «Данные и базы» →
firebase официальный Google Подключает Firebase к Claude через MCP: агент работает с Firestore, аутентификацией, облачными функциями, hosting и storage прямо из проекта. ★ 44 770звёзд репо power-platform-architect официальный Tim Hanewich Разбирает требования и стенограммы встреч, предлагая архитектуру Power Platform. Пригодится, когда нужно выбрать компоненты и описать поток данных. ★ 40 451звёзд репо power-bi-development официальный Awesome Copilot Community Плагин помогает разбирать DAX, проектировать модели данных и искать причины проблем с производительностью Power BI. Подойдёт для работы над моделями и отчётами. ★ 40 451звёзд репо partners официальный Awesome Copilot Community Набор партнерских субагентов для миграций в Neon, переноса кода на Arm, развертывания Terraform и расследования инцидентов. ★ 40 451звёзд репо oracle-to-postgres-migration-expert официальный Awesome Copilot Community Переводит data access слой .NET-решений и хранимые процедуры с Oracle на PostgreSQL. Пригодится при поэтапной миграции проектов на Npgsql с верификацией тестами. ★ 40 451звёзд репо openapi-to-application-csharp-dotnet официальный Awesome Copilot Community Создаёт .NET-приложение по спецификации OpenAPI. Подойдёт, когда нужно получить основу ASP.NET Core проекта с контроллерами. ★ 40 451звёзд репо

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

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