chore(mise): move human-only tools to mise.human.toml - #264
Merged
Conversation
claude, gh, and cloudflared are not needed in cloud/agent sessions (CLAUDE_CODE_REMOTE=true). Moving them to a separate mise.human.toml keeps the dev environment lean and avoids pointless install attempts. Human devs: MISE_ENV=dev,human Agent/CI: MISE_ENV=dev,sandboxed (unchanged)
Contributor
There was a problem hiding this comment.
Pull request overview
Separates human-only CLI tooling from the default developer mise environment so cloud/agent/sandboxed sessions don’t attempt to install unnecessary binaries.
Changes:
- Added a new
mise.human.tomlenvironment containingclaude,gh, andcloudflared. - Removed those human-only tools from
mise.dev.tomland added guidance to useMISE_ENV=dev,humanwhen needed.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| mise.human.toml | New “human” mise environment containing Claude Code + GitHub/Cloudflare CLIs. |
| mise.dev.toml | Drops human-only tools from the dev env and documents how to opt-in via MISE_ENV=dev,human. |
Comment on lines
+1
to
+6
| # Developer-specific mise configuration (e2e tools, tasks) | ||
| # Load with: MISE_ENV=dev mise install | ||
| # Or set permanently: export MISE_ENV=dev in your shell rc file | ||
| # | ||
| # For human-only tools (Claude, gh, cloudflared), also add: MISE_ENV=dev,human | ||
| # |
Comment on lines
+2
to
+3
| # Load with: MISE_ENV=dev,human mise install | ||
| # Or set permanently: export MISE_ENV=dev,human in your shell rc file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
claude, gh, and cloudflared are not needed in cloud/agent sessions
(CLAUDE_CODE_REMOTE=true). Moving them to a separate mise.human.toml
keeps the dev environment lean and avoids pointless install attempts.
Human devs: MISE_ENV=dev,human
Agent/CI: MISE_ENV=dev,sandboxed (unchanged)