chore(devops): update CLI install report and add symlink helper
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
d0348f23de
commit
9e28d85a64
49
cli-install-report.md
Normal file
49
cli-install-report.md
Normal file
@ -0,0 +1,49 @@
|
||||
# CLI install report (WSL) — final
|
||||
|
||||
Generated: 2026-05-29T21:20:00-07:00
|
||||
|
||||
System: WSL Ubuntu (user v-sadhandapa)
|
||||
|
||||
Installed CLIs (verified):
|
||||
|
||||
- Claude Code
|
||||
- Path: /home/v-sadhandapa/.local/bin/claude
|
||||
- Version: 2.1.158
|
||||
- Install method: official installer (https://claude.ai/install.sh)
|
||||
- Auth: claude auth login (or claude auth setup-token; ANTHROPIC_API_KEY env)
|
||||
|
||||
- OpenAI Codex
|
||||
- Path: /home/v-sadhandapa/.npm-global/bin/codex
|
||||
- Version: codex-cli 0.135.0
|
||||
- Install method: npm i -g @openai/codex (fallback installer used if necessary)
|
||||
- Auth: codex login (or: printenv OPENAI_API_KEY | codex login --with-api-key)
|
||||
|
||||
- Devin
|
||||
- Path: /home/v-sadhandapa/.local/bin/devin
|
||||
- Version: devin 2026.5.26-2
|
||||
- Install method: official installer (https://cli.devin.ai/install.sh)
|
||||
- Auth: devin auth login
|
||||
|
||||
- Antigravity (agy)
|
||||
- Path: /home/v-sadhandapa/.local/bin/agy
|
||||
- Version: 1.0.3
|
||||
- Install method: official installer (https://antigravity.google/cli/install.sh)
|
||||
- Auth: agy login
|
||||
|
||||
- GitHub Copilot CLI
|
||||
- Path: /snap/bin/copilot
|
||||
- Version: 1.0.56
|
||||
- Install method: sudo snap install copilot-cli
|
||||
- Auth: copilot auth login
|
||||
|
||||
PATH changes made:
|
||||
- ~/.npm-global/bin and ~/.local/bin were added to ~/.profile and ~/.bashrc (persisted)
|
||||
|
||||
Symlinks:
|
||||
- A helper script was added to the repo: ./make_symlinks_wsl.sh — run it to create /usr/local/bin symlinks (requires sudo).
|
||||
|
||||
Notes:
|
||||
- No API keys or credentials were added to any shell profiles.
|
||||
- For interactive logins, run the auth commands listed above; they may prompt or open device-flow URLs.
|
||||
- Logs: ~/cli-install-wsl.log
|
||||
|
||||
18
make_symlinks_wsl.sh
Executable file
18
make_symlinks_wsl.sh
Executable file
@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# Helper to create system-wide symlinks for installed CLIs (run interactively)
|
||||
# This script will prompt for sudo password when necessary.
|
||||
|
||||
echo "Creating system-wide symlinks (requires sudo)"
|
||||
|
||||
sudo ln -sf "$HOME/.local/bin/claude" /usr/local/bin/claude || true
|
||||
sudo ln -sf "$HOME/.npm-global/bin/codex" /usr/local/bin/codex || true
|
||||
sudo ln -sf "$HOME/.local/bin/devin" /usr/local/bin/devin || true
|
||||
sudo ln -sf "$HOME/.local/bin/agy" /usr/local/bin/agy || true
|
||||
# copilot installed via snap; link snap binary if present
|
||||
if [ -x "/snap/bin/copilot" ]; then
|
||||
sudo ln -sf "/snap/bin/copilot" /usr/local/bin/copilot || true
|
||||
fi
|
||||
|
||||
echo "Symlink operations attempted. Verify with: ls -l /usr/local/bin/{claude,codex,devin,agy,copilot}"
|
||||
Loading…
Reference in New Issue
Block a user