Install Codi
Codi 0.1.0 is available for 64-bit Linux and Windows systems using the amd64 architecture.
Linux
Download the release archive, extract it to a temporary directory, and install the executable:
version="0.1.0"
archive="codi-${version}-linux-amd64.tar.gz"
temporary_directory="$(mktemp -d)"
curl -fLO "https://downloads.codinamo.com/codi/${version}/${archive}"
tar -xzf "${archive}" -C "${temporary_directory}"
sudo install -m 0755 "${temporary_directory}/bin/codi" /usr/local/bin/codi
rm -rf "${temporary_directory}" "${archive}"
codi version
The command should print codi 0.1.0. /usr/local/bin must be present in your PATH.
Windows
Open PowerShell and install the executable under your user profile:
$Version = "0.1.0"
$Archive = "codi-$Version-windows-amd64.zip"
$DownloadUrl = "https://downloads.codinamo.com/codi/$Version/$Archive"
$InstallDirectory = Join-Path $env:LOCALAPPDATA "Programs\Codi"
Invoke-WebRequest -Uri $DownloadUrl -OutFile $Archive
New-Item -ItemType Directory -Force -Path $InstallDirectory | Out-Null
Expand-Archive -Path $Archive -DestinationPath $InstallDirectory -Force
Remove-Item $Archive
$CodiBin = Join-Path $InstallDirectory "bin"
$UserPath = [Environment]::GetEnvironmentVariable("Path", "User")
if (($UserPath -split ";") -notcontains $CodiBin) {
$NewPath = if ($UserPath) { "$UserPath;$CodiBin" } else { $CodiBin }
[Environment]::SetEnvironmentVariable("Path", $NewPath, "User")
}
& (Join-Path $CodiBin "codi.exe") version
The command should print codi 0.1.0. Open a new terminal after installation so that the updated user PATH takes effect.
Connect to Codinamo
Create a profile for the production server and authenticate:
codi profile create production --server https://codinamo.com
codi profile use production
codi auth login --email user@example.com
codi auth whoami
After authentication, select a workspace and verify access:
codi workspace list
codi workspace use my-workspace
codi workspace current
See Work with Codi for common workflows and Codi command reference for the complete command syntax.