生產力
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 查看