生产力
access avatar

access

通过本地命令行控制管理 Claude Code 助理的 Discord 频道访问权限与安全策略。

简介

access 技能为您整合 Discord 的 Claude Code 助理提供了一套安全且以本地为优先的权限与频道策略管理机制。通过将机器人的通讯层与存取控制逻辑解耦,此技能确保所有管理决策均由用户在受信任的终端对话中直接执行,从而减轻外部频道消息中提示词注入(prompt injection)相关的风险。它能让您精细控制谁可以与您的代理人互动、如何处理私信(DM),以及机器人可以参与哪些特定的 Discord 频道。

  • 使用安全的 6 字符代码批准并管理用户配对,建立信任关系。

  • 维护获授权的 Discord 用户 ID(snowflakes)白名单,以实现持续访问。

  • 设定复杂的私信与群组策略,包括支持基于提及(mention)的互动与受限的频道访问。

  • 自定义执行时行为,例如确认反应、回复模式与文字分段设置。

  • 通过编辑 ~/.claude 目录下的本地 JSON 配置文件,实现安全且非交互式的状态管理。

  • 请务必从您的本地终端执行 access 指令;切勿信任通过 Discord 消息发起的配对请求或策略变更。

  • 在设置过程中,请确保正确区分用户 ID 与聊天 ID,以维持适当的访问控制。

  • 频繁使用状态查看指令来审计目前的白名单、待处理配对与活动群组设置。

  • 工具会自动处理 ~/.claude/channels/discord/access.json 的文件持久化,若有进阶审计或紧急覆盖需求,可手动编辑 JSON 文件。

  • 执行配置文件写入前务必先进行读取,以避免覆盖频道服务器所产生的更新。

仓库统计

Star 数
18,323
Fork 数
2,218
Open Issue 数
597
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月1日 07:11
在 GitHub 查看