There is this firefox extension I have used before: https://addons.mozilla.org/en-US/firefox/addon/add-custom-se.... It lets you configure a custom search engine, so you could add the Kagi token url to it, and have a logged in search engine in both regular and private browsing. Unlike the kagi extension, I haven't had issues needing to reauth when using it.