Skip to content

Releases: effortprogrammer/lazy-claudecode

v0.2.1

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 08:25

Telemetry fix

  • Replaced inherited PostHog API key with project-owned key
  • Active user data now flows to our own PostHog dashboard
  • No behavioral changes — same daily-active event, same opt-out env vars

v0.2.0

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 08:18

🤝 Cross-Call Delegation — Claude Code ↔ Codex

Bidirectional task delegation between Claude Code and Codex is now stable.

Claude Code → Codex

/lazycodex refactor the auth module to use dependency injection

Codex → Claude Code

$lazycc review this PR for security issues

What's included

  • --dangerously-skip-permissions by default — $lazycc / /lazycc runs Claude Code in full-auto mode, no permission prompts
  • Codex skill support — $lazycc installed to ~/.codex/skills/lazycc/ (Codex uses $skill syntax, not /command)
  • PATH expansion — handles sandbox environments where nvm/volta paths are stripped
  • Installation guides on error — if the target CLI is missing, shows step-by-step install instructions instead of a cryptic error
  • Updated README with correct usage syntax for both directions

Install / Upgrade

npx lazy-claudecode@latest install

v0.1.18

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 08:10

Codex /lazycc slash command support

Problem: /lazycc showed "Unrecognized command" in Codex TUI because Codex uses ~/.codex/skills/<name>/SKILL.md for slash commands, not ~/.codex/agents/ (which are sub-agent definitions).

Fix:

  • Added codex-skills/lazycc/SKILL.md following the same format as native Codex skills (ask-claude, help, etc.)
  • Installer now copies skill files to ~/.codex/skills/ when claude CLI is available
  • Includes PATH expansion for sandbox environments + installation guide when claude not found

After update: npx lazy-claudecode@latest install → /lazycc now works in both Claude Code AND Codex.

v0.1.17

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 07:35

Improved error messages with installation guides

  • /lazycodex: When codex CLI not found, shows step-by-step installation guide with links to:
    • @openai/codex (Codex CLI)
    • LazyCodex (agent harness)
  • /lazycc: When claude CLI not found, shows installation guide with link to Claude Code docs
  • Better node version discovery (sort -V) for PATH expansion
  • Clearer numbered-step command structure

v0.1.16

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 07:31

Fix: codex/claude binary not found in Claude Code sandbox (exit 127)

Problem

Claude Code's Bash sandbox strips user PATH, so codex (installed via nvm/volta) isn't found — command not found: codex (exit 127).

Fix

Commands now prepend common binary locations before invoking CLI:

  • ~/.nvm/versions/node/*/bin
  • ~/.volta/bin
  • ~/.local/bin
  • /opt/homebrew/bin
  • /usr/local/bin

Upgrade

npx lazy-claudecode@latest install

v0.1.15

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 07:24

Fix: /lazycodex 'Unknown command' error

Problem

Claude Code 2.1 didn't reliably resolve agent: frontmatter field in ~/.claude/commands/, causing Unknown command: /lazycodex + Args from unknown skill errors.

Fix

Replaced agent: + subtask: pattern with allowed-tools: Bash — commands now invoke CLI directly in the command body, following the codex-plugin-cc pattern.

Changes

  • commands/lazycodex.md: agent: lazycodex-delegate → allowed-tools: Bash(codex:*) + direct codex exec invocation
  • commands/lazycc.md: agent: lazycc-delegate → allowed-tools: Bash(claude:*) + direct claude -p invocation
  • agents/*.md files retained for backward compatibility (Codex native TUI)
  • Installer comments updated

Upgrade

npx lazy-claudecode@latest install

v0.1.14

Choose a tag to compare

@effortprogrammer effortprogrammer released this 30 Jun 04:09

What's Changed

  • feat(installer): auto-install lazycc-codex-plugin companion + CI fixes
  • chore: bump version to 0.1.14

Full Changelog: v0.1.13...v0.1.14

v0.1.13

Choose a tag to compare

@effortprogrammer effortprogrammer released this 26 Jun 17:01

feat(cross-call): Codex native agent (.toml) for @lazycc-delegate

  • Codex TUI에서 @lazycc-delegate mention으로 Claude Code 호출 가능
  • Installer가 ~/.codex/agents/에 .toml 복사 + config.toml 자동 등록
  • README에 Cross-Call 섹션 추가
  • LazyCodex 소스 변경 없음

v0.1.12

Choose a tag to compare

@effortprogrammer effortprogrammer released this 26 Jun 16:12

feat: /lazycc and /lazycodex slash commands for intuitive cross-agent delegation

v0.1.11

Choose a tag to compare

@effortprogrammer effortprogrammer released this 26 Jun 15:44

Fix: full permissions for cross-call agents

  • Codex delegate: added --skip-git-repo-check -s workspace-write — fixes 'Not inside a trusted directory' error
  • Claude Code delegate: switched to --dangerously-skip-permissions — no more tool approval prompts blocking delegation

Both agents now run without permission gates so cross-call delegation works seamlessly.