[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fgetting-started\u002Fauthentication":3},{"id":4,"title":5,"body":6,"description":163,"extension":164,"meta":165,"navigation":166,"path":167,"seo":168,"stem":169,"__hash__":170},"docs\u002Fdocs\u002Fgetting-started\u002Fauthentication.md","Authentication",{"type":7,"value":8,"toc":153},"minimark",[9,13,17,22,45,48,53,56,72,75,79,91,94,98,110,113,117,129,136,149],[10,11,5],"h1",{"id":12},"authentication",[14,15,16],"p",{},"TheGitAI authenticates through the website. You sign in once, and your local\nsession keeps you logged in.",[18,19,21],"h2",{"id":20},"sign-in","Sign in",[23,24,29],"pre",{"className":25,"code":26,"language":27,"meta":28,"style":28},"language-bash shiki shiki-themes github-dark","ai login\n","bash","",[30,31,32],"code",{"__ignoreMap":28},[33,34,37,41],"span",{"class":35,"line":36},"line",1,[33,38,40],{"class":39},"svObZ","ai",[33,42,44],{"class":43},"sU2Wk"," login\n",[14,46,47],{},"This opens your browser to the TheGitAI website, where you sign in or create an\naccount. After you approve the device, your terminal is signed in\nautomatically — the CLI never asks for or handles your password. You only need\nto do this once; the client just stores a local auth token on your machine.",[49,50,52],"h3",{"id":51},"headless-or-remote-machines","Headless or remote machines",[14,54,55],{},"On a server or SSH session with no browser, use:",[23,57,59],{"className":25,"code":58,"language":27,"meta":28,"style":28},"ai login --no-browser\n",[30,60,61],{"__ignoreMap":28},[33,62,63,65,68],{"class":35,"line":36},[33,64,40],{"class":39},[33,66,67],{"class":43}," login",[33,69,71],{"class":70},"sDLfK"," --no-browser\n",[14,73,74],{},"It prints a URL you can open on any device and a one-time code to paste back\ninto your terminal.",[18,76,78],{"id":77},"check-the-signed-in-account","Check the signed-in account",[23,80,82],{"className":25,"code":81,"language":27,"meta":28,"style":28},"ai whoami\n",[30,83,84],{"__ignoreMap":28},[33,85,86,88],{"class":35,"line":36},[33,87,40],{"class":39},[33,89,90],{"class":43}," whoami\n",[14,92,93],{},"Shows which account is currently signed in. Useful when you switch between\naccounts or hit a permission error.",[18,95,97],{"id":96},"view-your-usage","View your usage",[23,99,101],{"className":25,"code":100,"language":27,"meta":28,"style":28},"ai --usage\n",[30,102,103],{"__ignoreMap":28},[33,104,105,107],{"class":35,"line":36},[33,106,40],{"class":39},[33,108,109],{"class":70}," --usage\n",[14,111,112],{},"Shows your account usage percentage and when it resets.",[18,114,116],{"id":115},"sign-out","Sign out",[23,118,120],{"className":25,"code":119,"language":27,"meta":28,"style":28},"ai logout\n",[30,121,122],{"__ignoreMap":28},[33,123,124,126],{"class":35,"line":36},[33,125,40],{"class":39},[33,127,128],{"class":43}," logout\n",[14,130,131,132,135],{},"Signs out the current account. Run ",[30,133,134],{},"ai login"," again to sign back in.",[137,138,139],"tip",{},[14,140,141,142,145,146,148],{},"Stuck on the wrong account? Run ",[30,143,144],{},"ai logout",", then ",[30,147,134],{}," again to switch.",[150,151,152],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}",{"title":28,"searchDepth":154,"depth":154,"links":155},2,[156,160,161,162],{"id":20,"depth":154,"text":21,"children":157},[158],{"id":51,"depth":159,"text":52},3,{"id":77,"depth":154,"text":78},{"id":96,"depth":154,"text":97},{"id":115,"depth":154,"text":116},"Sign in to TheGitAI, check the active account, view your usage, and sign out.","md",{},true,"\u002Fdocs\u002Fgetting-started\u002Fauthentication",{"title":5,"description":163},"docs\u002Fgetting-started\u002Fauthentication","kFlqOx_CAdObf3QZXRpB2bK6uSbLvsfEd-bSlqzVnV0",1781201395632]