II.
ToolDescriptor overview
Reference · livetool-descriptor:powershell
PowerShell overview
Execute PowerShell commands natively. On Windows without Git Bash, enabled automatically; on Windows with Git Bash, rolling out progressively (override via CLAUDE_CODE_USE_POWERSHELL_TOOL=0/1). On Linux/macOS/WSL, opt-in (requires PowerShell 7+ on PATH). PowerShell profiles are not loaded; on Windows, sandboxing is not supported.
Attributes
schema
{}
displayName
PowerShell
description
Execute PowerShell commands natively. On Windows without Git Bash,
enabled automatically; on Windows with Git Bash, rolling out
progressively (override via CLAUDE_CODE_USE_POWERSHELL_TOOL=0/1). On
Linux/macOS/WSL, opt-in (requires PowerShell 7+ on PATH). PowerShell
profiles are not loaded; on Windows, sandboxing is not supported.
inputSchema
type
object
required
- command
properties
command
type
string
timeout
type
integer
run_in_background
type
boolean
mode
normal
streamable
false
timeoutMs
120000
Outgoing edges
assesses_policy1
- content-policy:default-acceptable-use·ContentPolicyDefault acceptable-use policy
Incoming edges
bundles1
- agent-runtime-impl:claude-code.runtime@1.x·AgentRuntimeImplClaude Code Runtime (1.x)