這個Claude Code電報機器人將您的Telegram連接到Claude AI,讓您無需終端即可隨時隨地處理代碼項。您可以讓Claude通過自然對話分析、編輯或解釋代碼、運行測試並管理文件,只需您的手機即可。該機器人會記錄每個物品的對話,使克勞德能夠記住多次對話之間的上下文。它還具有用戶身份驗證和目錄保護等內置安全功能,支持處理網絡掛鈎和預定任務。
其核心優勢是移動辦公效率:通過日常使用即時通訊應用程式,隨時獲得AI編程幫助,將手機變成開發工具。
從Anthropic發布Claude Code CLI的那一刻起,人工智慧編程就從「生成代碼的對話框」發展到「直接接管工作流程的代理階段」。「但航站樓始終是一個物理枷鎖。RichardAtCT/克勞德代碼電報 這個項目的出現本質上是為了讓頂級人工智慧代理穿上Telegram的一層「外套」,完成從 CLI 到 移動遠程代理 維度的縮小。
** 架構邏輯:它如何「接管」您的開發環境?**
這不是簡單的API調用轉發。其基本邏輯基於 Claude Code CLI。當您向Telegram Bot發送指令時,它會在後台調用具有文件系統操作權限、Shell執行權限和代碼索引功能的智能實體。
- 真正的情境意識:與Claude的Web版本僅依賴您手動粘貼代碼片段不同,此Bot直接駐留在您的項目根目錄中。它有一個完整 文件系統訪問。它可以對關鍵詞進行grep、分析跨文件引用和本地
.claude-code在會話中維護完整的狀態機。 - 抽象的工作流程:您發出的是意圖,它執行任務。例如,如果您要求它「修復支付邏輯中的邊界漏洞」,它將自行經歷「讀取代碼-運行測試-發現錯誤-修改代碼-重新測試」的閉環。
** 硬核功能:不僅僅是「能夠聊天」**
該項目的深入發展體現在其對複雜生產環境的適應,通過簡單的 config.json 您可以完成工程師級權限定義:
{
「anthropic_api_key」:「sk-ant-api03-xxx」,
「telegraph_bot_token」:「123456:ABC-DEF」,
「allowed_users」:123456789],
「approved_directory」:「/主頁/用戶/projects/my-web-app」,
「connect_webhooks」:true,
「轉錄_provider」:「openai」
}
- 維權系統(安全強化):
- 用戶白名單:嚴格鎖定
允許_用戶只有您自己的Telegram ID才能命令它。 - 沙盒目錄:通過
批准_目錄迫使人工智慧的爪子鎖定在特定項目中。即使它在邏輯上是「自主的」,它也在其物理路徑上被「囚禁」。
- 用戶白名單:嚴格鎖定
- 積極生產力(Webhook Ingestion):支持與GitHub Webhook集成。當您的CI掛斷電話或新的Commit進入時,Bot將主動推送消息。
為什麼這是移動開發的「最佳解決方案」?
在手機上使用SSH是一種折磨,虛擬鍵盤打字 碼頭工高管-它. 這是一場災難。但這個項目改變了交互界面,自然語言協議。
您可以直接在Telegram窗口中輸入以下命令:
/詢問檢查當前目錄中的all.py文件,查找不存在寫異常陷阱的資料庫查詢,並給出重構建議。
或者更激進:
幫助我編寫Dockerfile,打包當前項目,映射埠8080,並嘗試在後台運行它。如果出現錯誤,直接閱讀日誌並分析原因。
在這種交互模式下,您不再是編寫代碼的代碼農民,而是給出指令的人。' nbsp;指揮官。
快速部署
如果您已經擁有Python環境和Claude Code,則部署幾乎需要幾秒鐘的時間:
#克隆項目
git克隆https://github.com/RichardAtCT/claude-code-telegram.git
CD克勞德代碼電報
#安裝依賴項
pip安裝-r要求.文本
#配置環境
cp.example.json.json
#編輯Deliver.json並填寫您的Token
#啟動機器人
python main.py
5.結論
RichardAtCT/克勞德代碼電報 不是玩具,這是權利 「開發環境基於雲」 一種硬核做法。它打破了「你只能坐在工作站上編寫代碼」的認知偏見。"
當前的開發範式正在嘀咕:人類負責定義目標和審查,而人工智慧負責在受控環境中執行路徑。如果您想體驗「觸手可及」的快感,建議立即開始在VPS上運行。
Github:https://github.com/RichardAtCT/claude-code-telegram
輸油管: