ドキュメントEnter Code の仕組み

Enter Code の仕組み

エージェント ループ、組み込みツール、およびコンテキスト管理を理解します。

エージェントループ

メッセージを送信すると、Enter Code によってエージェント ループが実行されます。つまり、リクエストを理解し、コンテキストを検査し、ツールを選択し、実行し、結果を観察し、タスクが完了するまで続行します。

組み込みツール

ツール何をするのか
読むファイル、PDF、画像を読む
書く新しいファイルを作成する
編集対象を絞った変更を行う
グロブ/グレップファイルの検索とコンテンツの検索
バッシュシェルコマンドを実行する
エージェント並行作業のためにサブエージェントを生成する
スキル名前によるスキルの呼び出し
ユーザーに質問する明確な質問をする

コンテキスト管理

Skills、Memory、メッセージ、ツール出力、およびファイルの変更は自動的に管理されます。コンテキストがいっぱいになると、Enter Code は重要な情報を保持しながら古いターンを圧縮します。

セッションの永続性

セッションは ~/.enter/projects/{cwd}/sessions/ の下に保存されるため、閉じた後、またはクラッシュから回復した後に再開できます。

ファイル変更の追跡

Rewind がコードと会話の状態を一緒に復元できるように、ターンごとにチェックポイントが作成されます。