AgentREPL addresses Julia's significant 'Time to First X' (TTFX) problem, which traditionally causes AI agents to waste valuable compute time on process startup and JIT compilation with every command. It offers a persistent Julia REPL session specifically designed for AI agents, utilizing the Model Context Protocol (MCP) via STDIO transport. This ensures that the Julia process remains alive, incurring TTFX costs only once, and allows for advanced features like true hard resets (via a worker subprocess model) for type redefinitions, and modern Julia package management workflows. AgentREPL is highly integrated with Claude Code through a dedicated plugin, providing auto-configuration, convenient slash commands, and best practices for seamless AI-driven Julia development.
