掲載済み (2025-12-20号)
#074 523文字 • 3分

## Letta Code: メモリファーストのコーディングエージェント

原題: Letta Code: A Memory-First Coding Agent

英語

掲載情報

概要

https://www.letta.com/blog/letta-code

詳細内容

## Letta Code: メモリファーストのコーディングエージェント https://www.letta.com/blog/letta-code **Original Title**: Letta Code: A Memory-First Coding Agent Letta Codeは、セッション間でコンテキストとスキルを永続化し、時間とともに学習・改善する「メモリファースト」なコーディングエージェントであり、モデルプロバイダー固有のハーネスと同等の性能を発揮します。 **Content Type**: Tools **Language**: en **Scores**: Signal:5/5 | Depth:4/5 | Unique:4/5 | Practical:5/5 | Anti-Hype:4/5 **Main Journal**: 89/100 | **Annex Potential**: 87/100 | **Overall**: 88/100 **Topics**: [[AIコーディングエージェント, 長期記憶, 継続的学習, スキル学習, 開発ワークフロー]] Letta Codeは、従来のコーディングエージェントがセッションごとに独立し経験が活用されないという課題に対し、「メモリファースト」のアプローチで解決策を提示する新しいコーディングエージェントです。ウェブアプリケーションエンジニアにとって重要なのは、エージェントがユーザーの好み、フィードバック、コードベースについて長期にわたり学習・改善する点にあります。これにより、エージェントは使い込むほど賢くなり、開発効率を飛躍的に向上させることが期待されます。 具体的な機能として、開発者は`/init`コマンドでエージェントに既存のコードベースを深く調査させ、その知識を記憶(メモリーブロックを通じてシステムプロンプトを書き換え)させることができます。また、エージェントは自動的に学習を継続しますが、`/remember`コマンドを使って明示的に学習を促すことも可能です。 さらに、「スキル学習」機能は、APIパターンやデータベースマイグレーションといった繰り返されるタスクにおいて特に価値を発揮します。複雑なタスクを一度エージェントにコーチングすれば、その経験からスキルを習得させ、将来の同様のタスクでエージェント自身または他のエージェントが参照・再利用できるようになります。これらのスキルは`.md`ファイルとしてGitリポジトリで管理できるため、チーム内でのバージョン管理や共有が容易です。 エージェントは、Letta APIを介して自身の過去の対話や他のエージェントの対話も参照でき、`/search`コマンドでメッセージや利用可能なツールから必要な情報を効率的に検索できます。 性能面では、Letta CodeはTerminalBenchにおいてモデル非依存のOSSハーネスとして最高の評価を獲得し、Gemini CLIやClaude CodeといったLLMプロバイダー固有のハーネスと遜色ない性能を発揮します。これは、メモリ機能なしでも、フロンティアモデルと優れた連携ができることを意味しており、エンジニアは特定のLLMに縛られずに高いパフォーマンスを享受できます。導入は`npm install -g @letta-ai/letta-code`で手軽に開始でき、Letta Developer Platformまたはセルフホスト型サーバーで利用可能です。