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

手描きのスケッチからAI生成された3Dプリント可能なペグボード
開発者は、手描きのスケッチをCodexに入力し、わずか2つの寸法制約(40mmの穴間隔と8mmのペグ幅)だけで、ペグボード玩具のパラメトリック3Dモデルを作成しました。リポジトリには、7つの遊びピース、4つの歯車、印刷可能なボード用のPythonジェネレーターが含まれています。

Claude CodeによるAIコーテックスの構築:アーキテクチャとコンテキストライブラリの洞察
ある開発者が、構造化されたコンテキストライブラリが時間とともに蓄積されるという重要な洞察のもと、Claudeがコードを書き、レビューし、自動マージするプラットフォームを構築しました。6週間後、このAIは新入社員が1年後に得るよりも会社をよく理解していると報告されています。

SaaS製品の洗練のための批判的マーケティング対抗役としてのClaudeの活用
ある開発者が、Claude AIを典型的なコーディングタスク以外に使用する非従来型のワークフローを共有しました。マーケティングコピーを依頼する代わりに、Claudeを「極めて批判的で、やや敵対的なプロダクトマーケター」として設定し、自社のSaaS製品「Prompt Optimizer」を批判させました。このアプローチにより、弱いメッセージングを特定し、機能からユーザーの安心感へと価値提案を洗練させることができました。

開発者は、GoバックエンドとElevenLabs統合を備えたAI音声広告ジェネレーターを構築するためにClaudeを使用しています。
開発者が、AI音声とBGMを使用してテキストスクリプトから約30秒で完成した音声広告を生成するツール「Prompt Audio Ads」を構築しました。Goバックエンドは、ElevenLabs API、ffmpegオーディオ処理、18種類の音楽ジャンルプリセットを統合しています。