Agent Shellは、Emacsのバッファ上でACP(Agent Client Protocol)を介してLLMエージェントと対話できるElisp製パッケージ。Claudeなど複数のAIエージェントに接続でき、特定ベンダーに縛られない設計が特徴。ワークツリー単位でのエージェント実行やGitHub連携の拡張機能も備え、コード生成・デバッグ・自動化タスクをEmacsの操作感のまま進められる。対象はEmacsを日常のエディタ環境として使う開発者で、ターミナルやブラウザに切り替えずにAIエージェントとのやり取りを完結させたい層に向く。GitHub上でオープンソースとして公開されている。