SiriをTelegramボット経由でClaude Codeと統合し、パーソナルAIアシスタントとして機能させる

技術的な実装詳細
r/ClaudeAIで開発者が共有したプロジェクト「Snoopy」は、Telegramを介してSiriをClaude Codeに接続する、ゼロから構築された個人用AIアシスタントです。このシステムはiOSショートカットを使用して「Hey Siri, Snoopy」で音声入力をトリガーし、テキストをTelegramに送信し、完全なコンテキストでClaude Codeを通じて処理します。
システムアーキテクチャと技術スタック
このプロジェクトは、AI処理エンジンとしてClaude Code CLIを使用し、Python製のTelegramボットが通信を処理します。AppleScriptとMCP(Model Context Protocol)の統合により、さまざまなサービスに接続しています。開発者は特に、OpenClawは「ブラックボックスで制御が難しすぎる」ため使用せず、代わりにSnoopyを独自に構築したと述べています。
主な機能と能力
- 会話を超えて物事を記憶する永続的なメモリ
- Macシステム機能との統合
- 音楽再生のためのSpotify接続
- WhatsAppとiMessageへのアクセス
- カレンダー統合
- ブラウザ制御機能
- ファイルシステムへのアクセス
使用例
開発者は「心に響く何かを再生して」と言うことでシステムを実演しました。アシスタントは、ラマダンであることを認識し、ユーザーの音楽の好みを理解して、スーフィーのネイ音楽を再生しました。
プロジェクト展示
展示ページはsnoopy-showcase.vercel.appで利用可能で、Redditの投稿にはシステムの動作を示す画像と動画のプレビューが含まれています。
📖 全文を読む: r/ClaudeAI
👀 See Also

Claudeを使ったAIコードレビューCLIの構築:非伝統的なアプローチ
GrandCruは、Claude AIを活用して元軍将校によって開発されたコードレビューCLIです。Zodスキーマをデュアルチャネルで使用し、技術的フィードバックと創造的な散文を提供します。

既存のエンタープライズツール(Jiraなど)の強化にAIを活用する
ある開発者がClaudeのChrome拡張機能を利用し、既存のJiraインターフェース内で直接作業しながら、4つのプロンプトだけでクロスプロジェクト依存関係グラフを表示するJiraサイドバーを作成しました。

OpenClawユーザーがDiscord連携機能を備えたmacOSデスクトップ自動化セットアップを共有
開発者が、Discord通信、ウェブサイトの起動、ローカル状態の検査、画面キャプチャ、macOSでのデスクトップ自動化を可能にするOpenClawの設定について説明し、LaunchAgentとして実行する際のmacOSの画面録画権限に関する課題に言及しています。

脆弱なテストスクリプトがリリース遅延を引き起こした理由と、あるチームが取った対策
約15名のエンジニアからなるチームは、UIリフレッシュによってロケーターが壊れ、メンテナンスだけでQAエンジニアの時間の50〜60%を消費していたAppiumテストスイートを発見し、2回のリリースが遅れました。現在、人間のように画面を読み取りUI変更に適応するツールを使用してテストを再構築しています。