Prime Agent:具有持久REPL和代理CRUD的自我改进RLM编码工具

Prime Intellectは、Prime Agentをリリースしました。これは、再帰言語モデル(RLM)と継続的ハーネスという2つの抽象化を中心に設計されたオープンソースのコーディングハーネスです。目標は、固定されたツール呼び出しスキーマや静的サブエージェントを超えて、エージェント自身がコンテキストを管理し、セッション中に自身の足場を進化させることです。
再帰言語モデル:コンテキストをREPLとして扱う
RLMは、コンテキストを変数として扱い、サブエージェントの委任を永続的なIPython REPL内の関数呼び出しとして扱います。これにより、モデルは自身の履歴、サブエージェント、ツールにプログラム的にアクセスでき、コンテキストに作用する言語モデルプログラムを記述できます。REPLはデータを変数に保存するため、エージェントは過去の情報を失うことなく、任意の長さのセッションを処理できます。
継続的ハーネス:エージェントの自己管理
継続的ハーネスは、ハーネス自身の状態(プロンプト、スキル、メモリ、サブエージェント)をCRUD可能なオブジェクトとして抽象化します。エージェントは、その軌道中にこれらを作成、読み取り、更新、削除できます。エージェント間メッセージングと組み合わせることで、サブエージェント間や、別々のPrime Agentセッション間でのオーケストレーションが可能になります。例えば、エージェントは永続的なサブエージェントを生成し、後でメッセージを送信したり、別のPrime Agentインスタンスと直接通信したりできます。
主要なアーキテクチャ:永続カーネルを唯一のツールとして
Prime Agentは、永続的なIPythonカーネルを唯一のツールとして使用します。サブエージェントを含むすべての標準ハーネス機能は、そのカーネル内の関数として呼び出されます。各サブエージェントは、それ自体が別のPrime Agentインスタンスです。
- バックグラウンドデーモン:ローカルソケット上のすべてのライブセッションを所有します。エージェントを停止せずに接続/切断できます。
- エージェントビュー:すべてのルートセッションとサブエージェントを再帰的に一覧表示するTUI。空のプロンプトで
←を押すと開きます。 - セッションリカバリ:各ワーカープロセスは回復可能です。クラッシュした場合、デーモンはJSONLとカーネル状態のスナップショットから復元します。
- メモリ管理:アイドル状態のサブエージェントは30分後にアンロードされ、ディスクから必要に応じてリロードされます。
- 永続ストレージ:セッション履歴は追記型JSONLとして保存されます。
インストール
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh
対象者
長期的な自律コーディング評価を実行するチーム、自動リサーチを行う研究者、または自身のハーネスを適応できるコーディングアシスタントを求める開発者。
📖 完全なソースを読む: HN AI Agents
👀 See Also

Qure: 記録されたブラウザ操作フローからE2Eテストを生成するデスクトップアプリ
QureはJetBrainsが開発したデスクトップアプリケーション(現在はクローズドベータ版)で、内蔵ブラウザで記録した操作からエンドツーエンドのWebテストコードを生成します。開発者はAIエージェントにテキストでテストフローを説明する代わりに、製品を操作して手動QAシナリオを記録し、AIが既存のコードベースに合った動作するテストコードを作成します。

Next.js開発のための並列Claudeチャットアーキテクチャ
開発者が、共有データベーステーブルとポーリングエージェントを使用して、同じNext.jsコードベース上で複数のClaude AIチャットを同時に実行するシステムを作成し、1セッションで87%のビルド成功率とゼロのマージコンフリクトを達成しました。

マルチエージェントループの失敗はプロンプトの失敗ではなく、組織設計の失敗である
エージェント間のループはプロンプトのバグではなく、組織図の問題です。エージェントネットワークを階層構造と見なし、明確な停止権限を持たせましょう。

AgentHandover:Macのメニューバーアプリで、画面操作を監視してエージェントスキルを作成します
AgentHandoverは、Gemma 4をOllama経由でローカル実行し、画面を監視して繰り返されるワークフローを構造化されたSkillファイルに変換するオープンソースのMacメニューバーアプリです。特定タスクのためのFocus Recordと、バックグラウンド観察からパターンを検出するPassive Discoveryの両方を提供します。