On June 23, 2026, Anthropic launched Claude Tag, a persistent AI teammate that lives inside Slack. Tag @Claude in an authorized channel and it picks up the work, remembers the channel, and can run tasks on its own for hours. The feature that made security teams pay attention is not the autonomy. It is the access model: administrators decide exactly which tools and data each Claude can reach, channel by channel, and every action is logged.
The catch is that Claude Tag is Anthropic only and Slack only. If your team also runs ChatGPT, an open agent like OpenClaw, or a local agent like Hermes, none of them inherit those controls. This guide explains what Claude Tag does, breaks down the access controls that matter most, and shows how to get the same scoped, audited, per-group access on the other platforms using PortEden. Details about Claude Tag are accurate as of June 2026; confirm the current behavior with Anthropic before you rely on it.
What Claude Tag Is
Claude Tag replaces Anthropic's older Slack app with a shared, always-on teammate. Within a channel there is one Claude that everyone interacts with, so anyone can see what it is working on and pick up where a colleague left off. Anthropic positions it as a coworker rather than a chatbot, and reports that 65 percent of its own product team's code is now written by an internal version of the tool.
Four abilities define the product:
- Channel memory. Claude follows along in the channel and builds context over time, so people do not re-explain the work on every request.
- Autonomy and self-scheduling. You can hand it a task and move on. It can schedule work for itself and pursue a project across hours or days.
- Ambient mode. It can proactively post updates, flag items from across the organization, and follow up on forgotten threads.
- Shared, scoped identity. Each channel's Claude is a separate identity with its own tools, data, and memory.
Claude Tag is in beta for Claude Enterprise and Team customers, and is also available to Enterprise customers through AWS Marketplace. Configuration is an admin task, not an end-user one.
Claude Tag's Access Controls, Group by Group
The reason Claude Tag is interesting beyond Anthropic is its permission model. It treats each Slack channel as a group, and scopes access to that group. Here are the four controls that matter, and what each one does.
Per-Channel Tool and Data Access
A system administrator specifies which tools and which data sources each Claude can use, and in which channels. A Claude in a customer support channel might reach the help desk and the order system, while a Claude in a finance channel reaches the ledger and nothing else. Access is defined per channel rather than granted once to the whole workspace. Access follows the channel, not the person who asks, and each channel uses dedicated service-account credentials rather than anyone's personal login.
Scoped Memory and Group Separation
Memory and permissions stay strictly scoped to the channel they belong to. Anthropic's own example: a Claude configured for sales will not pass its memories to one configured for engineering, and it will not give engineers access to sales data or tools. This is the per-group separation security teams want. The sales group and the engineering group get different identities, and one cannot read across to the other.
Token Spend Limits
Because an autonomous agent can run up real cost, administrators can set monthly token spend limits at two levels. An organization-wide cap limits total Claude Tag spend across every channel, and a per-channel cap limits any individual channel on top of the organization cap. Spend control becomes a guardrail rather than a surprise on the invoice. Work that would exceed a cap is declined rather than silently cut short.
The Audit Log
An audit view in organization settings lists every task and network call Claude has made across the organization, along with the user who requested each one, and the actions stay traceable in the source tools themselves. That answers the question every reviewer eventually asks: what did the AI do, and who set it off?
Why Look for a Claude Tag Alternative
Claude Tag is a good answer to a narrow question: how do you give a Slack team a safe, shared Claude? It is not a general answer to the broader question most organizations actually have, which is how to put scoped, audited access in front of every AI tool they use.
The gaps that send people looking for an alternative:
- It is Claude only. ChatGPT, OpenClaw, Hermes, Grok, and any in-house agent get none of these controls.
- It is Slack only. Work that happens in a CLI, an IDE, a custom app, or a connector never passes through Claude Tag.
- It is Enterprise and Team only. The controls ride on specific Anthropic plans, configured in Anthropic's console.
- The controls live inside one vendor. Adding a second AI client means rebuilding the permission and audit story from scratch, in a different place.
There is no drop-in clone of Claude Tag for other platforms, and it is worth being honest about that. A Slack-resident teammate is a Slack product. What you can replicate is the part that matters for security: the scoped, admin-controlled, audited access to your data. To do that across platforms, the control has to sit at the data, not inside one AI client.
The PortEden Equivalent, Across Every Platform
PortEden is a data firewall for AI. It sits at the point where an agent calls a tool, between the AI client and your apps, and evaluates every request against your access rules before any data is returned. Because it enforces at that boundary rather than inside Claude or ChatGPT, the same policy applies to every AI client at once. It sees the tool call, the policy decision, the response, and what it redacted or denied. It does not see the user's prompt or the model's output.
Map Claude Tag's controls onto PortEden and the parallel is direct:
- Per-channel tool and data access becomes PortEden's six-layer access control: Visibility, Contact rules, Action limits, Time window, Account scope, and Data reduction. Every request must pass all six. Action limits decide read versus draft versus send versus delete, and Account scope decides which mailboxes, drives, or projects are even in play.
- Scoped memory and group separation becomes RBAC role bundles plus policy groups. Map your identity provider groups to bundles so Sales reads the CRM, Engineering reads repos and tickets, and neither can read across to the other. Policy groups carry that separation by team, project, or AI client, the same way Claude Tag separates channels.
- Field-level data reduction goes a step further than channel scoping. The Data reduction layer strips or tokenizes identifiers in the tool-call response before the model ever reasons over it, so sensitive values do not reach the AI even within an allowed data source.
- The audit log becomes PortEden's audit trail. Every tool call is recorded with the request, the policy decision, the response, and what was redacted, exportable to your SIEM. It is a record of what the AI did to your data, across every client, not a log of one vendor's tasks.
One control that does not map one to one is Claude Tag's token spend cap. PortEden governs usage with per-key scope and tool-call quotas on paid plans rather than a token budget, so it limits what an agent can do and how often, which is a different lever from capping model spend. If a hard token cap matters to you, that remains an Anthropic-side setting.
Compartmentalization: Recommended Access, Enforced
Read Claude Tag's guide to adding connections and you are reading a compartmentalization playbook. Connections attach to a scope, the organization, a workspace, or a single channel, and the access a session gets follows the channel, not the person asking. Admins group credentials into access bundles, a named set of grants and instructions, then attach different bundles to different channels. In Anthropic's own example, a #platform-eng channel gets the data, code, and monitoring bundles, #gtm-analytics gets a read-only data bundle, and #incidents gets monitoring plus code write access.
The doc is strict about least privilege. Each tool gets a dedicated service identity rather than a person's login or a shared bot key, so the agent stays separately auditable and revocable. The guidance is explicit: grant read-only wherever a category calls for read, because Claude can never exceed what the key allows. Connections can even be pinned to allowed hosts, paths, and methods, and role-based restrictions are available on the Enterprise plan.
This is the exact principle PortEden is built on. Every agent should get its own identity, scoped access, and an audit trail, and a role's work is better run as a fleet of narrow agents, each with its own scope. What Claude Tag calls an access bundle, PortEden calls a policy group or a role bundle. The difference is where the rule binds. Claude Tag scopes connections at setup for Claude inside Slack. PortEden enforces the same scope at the tool-call boundary for every client, never lets the agent hold the raw credential, and reduces sensitive fields out of the response before the model reads them.
The recommended access levels in Claude Tag's connection table map cleanly onto PortEden's controls, where the recommendation becomes an enforced action limit rather than a setup-time suggestion.
| Connection type | Claude Tag recommended access | How PortEden enforces it |
|---|---|---|
| Knowledge and docs (Drive, Notion, Confluence) | Read | Read-only Action limit, with Visibility and Data reduction stripping sensitive fields. PortEden fronts Drive, Notion, and Confluence today. |
| Code (GitHub, GitLab) | Read and write | Scoped read with confirm-before-write on branches and pull requests. A per-AI-client override can let one client write while another stays read-only. |
| Data warehouse (BigQuery, Snowflake, Redshift) | Read | Read-only Action limit. Data reduction masks identifiers and PII in result sets before the model sees them. |
| Monitoring (Sentry, Datadog, PagerDuty) | Read | Read-only Action limit, with Account scope narrowed to the services in play. |
| Issue tracking (Linear, Asana, Jira) | Read and write | Scoped create and update, with confirm-first on destructive actions. PortEden fronts Jira, Linear, and Asana today. |
| Go-to-market (HubSpot, Gong, Salesforce) | Read | Read-only Action limit, with Contact rules excluding internal-only records and Data reduction tokenizing customer PII. |
Today PortEden fronts the email, calendar, drive, chat, and task sources in its integrations list: Gmail, Outlook, Google Calendar, Google Drive, Slack, Teams, Notion, Jira, Confluence, Asana, Linear, SharePoint, Monday and many more apps. For any source it sits in front of, the model in the right column is what you get. The credential stays inside PortEden, the recommended access becomes an enforced limit, and every call is scoped, redacted, and logged, whether the agent is Claude, ChatGPT, OpenClaw, or Hermes.
Claude Tag vs PortEden
The two are not the same kind of product. Claude Tag is a Slack-resident teammate with access controls built in. PortEden is the access and audit layer itself, applied to whatever AI clients you run. This table compares them on the controls, not the chat experience.
| Capability | Claude Tag | PortEden |
|---|---|---|
| Per-group scoping of tools and data | Per Slack channel | Per role, team, project, AI client |
| Separates one group from another (sales vs engineering) | Channel-scoped memory and permissions | RBAC bundles and policy groups |
| Action limits (read vs send vs delete) | Admin defines which tools | Per-action limits, confirm-before-write |
| Field-level redaction before the model | Controls sources, not fields | 50+ identifier types stripped or tokenized |
| Works across AI clients (ChatGPT, OpenClaw, Hermes, Grok) | Claude only | Any client at the tool-call boundary |
| Works outside Slack | Slack-resident | CLI, IDE, app, connector, MCP |
| Usage and spend limits | Token spend caps, org and channel | Per-key scope and tool-call quotas |
| Audit log of AI activity | Tasks and who requested them | Every tool call, SIEM export |
| Configured by | Anthropic admins (Enterprise / Team) | Your admins, on any tier |
Read the rows as complementary, not competitive. If your team lives in Slack and runs only Claude, Claude Tag's built-in controls may be all you need. The moment a second AI client or a non-Slack workflow enters the picture, you want the controls at the data so they apply everywhere.
How to Set Up the Same Controls on Each Platform
The pattern is the same for every client: connect the data source to PortEden once, assign a role bundle so the agent inherits least-privilege scope, then point the AI client at PortEden instead of at a raw OAuth token. The agent never holds the provider credential, and every call is scoped, redacted, and logged. Here is the per-platform setup.
ChatGPT
ChatGPT reaches your apps through connectors. A raw connector inherits the full scope of whatever account authorized it, which is the same all-or-nothing grant Claude Tag is designed to avoid. Add PortEden as the connector instead, so ChatGPT calls your data through the firewall.
- Connect your data sources in PortEden at
my.porteden.com(Gmail, Outlook, Google Drive, Calendar, and more), so the OAuth tokens live inside PortEden rather than in ChatGPT. - Assign a role bundle to the workspace or user. Engineering, Sales, or a custom bundle sets the six layers up front, the same way an admin scopes a Claude Tag channel.
- Add PortEden's remote MCP server as a connector in ChatGPT (for example
mcp.porteden.com/email). ChatGPT registers the scoped tools at connect time. - Apply a per-AI-client override if ChatGPT should be more restricted than your other clients, for instance drafts only with no send-on-behalf.
See the guide to ChatGPT scheduled tasks and tools for how connectors behave once they run on a timer.
OpenClaw
OpenClaw is an open agent that shells out to tools through its skills system. Without a guardrail it runs with the full reach of whatever token you hand it. PortEden ships as OpenClaw skills, so the agent reads and acts through scoped, audited commands.
- Install the PortEden CLI:
brew install porteden/tap/porteden, then verify withporteden --version. - Install the skills:
clawhub install porteden/calendarandclawhub install porteden/email. They land in~/openclaw/skills/porteden/. - Authenticate with
porteden auth login, or withporteden auth login --token pe_your_keyon a remote gateway. - Set token permissions per skill so the agent gets read and search by default, with send, delete, and share kept confirm-first. This is your per-group scope, the same idea as a Claude Tag channel.
The full walkthrough is in the OpenClaw setup guide, including token permissions and config.
Hermes
Hermes, the local agent from Nous Research, runs on your own machine and calls tools through skills or MCP. PortEden gives it clean, redacted data on every call, by either transport.
- Install and authenticate the PortEden CLI as above, then connect a provider with
npx @porteden/cli connect gmail. - For the CLI path, drop a
SKILL.mdin~/.hermes/skills/porteden-gmail/that documents theportedencommands. Hermes picks it up on the next run. - For the MCP path, add PortEden's remote server to
~/.hermes/config.yamlwithmcp-remotepointed atmcp.porteden.com/email. Hermes registers the tools at startup. - Keep the PortEden token read-only until the workflow is proven, then widen scope deliberately. Revoke any time with
porteden auth logoutwithout touching your human sign-in.
Step-by-step instructions are in the Hermes setup guide. The same firewall, scope, and audit apply whether Hermes uses a skill or MCP.
The Bottom Line
Claude Tag is a strong release, and its access model is the right instinct: scope each group, separate one from another, cap the spend, and log everything. The limit is that those controls only protect Claude inside Slack. The moment your stack includes ChatGPT, OpenClaw, Hermes, or any agent of your own, you need the same controls in a place that every client passes through.
That place is the data. PortEden enforces the six access layers, maps your groups to role bundles, redacts before the model reads anything, and keeps one audit trail across every AI client. It is how you get Claude Tag's best idea without being limited to one vendor or one app. To see the model in full, read about PortEden access control and how to compartmentalize an agentic workforce.