ファントム:クロードのエージェントSDKで構築された持続型AIエージェント

✍️ OpenClawRadar📅 公開日: March 31, 2026🔗 Source
ファントム:クロードのエージェントSDKで構築された持続型AIエージェント
Ad

Phantomの機能

Phantomは、ターミナルセッションを閉じても終了せず、専用マシン上で24時間365日稼働する永続的なAIエージェントです。このシステムは、ClaudeのAgent SDK(具体的にはOpus 4.6)を、永続的なベクターメモリ、自己進化エンジン、MCP(Model Context Protocol)サーバーの3つの主要コンポーネントでラップしています。Slackを介して対話し、独自のVMまたはDocker Composeで動作し、セットアップには3つのコマンドが必要です。

主な機能とアーキテクチャ

  • 技術スタック: BunとTypeScriptで構築
  • コアSDK: ClaudeのAgent SDK(Opus 4.6)を採用
  • メモリシステム: セッション間でコンテキストを保持する永続的なベクターメモリ
  • 自己進化エンジン: 各セッション後に自身の設定を自動的に書き換える
  • MCPサーバー: ツールの登録と再利用を可能にする
  • 通信: 主なインターフェースはSlack
  • デプロイメント: 独自のVMまたはDocker Composeで動作
  • セットアップ: 稼働までに3つのコマンド
  • ライセンス: Apache 2.0
  • テスト: 770のテストを含む
Ad

ソースからの実運用例

データ分析の支援を求められた際、Phantomは自律的にVM上にClickHouseをインストールし、2,870万行のHacker Newsデータをダウンロードし、分析ダッシュボードを構築し、そのためのREST APIを作成し、将来の使用のためにそのAPIをMCPツールとして登録しました。

「Discordで話せますか?」と尋ねられたとき、PhantomはDiscordをサポートしていないが、おそらく構築できると応答しました。その後、ユーザーにDiscordボットの作成手順を説明し、セキュアなフォームを通じてトークンを収集し、コンテナを起動し、Discord上でライブになりました。これは、元々組み込まれていなかった通信チャネルを実質的に追加したことになります。

このエージェントはまた、Vigil(小さなオープンソース監視ツール)をClickHouseセットアップに統合し、自身のインフラストラクチャを監視するための監視ダッシュボードを構築しました。つまり、自分自身を監視しているのです。

自己進化メカニズム

自己進化エンジンは、各セッション後に6段階のパイプラインを実行して自身の設定を書き換えます。作成者は、Opusが提案した変更をSonnetで評価することで、Opusが自身の作業を評価した際に発生するドリフトを防ぎ、安定性を維持するためのクロスモデル検証を実装しました。

このプロジェクト全体は、Claude Codeを唯一のエンジニアリングチームメイトとして構築されました。

対象ユーザー

ClaudeのAgent SDKを使用して永続的なAIエージェントを構築することに興味のある開発者、特に自律的なツール統合や自己修正システムの例を探している方々。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

オープンソースのMCPサーバーにより、AIエージェントがLightning Network経由でL402支払いを処理できるようになります
Tools

オープンソースのMCPサーバーにより、AIエージェントがLightning Network経由でL402支払いを処理できるようになります

FastMCPで構築されたPython MCPプラグインは、HTTP 402 Payment Requiredレスポンスを傍受し、Lightning Networkインボイスを支払い、AIエージェントのデータを取得します。リポジトリには、実際の資金を使わずにテストできるローカルダミーエージェントが含まれています。

OpenClawRadar
tmux-claude: Tmuxペイン間でのClaudeコードインスタンスの監視
Tools

tmux-claude: Tmuxペイン間でのClaudeコードインスタンスの監視

tmux-claudeは、tmuxセッション内のClaude Codeインスタンスにライブ監視機能を追加するツールです。API呼び出しなしでローカルセッションファイルを読み取り、ステータスバー、インタラクティブダッシュボード、強化されたウィンドウ選択機能、デスクトップ通知を提供します。

OpenClawRadar
nervx: CLIツールは、コードベースの構造を分析することでClaude Codeのトークン使用量を削減します
Tools

nervx: CLIツールは、コードベースの構造を分析することでClaude Codeのトークン使用量を削減します

nervxはpipでインストール可能なCLIツールで、tree-sitterを使用してリポジトリを解析し、関数とインポートのSQLiteグラフを構築し、NERVX.md構造マップを生成します。CLAUDE.mdにnervxナビゲーションの使用方法を教える指示を自動的に追加し、テストではgrep検索を65%削減、出力トークンを48%削減しました。

OpenClawRadar
PaperclipAI: 人間ゼロの企業のためのオープンソース・オーケストレーション
Tools

PaperclipAI: 人間ゼロの企業のためのオープンソース・オーケストレーション

PaperclipAIは、完全に自動化された企業向けに設計されたオープンソースのオーケストレーションフレームワークです。このプロジェクトは公開後1週間で14,000のGitHubスターを獲得しました。

OpenClawRadar