Was this page helpful?
Рабочие пространства предоставляют способ организации использования API в организации. Используйте рабочие пространства для разделения различных проектов, окружений или команд при сохранении централизованного выставления счетов и администрирования.
Каждая организация имеет Рабочее пространство по умолчанию, которое нельзя переименовать, архивировать или удалить. Когда вы создаете дополнительные рабочие пространства, вы можете назначить ключи API, членов и ограничения ресурсов для каждого из них.
Ключевые характеристики:
wrkspc_ (например, wrkspc_01JwQvzr7rXLA5AGx3HKfFUJ)Члены могут иметь разные роли в каждом рабочем пространстве, что позволяет осуществлять детальный контроль доступа.
| Роль | Разрешения |
|---|---|
| Пользователь рабочего пространства | Использовать только Workbench |
| Разработчик рабочего пространства | Создавать и управлять ключами API, использовать API |
| Администратор рабочего пространства | Полный контроль над параметрами рабочего пространства и членами |
| Выставление счетов рабочего пространства | Просмотр информации о выставлении счетов рабочего пространства (унаследовано от роли выставления счетов организации) |
Роль выставления счетов рабочего пространства не может быть назначена вручную. Она наследуется от наличия роли выставления счетов организации.
Только администраторы организации могут создавать рабочие пространства. Пользователи и разработчики организации должны быть добавлены в рабочие пространства администратором.
Создавайте и управляйте рабочими пространствами в Claude Console.
Откройте параметры рабочего пространства
В Claude Console перейдите в Settings > Workspaces.
Добавьте новое рабочее пространство
Нажмите Add Workspace.
Настройте рабочее пространство
Введите имя рабочего пространства и выберите цвет для визуальной идентификации.
Создайте рабочее пространство
Нажмите Create для завершения.
Чтобы переключаться между рабочими пространствами в консоли, используйте селектор Workspaces в верхнем левом углу.
Чтобы изменить имя или цвет рабочего пространства:
Рабочее пространство по умолчанию не может быть переименовано или удалено.
Чтобы удалить члена, нажмите значок корзины рядом с его именем.
Администраторы организации и члены, отвечающие за выставление счетов, не могут быть удалены из рабочих пространств, пока они занимают эти роли в организации.
На вкладке Limits вы можете настроить:
Чтобы архивировать рабочее пространство, нажмите меню многоточия (...) и выберите Archive. Архивирование:
Архивирование рабочего пространства немедленно отзывает все ключи API в этом рабочем пространстве. Это действие не может быть отменено.
Программно управляйте рабочими пространствами с помощью Admin API.
Конечные точки Admin API требуют ключ Admin API (начинающийся с sk-ant-admin...), который отличается от стандартных ключей API. Только члены организации с ролью администратора могут предоставлять ключи Admin API через Claude Console.
# Create a workspace
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{"name": "Production"}'
# List workspaces
curl "https://api.anthropic.com/v1/organizations/workspaces?limit=10&include_archived=false" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"
# Archive a workspace
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/archive" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"Для полной информации о параметрах и схемах ответов см. Справочник API рабочих пространств.
Добавляйте, обновляйте или удаляйте членов из рабочего пространства:
# Add a member to a workspace
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{
"user_id": "user_xxx",
"workspace_role": "workspace_developer"
}'
# Update a member's role
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{"workspace_role": "workspace_admin"}'
# Remove a member from a workspace
curl --request DELETE "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"Для полной информации о параметрах см. Справочник API членов рабочего пространства.
Ключи API привязаны к определенному рабочему пространству. Когда вы создаете ключ API в рабочем пространстве, он может получать доступ только к ресурсам в этом рабочем пространстве.
Ресурсы, привязанные к рабочим пространствам, включают:
Начиная с 5 февраля 2026 года, кэши подсказок также будут изолированы для каждого рабочего пространства (применяется к Claude API и Azure только).
Чтобы получить ID рабочих пространств вашей организации, используйте конечную точку List Workspaces или найдите их в Claude Console.
Вы можете установить пользовательские ограничения расходов и скорости для каждого рабочего пространства, чтобы защитить от чрезмерного использования и обеспечить справедливое распределение ресурсов.
Ограничения рабочего пространства могут быть установлены ниже (но не выше) ограничений вашей организации:
Для подробной информации об ограничениях скорости и их работе см. Ограничения скорости.
Отслеживайте использование и затраты по рабочему пространству с помощью Usage and Cost API:
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-08T00:00:00Z&\
workspace_ids[]=wrkspc_01JwQvzr7rXLA5AGx3HKfFUJ&\
group_by[]=workspace_id&\
bucket_width=1d" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"Использование и затраты, приписанные рабочему пространству по умолчанию, имеют значение null для workspace_id.
Создавайте отдельные рабочие пространства для разработки, промежуточного тестирования и производства:
| Рабочее пространство | Назначение |
|---|---|
| Разработка | Тестирование и экспериментирование с более низкими ограничениями скорости |
| Промежуточное тестирование | Предпроизводственное тестирование с ограничениями, подобными производству |
| Производство | Живой трафик с полными ограничениями скорости и мониторингом |
Назначайте рабочие пространства разным командам для распределения затрат и контроля доступа:
Создавайте рабочие пространства для конкретных проектов или продуктов для отдельного отслеживания использования и затрат.
Спланируйте структуру рабочего пространства
Подумайте о том, как вы будете организовывать рабочие пространства перед их созданием. Учитывайте потребности в выставлении счетов, контроле доступа и отслеживании использования.
Используйте значимые имена
Называйте рабочие пространства четко, чтобы указать их назначение (например, "Production - Customer Chatbot", "Dev - Internal Tools").
Установите соответствующие ограничения
Настройте ограничения расходов и скорости, чтобы предотвратить неожиданные затраты и обеспечить справедливое распределение ресурсов.
Регулярно проверяйте доступ
Периодически проверяйте членство в рабочем пространстве, чтобы убедиться, что только соответствующие пользователи имеют доступ.
Мониторьте использование
Используйте Usage and Cost API для отслеживания потребления на уровне рабочего пространства.