Kush's Wiki
mise
/
Environment
mise
においてdirenvの代替となるような環境変数管理機能
Loading...
Fetching description...
mise
#Programming 以下の3つの機能をグローバル、プロジェクト毎に設定可能にするRust製ツール Dev Tools: asdf, nvm, pyenvのような言語バージョン管理 Environment: direnvのような環境変数管理 Task: makeのようなタスクランナー プロジェクトに mise.toml を配置し上記3機能を記述できる https://github.com/jdx/mise https://mise.jdx.dev/
mise/
MCP
#LLM mise 自身を MCP サーバーとして起動する mise mcp。stdio 上の JSON-RPC 2.0 で MCP クライアントに開発環境情報を公開する resource は読み取り専用で mise://tools(Dev Tools)、mise://tasks(Task)、mise://env(Environment)、mise://config の 4 つ。tool は run_task と未実装の install_tool v2026.7.16 追加の list_commands は各コマンドの declared effect(read / write / destructive / 未分類)を返す。未分類は安全ではなく不明として扱い、agent が実行前に副作用を判断できるようにする https://mise.jdx.dev/mcp.html
mise/
Secrets
#Security miseのEnvironment機能における機密情報管理について、mise開発元のfnoxまたはsops, ageを用いて解決する方法 https://mise.jdx.dev/environments/secrets/