Connect your computer
Your toolkits live in your account, but your coding app runs on your computer. Connecting a computer links the two, so the toolkit you pick reaches the app when you start a session.
Connect each computer you code on once. For example, your laptop and the desktop at your desk can both use the same toolkits, and so can a server you reach over SSH. The web app lists every connected computer under Settings → Computers.
What you need first
Section titled “What you need first”Install Code Config on the computer you want to connect. Sign in to the web app using the account that should own the connection.
Connect from the desktop app
Section titled “Connect from the desktop app”- Open Code Config on that computer and choose Connect this computer.
- Choose Sign in with browser. If the browser does not open, use the address and code shown in the app.
- In the browser, check that the code matches and approve the connection.
- Return to Code Config. It continues automatically after approval.
Approve only a connection you started. An expiring code can be replaced while the desktop app waits; use the latest code shown.
Connect from the terminal or a server
Section titled “Connect from the terminal or a server”Run this on the computer you want to connect:
csc loginOpen the displayed link and approve its code in your browser. You can choose --browser to open the link locally or --device-code to display the code and wait.
For a server reached over SSH, start without waiting:
csc login --no-waitApprove the displayed code in your own browser, then return to the server and finish:
csc login --statuscsc enroll is an alias for csc login.
Check the computer is connected
Section titled “Check the computer is connected”The app or CLI confirms the connection. In the web app, open Settings → Computers and find this computer. Signing in through the browser is one step; the local app or CLI finishes the connection.
The web app’s Connect a computer action shows these same instructions. Connecting still starts on the computer you want to connect, and you approve it in a browser.
Fix common connection problems
Section titled “Fix common connection problems”Code expired or sign-in denied: start a new attempt and approve the current code.
Already connected: use the existing connection. To use another account, sign out in Code Config on this computer before reconnecting.
Cannot reach the service: check the computer’s internet connection. Troubleshooting lists the exact messages.