ICA installs SKILL.md assets and supporting defaults into agent home directories.
- Agent home: tool-specific runtime directory (for example
~/.claude,~/.codex) - ICA_HOME: optional env var pointing to an agent home
claude->~/.claudecodex->~/.codexcursor->~/.cursorgemini->~/.geminiantigravity->~/.antigravity
Bootstrap downloads the latest source artifact (ica-<tag>-source.tar.gz) and verifies it against SHA256SUMS.txt.
macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/intelligentcode-ai/intelligent-code-agents/main/scripts/bootstrap/install.sh | bashWindows PowerShell:
iwr https://raw.githubusercontent.com/intelligentcode-ai/intelligent-code-agents/main/scripts/bootstrap/install.ps1 -UseBasicParsing | iexThen run:
ica install
ica launch --open=truenpm ci
npm run build:quick
node dist/src/installer-cli/index.js install --yes --targets=codex --scope=user --mode=symlinkBest-effort discovery is built into CLI and dashboard.
Explicit list example:
node dist/src/installer-cli/index.js install --yes \
--targets=claude,codex,cursor \
--scope=user \
--mode=symlinknode dist/src/installer-cli/index.js install --yes \
--targets=codex \
--scope=project \
--project-path=/path/to/project \
--mode=symlinkInstalled files (inside agent home):
skills/ica.config.jsonica.config.default.jsonica.workflow.default.jsonVERSION.ica/install-state.json
Project conventions used by skills:
.agent/queue/summaries/memory/stories/bugs/
When enabled, Claude installs may manage:
hooks/modes/settings.jsonregistrationCLAUDE.mdwiring
Disable with:
node dist/src/installer-cli/index.js install --yes \
--targets=claude \
--scope=user \
--install-claude-integration=falseLegacy deployment paths are removed from this repository:
Makefiledeployment flow- Ansible deployment flow
- old root
install.ps1deployment wrapper