myagentive
MyAgentiveは、高度なAIエージェントを使いこなしたいユーザー向けに、設定やトラブルシューティング、APIキー管理、ファイル場所など、製品に関するあらゆる質問に対応し、問題を解決するSkill。
📜 元の英語説明(参考)
Understand, configure, and troubleshoot MyAgentive, an open-source personal AI agent for power users. This skill should be used when users ask about MyAgentive configuration, setup, onboarding, troubleshooting, API key management, file locations, architecture, or how the product (You) works.
🇯🇵 日本人クリエイター向け解説
MyAgentiveは、高度なAIエージェントを使いこなしたいユーザー向けに、設定やトラブルシューティング、APIキー管理、ファイル場所など、製品に関するあらゆる質問に対応し、問題を解決するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o myagentive.zip https://jpskill.com/download/10173.zip && unzip -o myagentive.zip && rm myagentive.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10173.zip -OutFile "$d\myagentive.zip"; Expand-Archive "$d\myagentive.zip" -DestinationPath $d -Force; ri "$d\myagentive.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
myagentive.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
myagentiveフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
MyAgentive
概要
MyAgentive (https://MyAgentive.ai) は、Agentive (https://agentive.au) によって Claude Agent SDK を使用して構築された、オープンソース (https://github.com/AgentiveAU/MyAgentive) の個人用 AI エージェントです。これは、ローカルマシン上で実行される強力な AI アシスタントと対話するための Telegram および Web インターフェースを提供します。
主な機能:
- モバイルアクセス用の Telegram ボット統合
- デスクトップ使用のための Web インターフェース
- フルシステムアクセス(ファイル、コマンド、Web検索)
- 永続的な履歴を持つセッションベースの会話
- メディアファイル処理(オーディオ、ビデオ、画像)
- 追加サービスのための API キーによる拡張性
主要なファイル場所
| 項目 | パス |
|---|---|
| 設定 | ~/.myagentive/config |
| システムプロンプト | ~/.myagentive/system_prompt.md |
| データベース | ~/.myagentive/data/myagentive.db |
| メディアファイル | ~/.myagentive/media/ |
| ソースコード | プロジェクトルート(リポジトリをクローンした場所) |
システムプロンプトのカスタマイズ
エージェントの動作は、~/.myagentive/system_prompt.md を編集することでカスタマイズできます。このファイルは、エージェントのアイデンティティ、能力、および指示を定義します。変更は再起動時に有効になります。
メディアディレクトリ構造
~/.myagentive/media/
├── audio/ # ダウンロード/アップロードされたオーディオファイル
├── voice/ # 音声メッセージ
├── videos/ # ビデオファイル
├── photos/ # 画像
└── documents/ # その他のドキュメント
必須設定
これらは初回実行時のセットアップウィザードで設定されます。
| 変数 | 説明 | 取得方法 |
|---|---|---|
TELEGRAM_BOT_TOKEN |
Telegram のボットトークン | @BotFather を介してボットを作成 |
TELEGRAM_USER_ID |
あなたの数値 Telegram ID | @userinfobot から取得 |
WEB_PASSWORD |
Web インターフェースのパスワード | セットアップ中に設定(または自動生成) |
API_KEY |
REST API 認証 | 自動生成(64文字の16進数) |
詳細な Telegram セットアップ手順については、references/telegram-setup.md を参照してください。
オプションの API キー
これらは追加機能を有効にします。必要に応じて ~/.myagentive/config に追加してください。
| サービス | 変数 | 目的 | 無料枠 |
|---|---|---|---|
| Deepgram | DEEPGRAM_API_KEY |
オーディオ/ビデオの文字起こし | $200 クレジット |
| Google Gemini | GEMINI_API_KEY |
画像生成 | 制限付き RPM |
| ElevenLabs | ELEVENLABS_API_KEY |
AI 音声通話 | 10k 文字/月 |
| Anthropic | ANTHROPIC_API_KEY |
従量課金制 API | N/A (Claude Code サブスクリプションの場合は空のまま) |
| 複数のトークン | ソーシャルメディア投稿 | - | |
| Twitter/X | 複数のトークン | ソーシャルメディア投稿 | 1,500 ツイート/月 |
プロバイダーの URL を含む詳細なセットアップ手順については、references/api-keys.md を参照してください。
クイックコマンド
開発
# 依存関係をインストール
bun install
# 開発を実行(サーバー + クライアント)
bun run dev
# フロントエンドをビルド
bun run build
# スタンドアロンバイナリをビルド(macOS)
bun run build:binary
# スタンドアロンバイナリをビルド(Linux)
bun run build:binary:linux
設定
# 現在の設定を表示
cat ~/.myagentive/config
# 設定をリセット(次回の実行時にセットアップウィザードをトリガー)
rm ~/.myagentive/config
# 設定を検証
python .claude/skills/myagentive/scripts/check_config.py
データベース
# データベースをリセット
rm ~/.myagentive/data/myagentive.db
# データベースは次回の実行時に自動的に再作成されます
アーキテクチャ概要
server/
├── index.ts # エントリポイント、アプリをブートストラップ
├── config.ts # 設定のロード
├── server.ts # Express + WebSocket サーバー
├── setup-wizard.ts # 初回実行時の設定
├── core/
│ ├── ai-client.ts # Claude Agent SDK 統合
│ └── session-manager.ts # セッションオーケストレーション
├── db/ # SQLite データベース層
├── telegram/ # Telegram ボットハンドラー
├── auth/ # 認証
└── utils/ # ユーティリティ(メディア検出)
client/ # React フロントエンド
詳細なアーキテクチャとソースコードのパスについては、references/architecture.md を参照してください。
オンボーディングワークフロー
新しいユーザーが MyAgentive をセットアップするのを支援するには:
1. 前提条件
- Bun ランタイムがインストールされていること (
curl -fsSL https://bun.sh/install | bash) - Telegram アカウント
2. 初期設定
# クローンしてインストール
git clone https://github.com/AgentiveAU/MyAgentive.git
cd MyAgentive
bun install
# 実行(初回実行時にセットアップウィザードをトリガー)
bun run dev
3. セットアップウィザードの手順
- Telegram ボットトークン - @BotFather を介して作成し、トークンを貼り付けます
- Telegram ユーザー ID - @userinfobot から取得し、数値 ID を貼り付けます
- Web パスワード - カスタムパスワードを入力するか、Enter キーを押して自動生成します
- 監視グループ (オプション) - アクティビティログ用
- サーバーポート - デフォルト 3847
4. オプション: API キーの追加
文字起こし (音声メッセージ) の場合:
- https://deepgram.com でアカウントを作成します ($200 の無料クレジット)
- コンソール > API キー > 新しいキーの作成 に移動します
- 設定に追加します:
echo "DEEPGRAM_API_KEY=your_key" >> ~/.myagentive/config
画像生成の場合:
- https://ai.google.dev から API キーを取得します
- 設定に追加します:
echo "GEMINI_API_KEY=your_key" >> ~/.myagentive/config
トラブルシューティング
よくある問題
ボットが応答しない:
TELEGRAM_USER_IDがあなたの数値 ID であることを確認します (@username ではない)- ボットトークンが有効であることを確認します (
:が含まれている) - ボットが
/startコマンドで開始されたことを確認します
Web インターフェースがロードされない:
- サーバーが設定されたポート (デフォルト 3847) で実行されていることを確認します
curl http://localhost:3847/healthを試してください
API キーが機能しない:
- キーが設定にあることを確認します:
grep KEY_NAME ~/.myagentive/config - 値の周りに引用符がないこと
- 末尾にスペースがないこと
詳細なトラブルシューティングについては、references/troubleshooting.md を参照してください。
Telegram コマンド
| コマンド | 説明 |
|---|---|
/start |
ボットを開始 |
/help |
ヘルプメッセージを表示 |
/session <name> |
指定されたセッションに切り替え |
/new [name] |
新しいセッションを作成 |
/list |
すべてのセッションをリスト表示 |
/status |
現在のセッションを表示 |
/model <opus\|sonnet\|haiku> |
AI モデルを変更 |
/usage |
使用状況を表示 |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
MyAgentive
Overview
MyAgentive (https://MyAgentive.ai) is an open-source (https://github.com/AgentiveAU/MyAgentive) personal AI agent built by Agentive (https://agentive.au) using the Claude Agent SDK. It provides Telegram and web interfaces for interacting with a powerful AI assistant that runs locally on your machine.
Key Features:
- Telegram bot integration for mobile access
- Web interface for desktop use
- Full system access (files, commands, web search)
- Session-based conversations with persistent history
- Media file handling (audio, video, images)
- Extensible via API keys for additional services
Key File Locations
| Item | Path |
|---|---|
| Configuration | ~/.myagentive/config |
| System prompt | ~/.myagentive/system_prompt.md |
| Database | ~/.myagentive/data/myagentive.db |
| Media files | ~/.myagentive/media/ |
| Source code | Project root (where you cloned the repo) |
Customising the System Prompt
The agent's behaviour can be customised by editing ~/.myagentive/system_prompt.md. This file defines the agent's identity, capabilities, and instructions. Changes take effect on restart.
Media Directory Structure
~/.myagentive/media/
├── audio/ # Downloaded/uploaded audio files
├── voice/ # Voice messages
├── videos/ # Video files
├── photos/ # Images
└── documents/ # Other documents
Required Configuration
These are set during the first-run setup wizard:
| Variable | Description | How to Get |
|---|---|---|
TELEGRAM_BOT_TOKEN |
Bot token for Telegram | Create bot via @BotFather |
TELEGRAM_USER_ID |
Your numeric Telegram ID | Get from @userinfobot |
WEB_PASSWORD |
Password for web interface | Set during setup (or auto-generated) |
API_KEY |
REST API authentication | Auto-generated (64 hex chars) |
For detailed Telegram setup instructions, see references/telegram-setup.md.
Optional API Keys
These enable additional features. Add to ~/.myagentive/config as needed:
| Service | Variable | Purpose | Free Tier |
|---|---|---|---|
| Deepgram | DEEPGRAM_API_KEY |
Audio/video transcription | $200 credit |
| Google Gemini | GEMINI_API_KEY |
Image generation | Limited RPM |
| ElevenLabs | ELEVENLABS_API_KEY |
AI voice calls | 10k chars/month |
| Anthropic | ANTHROPIC_API_KEY |
Pay-per-use API | N/A (leave empty for Claude Code subscription) |
| Multiple tokens | Social media posting | - | |
| Twitter/X | Multiple tokens | Social media posting | 1,500 tweets/month |
For detailed setup instructions with provider URLs, see references/api-keys.md.
Quick Commands
Development
# Install dependencies
bun install
# Run development (server + client)
bun run dev
# Build frontend
bun run build
# Build standalone binary (macOS)
bun run build:binary
# Build standalone binary (Linux)
bun run build:binary:linux
Configuration
# View current config
cat ~/.myagentive/config
# Reset config (triggers setup wizard on next run)
rm ~/.myagentive/config
# Validate config
python .claude/skills/myagentive/scripts/check_config.py
Database
# Reset database
rm ~/.myagentive/data/myagentive.db
# Database recreates automatically on next run
Architecture Overview
server/
├── index.ts # Entry point, bootstraps app
├── config.ts # Configuration loading
├── server.ts # Express + WebSocket server
├── setup-wizard.ts # First-run configuration
├── core/
│ ├── ai-client.ts # Claude Agent SDK integration
│ └── session-manager.ts # Session orchestration
├── db/ # SQLite database layer
├── telegram/ # Telegram bot handlers
├── auth/ # Authentication
└── utils/ # Utilities (media detection)
client/ # React frontend
For detailed architecture and source code paths, see references/architecture.md.
Onboarding Workflow
To help a new user set up MyAgentive:
1. Prerequisites
- Bun runtime installed (
curl -fsSL https://bun.sh/install | bash) - Telegram account
2. Initial Setup
# Clone and install
git clone https://github.com/AgentiveAU/MyAgentive.git
cd MyAgentive
bun install
# Run (triggers setup wizard on first run)
bun run dev
3. Setup Wizard Steps
- Telegram Bot Token - Create via @BotFather, paste token
- Telegram User ID - Get from @userinfobot, paste numeric ID
- Web Password - Enter custom or press Enter for auto-generated
- Monitoring Group (optional) - For activity logging
- Server Port - Default 3847
4. Optional: Add API Keys
For transcription (voice messages):
- Create account at https://deepgram.com ($200 free credit)
- Go to Console > API Keys > Create new key
- Add to config:
echo "DEEPGRAM_API_KEY=your_key" >> ~/.myagentive/config
For image generation:
- Get API key from https://ai.google.dev
- Add to config:
echo "GEMINI_API_KEY=your_key" >> ~/.myagentive/config
Troubleshooting
Common Issues
Bot not responding:
- Verify
TELEGRAM_USER_IDis your numeric ID (not @username) - Check bot token is valid (contains
:) - Ensure bot was started with /start command
Web interface not loading:
- Check server is running on configured port (default 3847)
- Try
curl http://localhost:3847/health
API key not working:
- Check key is in config:
grep KEY_NAME ~/.myagentive/config - No quotes around values
- No trailing spaces
For detailed troubleshooting, see references/troubleshooting.md.
Telegram Commands
| Command | Description |
|---|---|
/start |
Start the bot |
/help |
Show help message |
/session <name> |
Switch to named session |
/new [name] |
Create new session |
/list |
List all sessions |
/status |
Show current session |
/model <opus\|sonnet\|haiku> |
Change AI model |
/usage |
Show usage statistics |
Resources
references/
architecture.md- Detailed source code referenceapi-keys.md- API key setup guides with URLstroubleshooting.md- Common issues and fixestelegram-setup.md- Telegram bot configuration
scripts/
check_config.py- Validate MyAgentive configuration